0000950170-24-012786.txt : 20240208 0000950170-24-012786.hdr.sgml : 20240208 20240208162056 ACCESSION NUMBER: 0000950170-24-012786 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240208 DATE AS OF CHANGE: 20240208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Intapp, Inc. CENTRAL INDEX KEY: 0001565687 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 461467620 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40550 FILM NUMBER: 24609382 BUSINESS ADDRESS: STREET 1: 3101 PARK BOULEVARD CITY: PALO ALTO STATE: CA ZIP: 94306 BUSINESS PHONE: 650-852-0400 MAIL ADDRESS: STREET 1: 3101 PARK BOULEVARD CITY: PALO ALTO STATE: CA ZIP: 94306 FORMER COMPANY: FORMER CONFORMED NAME: LegalApp Holdings, Inc. DATE OF NAME CHANGE: 20121231 10-Q 1 inta-20231231.htm 10-Q 10-Q
0001565687false--06-30Q220241http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent45824747644400015656872024-02-290001565687inta:CapitalizedInternalUseSoftwareMember2023-12-310001565687us-gaap:AccountingStandardsUpdate201613Member2023-12-310001565687us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-012022-12-310001565687inta:OutstandingStockOptionsToPurchaseCommonStockMember2023-07-012023-12-310001565687us-gaap:AdditionalPaidInCapitalMember2022-10-012022-12-310001565687us-gaap:RetainedEarningsMember2023-07-012023-12-310001565687inta:JPMorganCreditAgreementMembersrt:MinimumMemberinta:SofrMember2021-10-052021-10-050001565687inta:ReservedForFutureStockAwardGrantsMember2023-12-310001565687us-gaap:RetainedEarningsMember2022-09-3000015656872023-09-300001565687us-gaap:RetainedEarningsMember2022-10-012022-12-310001565687inta:ContingentConsiderationLiabilityMember2022-06-300001565687us-gaap:CommonStockMember2023-10-012023-12-310001565687us-gaap:AdditionalPaidInCapitalMember2023-12-310001565687inta:RecurringRevenueMember2023-10-012023-12-310001565687inta:BillstreamMember2022-07-012022-12-310001565687us-gaap:AdditionalPaidInCapitalMember2022-07-012022-12-310001565687inta:JPMorganCreditAgreementMember2023-12-310001565687inta:ContingentConsiderationLiabilityMember2022-07-012022-12-310001565687us-gaap:RetainedEarningsMember2023-10-012023-12-310001565687us-gaap:AdditionalPaidInCapitalMember2022-09-300001565687us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MinimumMember2023-06-300001565687us-gaap:RetainedEarningsMember2023-09-300001565687us-gaap:CommonStockMember2023-07-012023-12-310001565687us-gaap:CustomerRelationshipsMember2023-12-310001565687us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001565687us-gaap:AdditionalPaidInCapitalMember2023-06-300001565687inta:ContingentConsiderationLiabilityMember2023-12-310001565687us-gaap:OtherCurrentLiabilitiesMember2023-12-310001565687us-gaap:ConstructionInProgressMember2023-12-310001565687us-gaap:PerformanceSharesMember2023-12-3100015656872023-10-012023-12-310001565687us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MaximumMember2023-06-300001565687inta:SaaSAndSupportRecurringRevenueMember2022-10-012022-12-310001565687us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2023-12-310001565687inta:SaaSAndSupportRecurringRevenueMember2023-07-012023-12-3100015656872022-06-300001565687inta:ContingentConsiderationLiabilityMember2022-12-310001565687inta:JPMorganCreditAgreementMemberinta:SeniorSecuredRevolvingCreditFacilityMember2021-10-052021-10-050001565687us-gaap:AdditionalPaidInCapitalMember2023-10-012023-12-310001565687us-gaap:CommonStockMember2022-07-012022-12-310001565687us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001565687us-gaap:ResearchAndDevelopmentExpenseMember2023-10-012023-12-310001565687srt:MaximumMemberinta:JPMorganCreditAgreementMemberinta:SofrMember2021-10-052021-10-050001565687us-gaap:CommonStockMember2023-09-3000015656872023-07-012023-12-310001565687us-gaap:SellingAndMarketingExpenseMember2023-07-012023-12-310001565687inta:ExcludingUnitedStatesUnitedKingdomAndRestOfWorldMember2023-10-012023-12-310001565687us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-07-012023-06-300001565687inta:CostOfSaaSAndSupportMember2023-07-012023-12-310001565687us-gaap:CommonStockMember2022-06-300001565687us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-12-310001565687us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-12-310001565687us-gaap:RetainedEarningsMember2023-06-300001565687inta:ParagonDataLabsIncMemberus-gaap:OtherNoncurrentLiabilitiesMember2023-05-020001565687inta:TwoThousandTwentyOneOmnibusIncentivePlanMember2023-07-010001565687srt:MaximumMemberinta:SaaSAndSupportRecurringRevenueMember2023-07-012023-12-310001565687inta:RestOfTheWorldMember2022-07-012022-12-310001565687us-gaap:AdditionalPaidInCapitalMember2022-12-310001565687srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-06-300001565687us-gaap:RetainedEarningsMember2022-06-300001565687us-gaap:SellingAndMarketingExpenseMember2022-10-012022-12-310001565687us-gaap:FairValueMeasurementsRecurringMember2023-12-310001565687country:US2022-10-012022-12-310001565687us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-12-310001565687inta:StockOptionsMember2023-10-012023-12-310001565687srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2023-12-310001565687inta:UnvestedPerformanceStockUnitsAndRestrictedStockUnitsMember2022-07-012022-12-3100015656872024-01-012023-12-310001565687us-gaap:CommonStockMember2022-09-300001565687inta:RestOfTheWorldMember2023-07-012023-12-310001565687inta:SubscriptionLicenseRecurringRevenueMember2022-10-012022-12-310001565687inta:SharesIssuableRelatedToAcquisitionMember2022-07-012022-12-310001565687inta:MicheleMurgelMember2023-12-310001565687inta:CloudServicesCommitmentsMemberinta:MicrosoftMember2021-12-012021-12-310001565687inta:CloudServicesCommitmentsMembersrt:MinimumMemberinta:MicrosoftMember2021-12-012021-12-310001565687inta:RalphBaxterMember2023-10-012023-12-310001565687us-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310001565687country:US2022-07-012022-12-310001565687us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2022-07-012022-12-310001565687inta:SecondaryOfferingMemberus-gaap:CommonStockMember2023-11-300001565687inta:CostOfProfessionalServicesMember2022-07-012022-12-310001565687us-gaap:AdditionalPaidInCapitalMember2023-07-012023-12-310001565687us-gaap:NoncompeteAgreementsMembersrt:MinimumMember2023-12-310001565687us-gaap:TrademarksAndTradeNamesMember2023-12-3100015656872022-07-012023-06-300001565687us-gaap:CommonStockMember2022-10-012022-12-310001565687srt:MinimumMemberinta:SaaSAndSupportRecurringRevenueMember2023-07-012023-12-310001565687us-gaap:RestrictedStockUnitsRSUMember2023-06-3000015656872024-01-310001565687inta:TwoThousandTwentyOneEmployeeStockPurchasePlanMember2023-07-010001565687inta:SaaSAndSupportRecurringRevenueMember2022-07-012022-12-310001565687us-gaap:GeneralAndAdministrativeExpenseMember2023-10-012023-12-310001565687inta:FollowOnPublicOfferingMember2023-07-012023-12-310001565687srt:ScenarioForecastMemberstpr:NY2024-02-012024-02-290001565687inta:CostOfProfessionalServicesMember2022-10-012022-12-310001565687us-gaap:PerformanceSharesMember2023-06-3000015656872022-10-012022-12-310001565687us-gaap:NoncompeteAgreementsMember2023-06-300001565687inta:ProfessionalServicesNonRecurringRevenueMember2023-07-012023-12-310001565687inta:ThadJampolMember2023-12-310001565687us-gaap:ResearchAndDevelopmentExpenseMember2022-10-012022-12-310001565687us-gaap:FairValueMeasurementsRecurringMember2023-06-300001565687inta:ComputerEquipmentAndSoftwareMember2023-06-300001565687srt:MaximumMemberinta:JPMorganCreditAgreementMember2021-10-050001565687us-gaap:EmployeeStockMember2023-12-310001565687inta:ProfessionalServicesNonRecurringRevenueMember2023-10-012023-12-310001565687inta:CostOfSaaSAndSupportMember2023-10-012023-12-310001565687inta:ExcludingUnitedStatesUnitedKingdomAndRestOfWorldMember2022-07-012022-12-310001565687inta:MicrosoftMember2023-12-310001565687us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-012023-12-310001565687us-gaap:SellingAndMarketingExpenseMember2022-07-012022-12-3100015656872022-12-310001565687inta:AlternateBaseRateMemberinta:JPMorganCreditAgreementMembersrt:MinimumMember2021-10-052021-10-050001565687us-gaap:AdditionalPaidInCapitalMember2023-09-300001565687inta:JPMorganCreditAgreementMemberinta:SeniorSecuredRevolvingCreditFacilityMember2021-10-050001565687us-gaap:RetainedEarningsMember2023-12-3100015656872022-09-300001565687srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-06-300001565687srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2023-12-310001565687inta:SubscriptionLicenseRecurringRevenueMember2022-07-012022-12-310001565687inta:TwoThousandTwentyOneEmployeeStockPurchasePlanMember2023-12-310001565687country:GB2022-10-012022-12-310001565687us-gaap:EmployeeStockMember2023-07-012023-12-310001565687country:US2023-10-012023-12-310001565687us-gaap:RetainedEarningsMember2022-07-012022-12-310001565687country:US2023-07-012023-12-310001565687inta:ThadJampolMember2023-10-012023-12-3100015656872022-07-012022-12-310001565687inta:RestOfTheWorldMember2022-10-012022-12-310001565687us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001565687inta:RestOfTheWorldMember2023-10-012023-12-310001565687us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-07-012023-12-310001565687us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001565687inta:RecurringRevenueMember2023-07-012023-12-310001565687inta:SecondaryOfferingMemberus-gaap:CommonStockMember2023-11-302023-11-300001565687inta:BacklogMember2023-06-300001565687us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001565687inta:AlternateBaseRateMemberinta:JPMorganCreditAgreementMembersrt:MaximumMember2021-10-052021-10-050001565687srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-310001565687inta:CostOfProfessionalServicesMember2023-07-012023-12-310001565687inta:FurnitureAndOfficeEquipmentMember2023-06-300001565687inta:JPMorganCreditAgreementMembersrt:MinimumMember2021-10-050001565687inta:ProfessionalServicesNonRecurringRevenueMember2022-07-012022-12-310001565687us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001565687us-gaap:OtherNoncurrentLiabilitiesMemberinta:BillstreamMember2022-06-130001565687us-gaap:RevolvingCreditFacilityMemberinta:JPMorganCreditAgreementMember2021-10-050001565687us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001565687inta:ComputerEquipmentAndSoftwareMember2023-12-310001565687inta:StockOptionsMember2023-07-012023-12-310001565687inta:SubscriptionLicenseRecurringRevenueMember2023-10-012023-12-310001565687inta:JPMorganCreditAgreementMemberus-gaap:LetterOfCreditMember2021-10-050001565687us-gaap:NoncompeteAgreementsMember2023-12-310001565687us-gaap:AdditionalPaidInCapitalMember2022-06-300001565687us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001565687us-gaap:LeaseholdImprovementsMember2023-12-310001565687us-gaap:TechnologyBasedIntangibleAssetsMember2023-06-300001565687us-gaap:CustomerRelationshipsMember2023-06-300001565687inta:ExcludingUnitedStatesUnitedKingdomAndRestOfWorldMember2022-10-012022-12-310001565687us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2023-06-300001565687inta:CapitalizedInternalUseSoftwareMember2023-06-300001565687inta:KalyaniTandonMember2023-12-310001565687us-gaap:NoncompeteAgreementsMembersrt:MinimumMember2023-06-300001565687us-gaap:SellingAndMarketingExpenseMember2023-10-012023-12-3100015656872023-06-300001565687inta:BillstreamMember2023-07-012023-12-310001565687us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-12-310001565687inta:RecurringRevenueMember2022-10-012022-12-310001565687us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001565687us-gaap:GeneralAndAdministrativeExpenseMember2022-10-012022-12-310001565687us-gaap:CommonStockMember2022-12-310001565687us-gaap:ConstructionInProgressMember2023-06-300001565687inta:ExcludingUnitedStatesUnitedKingdomAndRestOfWorldMember2023-07-012023-12-310001565687us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MinimumMember2023-12-310001565687us-gaap:CommonStockMember2023-12-310001565687us-gaap:EmployeeStockOptionMember2023-12-310001565687inta:SecondaryOfferingMemberus-gaap:CommonStockMember2023-07-012023-12-310001565687inta:RalphBaxterMember2023-12-310001565687inta:KalyaniTandonMember2023-10-012023-12-310001565687us-gaap:MoneyMarketFundsMember2023-12-310001565687us-gaap:LeaseholdImprovementsMember2023-06-300001565687us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001565687us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001565687inta:JPMorganCreditAgreementMember2023-06-300001565687us-gaap:RetainedEarningsMember2022-12-310001565687us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001565687us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001565687country:GB2023-07-012023-12-310001565687inta:FurnitureAndOfficeEquipmentMember2023-12-310001565687inta:RecurringRevenueMember2022-07-012022-12-310001565687srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2023-06-300001565687us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberinta:SignificantCustomerMember2022-07-012023-06-300001565687inta:UnvestedPerformanceStockUnitsAndRestrictedStockUnitsMember2023-12-310001565687srt:ScenarioForecastMemberstpr:NY2024-02-290001565687us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001565687inta:TwoThousandTwentyOneEmployeeStockPurchasePlanMember2023-07-012023-12-310001565687inta:CostOfProfessionalServicesMember2023-10-012023-12-310001565687inta:CostOfSaaSAndSupportMember2022-07-012022-12-310001565687inta:BillstreamMember2023-10-012023-12-310001565687country:GB2022-07-012022-12-310001565687country:GB2023-10-012023-12-310001565687us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-12-310001565687inta:ContingentConsiderationLiabilityMember2023-07-012023-12-310001565687inta:SecondaryOfferingMemberus-gaap:CommonStockMember2023-10-012023-12-3100015656872023-12-310001565687us-gaap:TrademarksAndTradeNamesMember2023-06-300001565687us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001565687srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2023-06-300001565687inta:CostOfSaaSAndSupportMember2022-10-012022-12-310001565687srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310001565687us-gaap:StockCompensationPlanMember2023-07-012023-12-310001565687inta:OutstandingStockOptionsToPurchaseCommonStockMember2022-07-012022-12-310001565687us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001565687srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310001565687us-gaap:RestrictedStockUnitsRSUMember2023-12-310001565687us-gaap:EmployeeStockMember2022-07-012022-12-310001565687us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-07-012023-12-310001565687inta:SaaSAndSupportRecurringRevenueMember2023-10-012023-12-310001565687us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-12-310001565687us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-10-012023-12-310001565687us-gaap:OtherCurrentLiabilitiesMember2023-06-300001565687inta:UnvestedPerformanceStockUnitsAndRestrictedStockUnitsMember2023-07-012023-12-310001565687us-gaap:CommonStockMember2023-06-300001565687inta:SubscriptionLicenseRecurringRevenueMember2023-07-012023-12-310001565687us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-12-310001565687inta:SharesIssuableRelatedToAcquisitionMember2023-07-012023-12-310001565687inta:BacklogMember2023-12-310001565687inta:ContingentConsiderationLiabilityMember2023-06-300001565687inta:MicheleMurgelMember2023-10-012023-12-310001565687inta:ProfessionalServicesNonRecurringRevenueMember2022-10-012022-12-310001565687us-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2022-10-012022-12-310001565687us-gaap:PerformanceSharesMember2023-07-012023-12-31inta:Countryxbrli:purexbrli:sharesiso4217:USDxbrli:sharesinta:Clientiso4217:USD

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

 

(Mark One)

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

For the quarterly period ended December 31, 2023

OR

 

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

For the transition period from to

Commission File Number: 001-40550

 

Intapp, Inc.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

46-1467620

( State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer
Identification No.)

 

 

3101 Park Blvd

Palo Alto, California

94306

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (650) 852-0400

 

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.001 per share

 

INTA

 

The Nasdaq Global Select Market

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 January 31, 2024, the registrant had 72,260,288 shares of common stock, $0.001 par value per share, outstanding.

 

 

 


 

Table of Contents

 

Page

PART I.

FINANCIAL INFORMATION

Item 1.

Financial Statements (Unaudited)

1

Condensed Consolidated Balance Sheets as of December 31, 2023 and June 30, 2023

1

Condensed Consolidated Statements of Operations for the Three and Six Months Ended December 31, 2023 and 2022

2

Condensed Consolidated Statements of Comprehensive Loss for the Three and Six Months Ended December 31, 2023 and 2022

3

 

Condensed Consolidated Statements of Stockholders’ Equity for the Three and Six Months Ended December 31, 2023 and 2022

4

Condensed Consolidated Statements of Cash Flows for the Six Months Ended December 31, 2023 and 2022

6

Notes to Unaudited Condensed Consolidated Financial Statements

7

Item 2.

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

21

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

34

Item 4.

Controls and Procedures

35

 

PART II.

 

OTHER INFORMATION

36

Item 1.

Legal Proceedings

36

Item 1A.

Risk Factors

36

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

36

Item 3.

Defaults Upon Senior Securities

36

Item 4.

Mine Safety Disclosures

36

Item 5.

Other Information

36

Item 6.

Exhibits

37

 

Signatures

38

 

 

 

 


Table of Contents

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q, particularly in the sections captioned “Risk Factors” under Part II, Item 1A, and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” under Part I, Item 2, contain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. All statements contained in this Quarterly Report on Form 10-Q other than statements of historical fact, including statements regarding our future operating results and financial position, our business strategy and plans, potential acquisitions, market growth and trends, and our objectives for future operations, are forward-looking statements. You can identify these forward-looking statements by the use of forward-looking words such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “might,” “objective,” “ongoing,” “plan,” “predict,” “project,” “potential,” “should,” “will,” or “would,” or the negative version of those words or other comparable words. Any forward-looking statements contained in this Quarterly Report on Form 10-Q are based upon our historical performance and on our current plans, estimates and expectations in light of information currently available to us. The inclusion of this forward-looking information should not be regarded as a representation by us or any other person that the future plans, estimates or expectations contemplated by us will be achieved. Such forward-looking statements are subject to various risks and uncertainties and assumptions relating to our operations, financial results, financial condition, business, prospects, growth strategy, and liquidity. Accordingly, there are, or will be, important factors that could cause our actual results to differ materially from those indicated in these statements. We believe that these factors include, but are not limited to:

 

our ability to continue our growth at or near historical rates;

 

our future financial performance and ability to be profitable;

the effect of global events on the U.S. and global economies, our business, our employees, results of operations, financial condition, demand for our products, sales and implementation cycles, and the health of our clients’ and partners’ businesses;

 

our ability to prevent and respond to data breaches, unauthorized access to client data or other disruptions of our solutions;

our ability to effectively manage U.S. and global market and economic conditions, including inflationary pressures, economic and market downturns and volatility in the financial services industry, particularly adverse to our targeted industries;

the length and variability of our sales cycle;

our ability to attract and retain clients;

 

our ability to attract and retain talent;

 

our ability to compete in highly competitive markets, including artificial intelligence (“AI”) products;

 

our ability to manage additional complexity, burdens, and volatility in connection with our international sales and operations;

our ability to incur indebtedness in the future and the effect of conditions in credit markets;

the sufficiency of our cash and cash equivalents to meet our liquidity needs; and

our ability to maintain, protect, and enhance our intellectual property rights.

These statements are based upon information available to us as of the date of this report, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.

You should read the section titled “Risk Factors” set forth in Part II, Item 1A of this Quarterly Report on Form 10-Q and in Part I, Item 1A of our Annual Report on Form 10-K for the fiscal year ended June 30, 2023 for a discussion of important factors that may cause our actual results to differ materially from those expressed or implied by our forward-looking statements. Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties. As a result of these factors, we cannot assure you that the forward-looking statements in this Quarterly Report on Form 10-Q will prove to be accurate. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, changed circumstances or otherwise.

You should read this Quarterly Report on Form 10-Q completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.

i


Table of Contents

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements

INTAPP, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except per share data)

(unaudited)

 

 

 

December 31, 2023

 

 

June 30, 2023

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

166,357

 

 

$

130,377

 

Restricted cash

 

 

200

 

 

 

808

 

Accounts receivable, net of allowance of $1,528 and $994 as of December 31, 2023 and June 30, 2023, respectively

 

 

78,969

 

 

 

92,973

 

Unbilled receivables, net

 

 

16,435

 

 

 

10,661

 

Other receivables, net

 

 

1,524

 

 

 

878

 

Prepaid expenses

 

 

8,028

 

 

 

7,335

 

Deferred commissions, current

 

 

12,585

 

 

 

11,807

 

Total current assets

 

 

284,098

 

 

 

254,839

 

Property and equipment, net

 

 

17,311

 

 

 

16,366

 

Operating lease right-of-use assets

 

 

15,378

 

 

 

17,180

 

Goodwill

 

 

278,955

 

 

 

278,890

 

Intangible assets, net

 

 

37,938

 

 

 

43,257

 

Deferred commissions, noncurrent

 

 

16,819

 

 

 

16,529

 

Other assets

 

 

3,029

 

 

 

1,846

 

Total assets

 

$

653,528

 

 

$

628,907

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

10,559

 

 

$

6,018

 

Accrued compensation

 

 

31,622

 

 

 

39,761

 

Accrued expenses

 

 

12,546

 

 

 

11,626

 

Deferred revenue, net

 

 

195,513

 

 

 

191,042

 

Other current liabilities

 

 

8,903

 

 

 

10,902

 

Total current liabilities

 

 

259,143

 

 

 

259,349

 

Deferred tax liabilities

 

 

1,205

 

 

 

1,422

 

Deferred revenue, noncurrent

 

 

1,721

 

 

 

1,355

 

Operating lease liabilities, noncurrent

 

 

14,663

 

 

 

16,195

 

Other liabilities

 

 

5,139

 

 

 

9,378

 

Total liabilities

 

 

281,871

 

 

 

287,699

 

Commitments and contingencies (Note 8)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, $0.001 par value per share, 50,000 shares authorized; no shares issued or outstanding

 

 

 

 

 

 

Common stock, $0.001 par value per share, 700,000 shares authorized; 71,941 and 68,574 shares issued and outstanding as of December 31, 2023 and June 30, 2023, respectively

 

 

72

 

 

 

69

 

Additional paid-in capital

 

 

852,558

 

 

 

797,639

 

Accumulated other comprehensive loss

 

 

(1,278

)

 

 

(1,339

)

Accumulated deficit

 

 

(479,695

)

 

 

(455,161

)

Total stockholders’ equity

 

 

371,657

 

 

 

341,208

 

Total liabilities and stockholders’ equity

 

$

653,528

 

 

$

628,907

 

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

1


Table of Contents

INTAPP, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share data)

(unaudited)

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

 

SaaS and support

 

$

77,109

 

 

$

61,605

 

 

$

150,170

 

 

$

118,418

 

Subscription license

 

 

14,143

 

 

 

10,979

 

 

 

28,046

 

 

 

23,227

 

Total recurring revenues

 

 

91,252

 

 

 

72,584

 

 

 

178,216

 

 

 

141,645

 

Professional services

 

 

12,681

 

 

 

12,108

 

 

 

27,292

 

 

 

22,585

 

Total revenues

 

 

103,933

 

 

 

84,692

 

 

 

205,508

 

 

 

164,230

 

Cost of revenues

 

 

 

 

 

 

 

 

 

 

 

 

SaaS and support

 

 

14,416

 

 

 

12,456

 

 

 

28,829

 

 

 

24,854

 

Total cost of recurring revenues

 

 

14,416

 

 

 

12,456

 

 

 

28,829

 

 

 

24,854

 

Professional services

 

 

16,353

 

 

 

14,329

 

 

 

33,513

 

 

 

27,265

 

Total cost of revenues

 

 

30,769

 

 

 

26,785

 

 

 

62,342

 

 

 

52,119

 

Gross profit

 

 

73,164

 

 

 

57,907

 

 

 

143,166

 

 

 

112,111

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

27,981

 

 

 

23,392

 

 

 

56,477

 

 

 

43,071

 

Sales and marketing

 

 

35,269

 

 

 

33,538

 

 

 

69,688

 

 

 

64,850

 

General and administrative

 

 

20,996

 

 

 

20,753

 

 

 

42,048

 

 

 

41,163

 

Lease modification and impairment

 

 

 

 

 

(348

)

 

 

 

 

 

1,601

 

Total operating expenses

 

 

84,246

 

 

 

77,335

 

 

 

168,213

 

 

 

150,685

 

Operating loss

 

 

(11,082

)

 

 

(19,428

)

 

 

(25,047

)

 

 

(38,574

)

Interest and other income (expense), net

 

 

2,057

 

 

 

140

 

 

 

1,114

 

 

 

(583

)

Net loss before income taxes

 

 

(9,025

)

 

 

(19,288

)

 

 

(23,933

)

 

 

(39,157

)

Income tax expense

 

 

(188

)

 

 

(466

)

 

 

(601

)

 

 

(651

)

Net loss

 

$

(9,213

)

 

$

(19,754

)

 

$

(24,534

)

 

$

(39,808

)

Net loss per share, basic and diluted

 

$

(0.13

)

 

$

(0.31

)

 

$

(0.35

)

 

$

(0.63

)

Weighted-average shares used to compute net loss per share, basic and diluted

 

 

70,521

 

 

 

63,287

 

 

 

69,729

 

 

 

63,076

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

 

2


Table of Contents

INTAPP, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(in thousands)

(unaudited)

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net loss

 

$

(9,213

)

 

$

(19,754

)

 

$

(24,534

)

 

$

(39,808

)

Other comprehensive income (loss):

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustments

 

 

352

 

 

 

651

 

 

 

61

 

 

 

(27

)

Other comprehensive income (loss):

 

 

352

 

 

 

651

 

 

 

61

 

 

 

(27

)

Comprehensive loss

 

$

(8,861

)

 

$

(19,103

)

 

$

(24,473

)

 

$

(39,835

)

 

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

3


Table of Contents

INTAPP, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(in thousands)

(unaudited)

 

 

 

 

 

Three Months Ended December 31, 2023

 

 

 

 

Common Stock

 

Additional
Paid-in

 

Accumulated
Other
Comprehensive

 

Accumulated

 

Total Stockholders'

 

 

 

 

 

Shares

 

Amount

 

Capital

 

Loss

 

Deficit

 

Equity

 

Balance as of September 30, 2023

 

 

69,378

 

$

69

 

$

818,716

 

$

(1,630

)

$

(470,482

)

$

346,673

 

Issuance of common stock upon exercise of stock options

 

 

1,412

 

 

2

 

 

15,610

 

 

 

 

 

 

15,612

 

Vesting of performance stock units and restricted stock units

 

 

1,070

 

 

1

 

 

(1

)

 

 

 

 

 

 

Issuance of common stock under employee stock purchase plan

 

 

81

 

 

 

 

1,725

 

 

 

 

 

 

1,725

 

Stock-based compensation

 

 

 

 

 

 

16,508

 

 

 

 

 

 

16,508

 

Foreign currency translation adjustments

 

 

 

 

 

 

 

 

352

 

 

 

 

352

 

Net loss

 

 

 

 

 

 

 

 

 

 

(9,213

)

 

(9,213

)

Balance as of December 31, 2023

 

 

71,941

 

$

72

 

$

852,558

 

$

(1,278

)

$

(479,695

)

$

371,657

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended December 31, 2022

 

 

 

 

Common Stock

 

Additional
Paid-in

 

Accumulated
Other
Comprehensive

 

Accumulated

 

Total Stockholders'

 

 

 

 

 

Shares

 

Amount

 

Capital

 

Loss

 

Deficit

 

Equity

 

Balance as of September 30, 2022

 

 

62,985

 

$

63

 

$

658,523

 

$

(2,350

)

$

(405,790

)

$

250,446

 

Issuance of common stock upon exercise of stock options

 

 

312

 

 

1

 

 

3,450

 

 

 

 

 

 

3,451

 

Vesting of performance stock units and restricted stock units, net of shares withheld for taxes

 

 

288

 

 

 

 

(3,447

)

 

 

 

 

 

(3,447

)

Issuance of common stock under employee stock purchase plan

 

 

66

 

 

 

 

1,241

 

 

 

 

 

 

1,241

 

Stock-based compensation

 

 

 

 

 

 

20,268

 

 

 

 

 

 

20,268

 

Foreign currency translation adjustments

 

 

 

 

 

 

 

 

651

 

 

 

 

651

 

Net loss

 

 

 

 

 

 

 

 

 

 

(19,754

)

 

(19,754

)

Balance as of December 31, 2022

 

 

63,651

 

$

64

 

$

680,035

 

$

(1,699

)

$

(425,544

)

$

252,856

 

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

4


Table of Contents

INTAPP, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(in thousands)

(unaudited)

 

 

 

 

 

Six Months Ended December 31, 2023

 

 

 

 

Common stock

 

Additional
Paid-in

 

Accumulated
Other
Comprehensive

 

Accumulated

 

Total Stockholders'

 

 

 

 

 

Shares

 

Amount

 

Capital

 

Loss

 

Deficit

 

Equity

 

Balance as of June 30, 2023

 

 

68,574

 

$

69

 

$

797,639

 

$

(1,339

)

$

(455,161

)

$

341,208

 

Issuance of common stock upon exercise of stock options

 

 

1,641

 

 

2

 

 

17,934

 

 

 

 

 

 

17,936

 

Vesting of performance stock units and restricted stock units

 

 

1,645

 

 

1

 

 

(1

)

 

 

 

 

 

 

Issuance of common stock under employee stock purchase plan

 

 

81

 

 

 

 

1,725

 

 

 

 

 

 

1,725

 

Stock-based compensation

 

 

 

 

 

 

35,265

 

 

 

 

 

 

35,265

 

Issuance of common stock upon follow-on offering, net of offering costs of $1,569

 

 

 

 

 

 

(4

)

 

 

 

 

 

(4

)

Foreign currency translation adjustments

 

 

 

 

 

 

 

 

61

 

 

 

 

61

 

Net loss

 

 

 

 

 

 

 

 

 

 

(24,534

)

 

(24,534

)

Balance as of December 31, 2023

 

 

71,941

 

$

72

 

$

852,558

 

$

(1,278

)

$

(479,695

)

$

371,657

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended December 31, 2022

 

 

 

 

 

Common Stock

 

Additional
Paid-in

 

Accumulated
Other
Comprehensive

 

Accumulated

 

Total Stockholders'

 

 

 

 

 

Shares

 

Amount

 

Capital

 

Loss

 

Deficit

 

Equity

 

Balance as of June 30, 2022

 

 

62,739

 

$

63

 

$

643,227

 

$

(1,672

)

$

(385,736

)

$

255,882

 

Issuance of common stock upon exercise of stock options

 

 

423

 

 

1

 

 

4,479

 

 

 

 

 

 

4,480

 

Vesting of performance stock units and restricted stock units, net of shares withheld for taxes

 

 

423

 

 

 

 

(4,948

)

 

 

 

 

 

(4,948

)

Issuance of common stock under employee stock purchase plan

 

 

66

 

 

 

 

1,241

 

 

 

 

 

 

1,241

 

Stock-based compensation

 

 

 

 

 

 

36,036

 

 

 

 

 

 

36,036

 

Foreign currency translation adjustments

 

 

 

 

 

 

 

 

(27

)

 

 

 

(27

)

Net loss

 

 

 

 

 

 

 

 

 

 

(39,808

)

 

(39,808

)

Balance as of December 31, 2022

 

 

63,651

 

$

64

 

$

680,035

 

$

(1,699

)

$

(425,544

)

$

252,856

 

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

5


Table of Contents

INTAPP, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(unaudited)

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

Cash Flows from Operating Activities:

 

 

 

 

 

 

Net loss

 

$

(24,534

)

 

$

(39,808

)

Adjustments to reconcile net loss to net cash provided by operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

 

7,984

 

 

 

7,737

 

Amortization of operating lease right-of-use assets

 

 

2,282

 

 

 

2,404

 

Accounts receivable allowances

 

 

1,228

 

 

 

676

 

Stock-based compensation

 

 

35,265

 

 

 

36,036

 

Lease modification and impairment

 

 

 

 

 

1,601

 

Change in fair value of contingent consideration

 

 

(2,215

)

 

 

(232

)

Deferred income taxes

 

 

(217

)

 

 

(304

)

Other

 

 

77

 

 

 

77

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

12,570

 

 

 

(1,514

)

Unbilled receivables, current

 

 

(5,774

)

 

 

(2,390

)

Prepaid expenses and other assets

 

 

(1,788

)

 

 

1,029

 

Deferred commissions

 

 

(1,068

)

 

 

(1,556

)

Accounts payable and accrued liabilities

 

 

(1,517

)

 

 

(8,094

)

Deferred revenue, net

 

 

4,837

 

 

 

18,773

 

Operating lease liabilities

 

 

(2,339

)

 

 

(3,123

)

Other liabilities

 

 

(1,144

)

 

 

2,035

 

Net cash provided by operating activities

 

 

23,647

 

 

 

13,347

 

Cash Flows from Investing Activities:

 

 

 

 

 

 

Purchases of property and equipment

 

 

(1,354

)

 

 

(1,698

)

Capitalized internal-use software costs

 

 

(3,453

)

 

 

(2,697

)

Net cash used in investing activities

 

 

(4,807

)

 

 

(4,395

)

Cash Flows from Financing Activities:

 

 

 

 

 

 

Payments for deferred offering costs

 

 

(781

)

 

 

 

Proceeds from stock option exercises

 

 

17,936

 

 

 

4,480

 

Proceeds from employee stock purchase plan

 

 

1,725

 

 

 

1,241

 

Payments related to tax withholding for vested equity awards

 

 

 

 

 

(4,948

)

Payments of deferred contingent consideration and holdback associated with acquisitions

 

 

(2,551

)

 

 

(11,115

)

Net cash provided by (used in) financing activities

 

 

16,329

 

 

 

(10,342

)

Effect of foreign currency exchange rate changes on cash and cash equivalents

 

 

203

 

 

 

(351

)

Net increase (decrease) in cash, cash equivalents and restricted cash

 

 

35,372

 

 

 

(1,741

)

Cash, cash equivalents and restricted cash - beginning of period

 

 

131,185

 

 

 

54,311

 

Cash, cash equivalents and restricted cash - end of period

 

$

166,557

 

 

$

52,570

 

Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

166,357

 

 

$

51,563

 

Restricted cash

 

 

200

 

 

 

1,007

 

Total cash, cash equivalents and restricted cash

 

$

166,557

 

 

$

52,570

 

 

 

 

 

 

 

 

Supplemental Disclosures of Cash Flow Information:

 

 

 

 

 

 

Cash paid for interest

 

$

1

 

 

$

2

 

Cash paid for income taxes, net of tax refunds

 

$

352

 

 

$

745

 

Non-cash investing and financing activities:

 

 

 

 

 

 

Purchases of property and equipment in accounts payable and accrued liabilities

 

$

7

 

 

$

308

 

Changes in capitalized internal-use software costs in accounts payable and accrued liabilities

 

$

(378

)

 

$

 

Changes in deferred offering costs in accounts payable and accrued liabilities

 

$

(776

)

 

$

 

 

 

See accompanying notes to unaudited condensed consolidated financial statements.

6


Table of Contents

Intapp, Inc.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 1. Description of Business

Intapp, Inc. (“Intapp” or the “Company”) is a holding company and conducts its operations through its wholly-owned subsidiary, Integration Appliance, Inc. The Company is a leading provider of industry-specific, cloud-based software solutions for the global professional and financial services industry. The Company empowers the world’s premier private capital, investment banking, legal, accounting, and consulting firms with the technology they need to operate more competitively, deliver timely insights to their professionals, and meet rapidly changing client, investor, and regulatory requirements. The Company serves clients primarily in the United States and the United Kingdom. References to “the Company,” “us,” “we,” or “our” in these unaudited condensed consolidated financial statements refer to the consolidated operations of Intapp and its consolidated subsidiaries.

Note 2. Summary of Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the requirements of the U.S. Securities and Exchange Commission (the “SEC”) for interim reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended June 30, 2023 filed with the SEC on September 7, 2023. The unaudited condensed consolidated financial statements include accounts of the Company and its consolidated subsidiaries, after eliminating all inter-company transactions and balances.

The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal and recurring adjustments, necessary to state fairly the Company’s financial condition, its operations and cash flows for the periods presented. The historical results are not necessarily indicative of future results, and the results of operations for the three and six months ended December 31, 2023 are not necessarily indicative of the results to be expected for the full year or any other period.

Use of Estimates

The preparation of the accompanying unaudited condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the unaudited condensed consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition including determination of the standalone selling price (“SSP”) of the deliverables included in multiple deliverable revenue arrangements; allowance for credit losses; the depreciable lives of long-lived assets including intangible assets; the expected useful life of deferred commissions; the fair value of stock-based awards; the fair value of assets acquired and liabilities assumed in business combinations; goodwill and long-lived assets impairment assessment; the fair value of contingent consideration liabilities; the incremental borrowing rate used to determine the operating lease liabilities; valuation allowances on deferred tax assets; uncertain tax positions; and loss contingencies. The Company evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ from these estimates, and those differences could be material to the unaudited condensed consolidated financial statements.

Significant Accounting Policies

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 fiscal year ended June 30, 2023. Our revenue recognition policy is included below due to its significance to our financial statements. Except for the accounting policies for cash equivalents and allowance for expected credit losses described below, there have been no material changes to the significant accounting policies during the three and six months ended December 31, 2023.

Revenue Recognition

The Company’s revenues are derived from contracts with our clients. The majority of the Company’s revenues are derived from the sale of our software as a service (“SaaS”) solutions and subscriptions to our term software applications, including support services, as well as the provision of professional services for the implementation of our solutions.

The Company accounts for revenues in accordance with Accounting Standards Codification 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is to recognize revenues upon the transfer of control of services or products to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products.

7


Table of Contents

The Company applies the following framework to recognize revenues:

Identification of the contract, or contracts, with our clients

The Company considers the terms and conditions of written contracts and its customary business practices in identifying its contracts under ASC 606. The Company determines it has a contract with a client when the contract is approved, each party’s rights regarding the services and products to be transferred can be identified, payment terms for the services and products can be identified, the client has the ability and intent to pay, and the contract has commercial substance. The Company evaluates whether two or more contracts entered within close proximity with one another should be combined and accounted for as a single contract. The Company also evaluates the client’s ability and intent to pay, which is based on a variety of factors, including the client’s historical payment experience or, in the case of a new client, credit and financial information pertaining to the client.

Identification of the performance obligations in the contract

Performance obligations promised in a contract are identified based on the services or products that will be transferred to the client that are both:

i.
capable of being distinct, whereby the client can benefit from the service or product either on its own or together with other resources that are readily available from the Company or third parties, and
ii.
distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract.

To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised services or products are accounted for as a combined performance obligation.

The Company derives its revenues primarily from the following four sources, which represent the performance obligations of the Company:

i.
Sales of SaaS under subscription arrangements: revenue derived from subscriptions to our SaaS solutions;
ii.
Sales of subscriptions to our licenses: software revenues derived from the sale of term licenses to clients;
iii.
Support activities: support activities that consist of email and phone support, bug fixes, and rights to unspecified software updates and upgrades released on a when, and if, available basis during the support term; and
iv.
Sales of professional services: services related to the implementation and configuration of the Company’s SaaS offerings and software licenses.

SaaS and subscription licenses are generally sold as annual or multi-year initial terms with automatic annual renewal provisions on expiration of the initial term. Support for subscription licenses follows the same contract periods as the initial or renewal term. Professional services related to implementation and configuration activities are typically time and materials contracts.

Determination of the transaction price

The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the client. Variable consideration is estimated and included in the transaction price if, in the Company’s judgment, it is probable that no significant future reversal of cumulative revenues under the contract will occur.

In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that contracts generally do not include a significant financing component. The primary purpose of the Company’s invoicing terms is to provide clients with simplified and predictable ways of purchasing the Company’s products and services, not to receive financing from clients or to provide clients with financing.

Allocation of the transaction price to the performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on its relative SSP. The majority of the Company’s contracts contain multiple performance obligations, such as when subscription licenses are sold with support and professional services. Some of the Company’s performance obligations have observable inputs that are used to determine the SSP of those distinct performance obligations. Where SSP is not directly observable, the Company determines the SSP using information that may include market conditions and other observable inputs.

Recognition of revenues when, or as, the Company satisfies a performance obligation

The Company recognizes revenues as control of the services or products is transferred to a client, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company is principally responsible for the satisfaction of its distinct performance obligations, which are satisfied either at a point in time or over a period of time.

8


Table of Contents

The Company records revenues net of applicable sales taxes collected. Sales taxes collected from clients are recorded in other current liabilities in the accompanying unaudited condensed consolidated balance sheets and are remitted to state and local taxing jurisdictions based on the filing requirements of each jurisdiction.

Performance obligations satisfied at a point in time

Subscription licenses

The Company has concluded that its sale of term licenses to clients (“subscription licenses”) provides the client with the right to functional intellectual property (“IP”) and are distinct performance obligations from which the client can benefit on a stand-alone basis. The transaction price allocated to subscription license arrangements is recognized as revenues at a point in time when control is transferred to the client, which generally occurs at the time of delivery or upon commencement of the renewal term. Subscription license fees are generally payable in advance on an annual basis over the term of the license arrangement, which is typically noncancelable.

Performance obligations satisfied over a period of time

SaaS and support as well as professional services arrangements comprise the majority of distinct performance obligations that are satisfied over a period of time.

SaaS and support

The transaction price allocated to SaaS subscription arrangements is recognized as revenues over time throughout the term of the contract as the services are provided on a continuous basis, beginning after the SaaS environment is provisioned and made available to clients. The Company’s SaaS subscriptions are generally one to three years in duration, with the majority being one year. Consideration from SaaS arrangements is typically billed in advance on an annual basis.

The Company’s subscription license sales include noncancelable support which entitle clients to receive technical support and software updates, on a when and if available basis, during the term of the subscription license agreement. Technical support and software updates are considered distinct from the related subscription licenses but accounted for as a single stand ready performance obligation as they each constitute a series of distinct services that are substantially the same and have the same pattern of transfer to the client. The transaction price allocated to support is recognized as revenue over time on a straight-line basis over the term of the support contract which corresponds to the underlying subscription license agreement. Consideration for support services is typically billed in advance on an annual basis. In some instances, the client may purchase premium support services which are generally priced as a percentage of the associated subscription license.

Professional services

The Company’s professional services revenues are primarily comprised of implementation, configuration and upgrade services. The Company has determined that professional services provided to clients represent distinct performance obligations. These services may be provided on a stand-alone basis or bundled with other performance obligations, including SaaS arrangements, subscription licenses, and support services. The transaction price allocated to these performance obligations is recognized as revenue over time as the services are performed. The professional services engagements are billed to clients on a time and materials basis and are recognized as invoiced. In instances where professional services arrangements are sold on a fixed price basis, revenues are recognized over time using an input measure of time incurred to date relative to total estimated time to be incurred at project completion. Professional services arrangements sold on a time and materials basis are generally invoiced monthly in arrears and those sold on a fixed fee basis are invoiced upon the achievement of project milestones.

The Company records reimbursable out-of-pocket expenses associated with professional services contracts in both revenues and cost of revenues.

Contract Modifications

Contracts may be modified to account for changes in contract scope or price. The Company considers contract modifications to exist when the modification either creates new rights or obligations or changes the existing enforceable rights and obligations of either party. Contract modifications are accounted for prospectively when it results in the promise to deliver additional products and services that are distinct and contract price does not increase by an amount that reflects standalone selling price for the new goods or services.

Balance Sheet Presentation

Contracts with our clients are reflected in the unaudited condensed consolidated balance sheets as follows:

Accounts receivable, net represents amounts billed to clients in accordance with contract terms for which payment has not yet been received. It is presented net of allowance as part of current assets in the unaudited condensed consolidated balance sheets.

9


Table of Contents

Unbilled receivables, net represents amounts that are unbilled due to agreed-upon contractual terms in which billing occurs subsequent to revenue recognition. This generally occurs in multi-year subscription license arrangements where control of the software license is transferred at the inception of the contract, but the client is invoiced annually in advance over the term of the license. Unbilled receivables may also arise on professional services arrangements sold on a fixed fee basis and on which revenue is recognized in proportion to the hours worked on the project, relative to the total expected hours. In some instances, revenue may be recognized in advance of the amounts which are invoiced on the achievement of contractual milestones. Unbilled receivables are presented net of allowance, if applicable, in the unaudited condensed consolidated balance sheets with the long-term portion included in other assets. Under ASC 606, these balances represent contract assets.
Contract costs consist principally of client acquisition costs (sales commissions). The Company classifies deferred commissions as current or non-current on our unaudited condensed consolidated balance sheets based on the timing of when the Company expects to recognize the expense.
Deferred revenue, net represents amounts that have been invoiced to the client for which the Company has the right to invoice, but that have not been recognized as revenues because the related products or services have not been transferred to the client. Deferred revenue that will be realized within twelve months of the balance sheet date is classified as current. The remaining deferred revenue is presented as non-current. Under ASC 606, these balances represent contract liabilities.

The Company may receive consideration from its clients in advance of performance on a portion of the contract and, on another portion of the contract, perform in advance of receiving consideration. Contract assets and liabilities related to rights and obligations in a contract are interdependent. Therefore, contract assets and liabilities are presented net at the contract level, as either a single contract asset or a single contract liability, in the unaudited condensed consolidated balance sheets.

Cash and Cash Equivalents

All highly-liquid investments with a remaining maturity of three months or less at the time of purchase are considered to be cash equivalents. Cash equivalents consist primarily of investments in institutional money market funds. The fair value of money market funds held was $76.7 million as of December 31, 2023. There were no cash equivalents as of June 30, 2023.

Accounts Receivable and Allowance for Expected Credit Losses

Accounts receivable are recorded at invoiced amounts, net of allowance for expected credit losses. The Company evaluates the collectability of its accounts receivable based on known collection risks, historical experience and forecasts of future collectability, and maintains an allowance for expected credit losses for estimated losses resulting from its clients failing to make required payments for subscriptions or services rendered. Sufficiency of the allowance is assessed based upon knowledge of credit-worthiness of our clients, review of historical receivable and reserves trends and other pertinent information. Actual future losses from uncollectible accounts may differ from these estimates.

Concentrations of Credit Risk and Significant Clients

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with multiple high credit quality financial institutions. The Company is exposed to credit risk for cash held in financial institutions to the extent that such amounts recorded on the balance sheet are in excess of amounts that are insured by the Federal Deposit Insurance Corporation (“FDIC”). The Company has not experienced any such losses.

No client individually accounted for 10% or more of the Company’s revenues for either of the three and six months ended December 31, 2023 and 2022. As of December 31, 2023, no client individually accounted for 10% or more of the Company’s total accounts receivable. As of June 30, 2023, one client individually accounted for 15% of the Company’s total accounts receivable.

Recent Accounting Pronouncements

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the unaudited condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.

The JOBS Act does not preclude an emerging growth company from early adopting new or revised accounting standards.

10


Table of Contents

On December 31, 2023, the last day of the second fiscal quarter in 2024, the market value of common stock held by non-affiliates exceeded $700 million. Accordingly, the Company will be deemed a large accelerated filer as of June 30, 2024. As such, the Company will no longer (i) qualify as an emerging growth company, (ii) be able to take advantage of the extended timeline to comply with new or revised accounting standards applicable to public companies beginning with the Annual Report on Form 10-K for the year ending June 30, 2024 and (iii) be exempt from providing an auditor's attestation report on internal control over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act.

Recently Adopted Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments – Credit Losses, which requires the establishment of an allowance for estimated credit losses on financial assets, including trade and other receivables, at each reporting date. The Company adopted this guidance on July 1, 2023 on a modified retrospective basis. The adoption did not have a material impact on its unaudited condensed consolidated financial statements.

Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (ASC 280): Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This guidance will be effective for the Company’s fiscal year beginning July 1, 2024, and should be applied on a retrospective basis to all periods presented. The Company is currently evaluating the impact of the adoption on its disclosures.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (ASC 740): Improvements to Income Tax Disclosures, which requires additional income tax disclosures to better assess how an entity’s operations, related tax risks, tax planning and operational opportunities affect its tax rate and prospects of future cash flows. This guidance will be effective for the Company’s fiscal year beginning July 1, 2025, and should be applied on a prospective or retrospective basis. The company expects the adoption to result in additional disclosures only.

Note 3. Revenues

Disaggregation of Revenues

Revenues by geography were as follows (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

United States

 

$

73,163

 

 

$

57,887

 

 

$

143,018

 

 

$

113,539

 

United Kingdom

 

 

13,829

 

 

 

13,511

 

 

 

28,555

 

 

 

26,523

 

Rest of the world

 

 

16,941

 

 

 

13,294

 

 

 

33,935

 

 

 

24,168

 

Total

 

$

103,933

 

 

$

84,692

 

 

$

205,508

 

 

$

164,230

 

 

No country other than those listed above accounted for 10% or more of the Company’s total revenues during the three and six months ended December 31, 2023 and 2022.

Contract balances

The Company’s contract assets and liabilities were as follows (in thousands):

 

 

 

December 31, 2023

 

 

June 30, 2023

 

Unbilled accounts receivable, net(1)

 

$

16,435

 

 

$

10,765

 

Deferred revenue, net

 

 

197,234

 

 

 

192,397

 

 

(1)
The long-term portion of $104 as of June 30, 2023 is included in other assets on the unaudited condensed consolidated balance sheets.

There was no allowance for credit losses associated with unbilled receivables as of December 31, 2023 and June 30, 2023. During the six months ended December 31, 2023, the Company recognized $125.1 million in revenue pertaining to deferred revenue as of June 30, 2023.

11


Table of Contents

Remaining Performance Obligations

Remaining performance obligations represent non-cancellable contracted revenues that have not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenues in future periods. SaaS subscription is typically satisfied over one to three years, subscription license is typically satisfied at a point in time, support services are generally satisfied within one year, and professional services are typically satisfied within one year. Professional services contracts are not included in the performance obligations amount as these arrangements can be cancelled at any time.

As of December 31, 2023, approximately $447.6 million of revenues is expected to be recognized from remaining performance obligations with approximately 58% over the next 12 months and the remainder thereafter.

Note 4. Goodwill and Intangible Assets

Goodwill

Changes in the carrying amounts of goodwill were as follows (in thousands):

 

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

278,890

 

 

$

269,103

 

Purchase price adjustment

 

 

 

 

 

784

 

Foreign currency translation adjustment

 

 

65

 

 

 

(22

)

Balance, end of period

 

$

278,955

 

 

$

269,865

 

During the six months ended December 31, 2022, the Company recognized a purchase price adjustment of $0.8 million related to the Billstream acquisition that occurred in June 2022, which increased goodwill and deferred consideration.

Intangible Assets

Intangible assets acquired through business combinations consisted of the following (in thousands):

 

 

 

December 31, 2023

 

 

 

Useful Life
(In years)

 

Gross Carrying Amount

 

 

Accumulated
Amortization

 

 

Net Carrying Amount

 

Client relationships

 

9 to 15

 

$

48,900

 

 

$

(26,682

)

 

$

22,218

 

Non-compete agreements

 

3 to 5

 

 

4,907

 

 

 

(3,709

)

 

 

1,198

 

Trademarks and trade names

 

Indefinite

 

 

4,683

 

 

 

 

 

 

4,683

 

Trademarks and trade names

 

5 to 10

 

 

7,822

 

 

 

(5,563

)

 

 

2,259

 

Core technology

 

4 to 6

 

 

52,519

 

 

 

(45,385

)

 

 

7,134

 

Backlog

 

2

 

 

1,000

 

 

 

(554

)

 

 

446

 

Intangible assets, net

 

 

 

$

119,831

 

 

$

(81,893

)

 

$

37,938

 

 

 

 

June 30, 2023

 

 

 

Useful Life
(In years)

 

Gross Carrying Amount

 

 

Accumulated
Amortization

 

 

Net Carrying Amount

 

Client relationships

 

9 to 15

 

$

48,900

 

 

$

(24,341

)

 

$

24,559

 

Non-compete agreements

 

3 to 5

 

 

4,907

 

 

 

(3,383

)

 

 

1,524

 

Trademarks and trade names

 

Indefinite

 

 

4,683

 

 

 

 

 

 

4,683

 

Trademarks and trade names

 

5 to 10

 

 

7,822

 

 

 

(5,270

)

 

 

2,552

 

Core technology

 

4 to 6

 

 

52,519

 

 

 

(43,275

)

 

 

9,244

 

Backlog

 

2

 

 

1,000

 

 

 

(305

)

 

 

695

 

Intangible assets, net

 

 

 

$

119,831

 

 

$

(76,574

)

 

$

43,257

 

 

12


Table of Contents

 

Amortization expense related to acquired intangible assets was recognized as follows (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of SaaS and support

 

$

1,055

 

 

$

917

 

 

$

2,110

 

 

$

2,413

 

Sales and marketing

 

 

1,396

 

 

 

1,467

 

 

 

2,883

 

 

 

2,931

 

General and administrative

 

 

163

 

 

 

122

 

 

 

326

 

 

 

243

 

Total amortization expense

 

$

2,614

 

 

$

2,506

 

 

$

5,319

 

 

$

5,587

 

 

As of December 31, 2023, the estimated future amortization expense for acquired intangible assets is as follows (in thousands):

 

Fiscal Year Ending June 30,

 

Amount

 

2024 (remaining 6 months)

 

$

4,890

 

2025

 

 

7,506

 

2026

 

 

5,090

 

2027

 

 

4,925

 

2028

 

 

4,428

 

2029 and thereafter

 

 

6,416

 

Total remaining amortization

 

$

33,255

 

 

Note 5. Fair Value Measurements

The authoritative guidance on fair value measurements establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows:

Level 1—Inputs are unadjusted, quoted prices in active markets for identical, assets or liabilities at the measurement date;

Level 2—Inputs are quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability;

Level 3—Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).

Money market funds are classified as Level 1 as the assets are valued using quoted prices in active markets. Liabilities for contingent consideration related to business combinations are classified as Level 3 liabilities as the Company uses unobservable inputs in the valuation, specifically related to the projected total contract value generated by the acquired businesses for a distinct period of time.

The following table sets forth the Company’s financial assets that were measured at fair value on a recurring basis as of the date indicated by level within the fair value hierarchy (in thousands):

 

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

76,665

 

 

$

 

 

$

 

 

$

76,665

 

Total financial assets

 

$

76,665

 

 

$

 

 

$

 

 

$

76,665

 

 

13


Table of Contents

The following tables set forth the Company’s financial liabilities that were measured at fair value on a recurring basis as of the dates indicated by level within the fair value hierarchy (in thousands):

 

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Liability for contingent consideration, current portion

 

$

 

 

$

 

 

$

1,550

 

 

$

1,550

 

Liability for contingent consideration, non-current portion

 

 

 

 

 

 

 

 

1,931

 

 

 

1,931

 

Total financial liabilities

 

$

 

 

$

 

 

$

3,481

 

 

$

3,481

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

June 30, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Liability for contingent consideration, current portion

 

$

 

 

$

 

 

$

2,364

 

 

$

2,364

 

Liability for contingent consideration, non-current portion

 

 

 

 

 

 

 

4,317

 

 

 

4,317

 

Total financial liabilities

 

$

 

 

$

 

 

$

6,681

 

 

$

6,681

 

 

In connection with the acquisition of Paragon Data Labs, Inc. in May 2023, the Company recorded a contingent consideration liability of $4.3 million on the acquisition date for the estimated fair value of the contingent consideration. The fair value was measured based on the probability of achieving certain performance measures pursuant to the acquisition agreement. The liability was included in other liabilities on the audited consolidated balance sheet as of June 30, 2023. As of December 31, 2023, the fair value of the contingent consideration was re-measured at $3.5 million.

In connection with the acquisition of the Billstream business from Billstream LLC in June 2022, the Company recorded a contingent consideration liability of $4.1 million on the acquisition date for the estimated fair value of the contingent consideration. The fair value was measured based on the probability of achieving certain performance measures pursuant to the acquisition agreement. The fair value of the contingent consideration was remeasured at $2.4 million and was included in other current liabilities on the audited consolidated balance sheet as of June 30, 2023. During the three and six months ended December 31, 2023, the Company paid $1.0 million in full consideration for the remaining contingent consideration.

The fair value of the contingent consideration was initially estimated on the acquisition date using the Monte Carlo simulation and included key assumptions used by management related to the estimated probability of occurrence and discount rates. Subsequent changes in the fair value of the contingent consideration liabilities, resulting from management’s revision of key assumptions and estimates, have been recorded in general and administrative expenses in the unaudited condensed consolidated statements of operations. Gains and losses arising from exchange rate fluctuation on these liabilities not denominated in U.S. dollars have been included in interest and other income (expense), net on the unaudited condensed consolidated statements of operations.

Changes in the fair value of contingent consideration liabilities during the six months ended December 31, 2023 and 2022 were as follows (in thousands):

 

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

6,681

 

 

$

13,835

 

Payment of contingent consideration

 

 

(985

)

 

 

(9,299

)

Change in fair value of contingent consideration

 

 

(2,215

)

 

 

(232

)

Effect of foreign currency exchange rate changes

 

 

 

 

 

(410

)

Balance, end of period

 

$

3,481

 

 

$

3,894

 

 

Other financial instruments consist of accounts receivable, accounts payable, accrued expenses, accrued liabilities and other current liabilities, which are stated at their carrying value as it approximates fair value due to the short time to expected receipt or payment.

14


Table of Contents

Note 6. Property and Equipment

Property and equipment, net, consisted of the following (in thousands):

 

 

 

December 31, 2023

 

 

June 30, 2023

 

Computer equipment and software

 

$

2,698

 

 

$

2,290

 

Capitalized internal-use software

 

 

20,053

 

 

 

16,978

 

Furniture and office equipment

 

 

2,390

 

 

 

2,433

 

Leasehold improvements

 

 

5,840

 

 

 

5,897

 

Construction in progress

 

 

491

 

 

 

386

 

     Total property and equipment

 

 

31,472

 

 

 

27,984

 

Less: accumulated depreciation and amortization

 

 

(14,161

)

 

 

(11,618

)

     Property and equipment, net

 

$

17,311

 

 

$

16,366

 

 

Depreciation expense, excluding the amortization of capitalized internal-use software costs, was $0.5 million and $0.4 million for the three months ended December 31, 2023 and 2022, respectively, and was $0.9 million and $0.8 million for the six months ended December 31, 2023 and 2022, respectively.

The Company capitalized $3.1 million and $2.7 million of costs related to software developed for internal use during the six months ended December 31, 2023 and 2022, respectively. Amortization expense related to capitalized internal-use software was $0.9 million and $0.7 million for the three months ended December 31, 2023 and 2022, respectively, and was $1.7 million and $1.3 million for the six months ended December 31, 2023 and 2022, respectively. The net book value of capitalized internal-use software was $11.7 million and $10.3 million as of December 31, 2023 and June 30, 2023, respectively.

Note 7. Leases

The Company leases the majority of its office space in the U.S., U.K., Singapore and Ukraine under non-cancelable operating lease agreements, which have various expiration dates through June 2030, some of which include options to extend the leases for up to 5 years.

As part of the Company's continuing assessment of its facilities requirements, during the first half of fiscal year 2023, the Company exited a portion of the leased office space in its headquarters in Palo Alto, California and amended the underlying lease agreement to relieve the Company of certain lease payments. As a result, the Company assessed the right-of-use (“ROU”) asset associated with the leased office space and deemed it to be impaired. The Company also assessed the lease liability in view of the amended lease agreement. The Company recorded a net charge of $1.6 million in connection with the impairment of the related ROU asset and the reassessment of the lease liability, which was included in its unaudited condensed consolidated statements of operations during the six months ended December 31, 2022.

The components of lease costs were as follows (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

Operating Leases:

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Operating lease cost (1)

 

$

1,486

 

 

$

1,508

 

 

$

2,986

 

 

$

3,190

 

Short-term lease cost

 

 

406

 

 

 

188

 

 

 

677

 

 

 

398

 

(1)
Amount excluded a benefit on lease modification of $0.3 million and a net charge of $1.6 million related to lease modification and impairment for the three and six months ended December 31, 2022, respectively, as described above.

The weighted-average remaining lease term of the Company's operating leases and the weighted-average discount rate used to measure the present value of the operating lease liabilities are as follows:

 

Lease Term and Discount Rate:

 

December 31, 2023

 

 

December 31, 2022

 

Weighted-average remaining lease term (in years)

 

 

5.8

 

 

 

6.5

 

Weighted-average discount rate

 

 

7.1

%

 

 

7.1

%

The following table presents supplemental cash flow information related to the Company's operating leases (in thousands):

 

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

Cash payments included in the measurement of operating lease liabilities

 

$

3,102

 

 

$

3,852

 

ROU assets obtained in exchange for new operating lease liabilities

 

 

501

 

 

 

713

 

 

15


Table of Contents

Current operating lease liabilities of $4.4 million and $4.7 million were included in other current liabilities on the Company’s unaudited condensed consolidated balance sheets as of December 31, 2023 and June 30, 2023, respectively.

As of December 31, 2023, remaining maturities of operating lease liabilities are as follows (in thousands):

 

Fiscal Year Ending June 30,

 

Amount

 

2024 (remaining 6 months)

 

$

3,208

 

2025

 

 

4,031

 

2026

 

 

3,431

 

2027

 

 

2,873

 

2028

 

 

3,166

 

2029 and thereafter

 

 

6,486

 

Total lease payments

 

 

23,195

 

Less: imputed interest

 

 

(4,164

)

Present value of operating lease liabilities

 

$

19,031

 

 

In February 2024, the Company entered into a lease agreement to lease an office space in New York City for a six-year term ending in February 2030. The total undiscounted base rent under this lease is approximately $7.3 million, and the Company will be responsible for the payment of additional rent for its proportionate share of certain operating expenses.

Note 8. Commitments and Contingencies

Other Purchase Commitments

The Company’s other purchase commitments primarily consist of third-party cloud services, support fees and software subscriptions to support operations in the ordinary course of business. There were no material purchase commitments that were entered into during the six months ended December 31, 2023.

In December 2021, the Company entered into an agreement with Microsoft, pursuant to which the Company is committed to spend a minimum of $110.0 million on cloud services. The committed spend period concludes at the end of December 2028, with the Company having the option to extend any remaining commitment into a further 12-month period to the end of December 2029. As of December 31, 2023, the Company had $101.0 million remaining on this commitment.

Litigation

From time to time, the Company is a party to claims, lawsuits, and proceedings which arise in the ordinary course of business. The Company warrants to its clients that it has all necessary rights and licenses to the intellectual property comprised in its products and services and indemnifies those clients against intellectual property claims with respect to such products and services, so such claims, lawsuits and proceedings might in the future include claims of alleged infringement of intellectual property rights. The Company records a liability when it believes that it is probable that a loss will be incurred, and the amount of loss or range of loss can be reasonably estimated. Given the unpredictable nature of legal proceedings, the Company bases its estimate on the information available at the time of the assessment. As additional information becomes available, the Company reassesses the potential liability and may revise the estimate. The Company is not presently a party to any litigation the outcome of which, it believes, if determined adversely to the Company, would individually or in the aggregate have a material adverse effect on the business, operating results, or financial condition.

Note 9. Debt

On October 5, 2021, the Company entered into a Credit Agreement, as amended on June 6, 2022 and further amended on November 17, 2022 (the “Credit Agreement”) among the Company, the guarantors party thereto, the lenders party thereto and JPMorgan Chase Bank, N.A., as Administrative Agent (“JPMorgan”). The Credit Agreement provides for a five-year, senior secured revolving credit facility of $100.0 million with a sub-facility for letters of credit in the aggregate amount of up to $10.0 million (the “JPMorgan Credit Facility”). The Credit Agreement also provides that the Company may seek additional revolving credit commitments in an aggregate amount not to exceed $50.0 million, subject to certain administrative procedures, including approval by the Administrative Agent. Future borrowings under the JPMorgan Credit Facility will bear interest, at the Company’s election, at an annual rate based on either (a) an adjusted secured overnight financing rate (SOFR, as described in the Credit Agreement) plus a percentage spread (ranging from 1.75% to 2.50%) or (b) an alternate base rate (as described in the Credit Agreement) plus a percentage spread (ranging from 0.75% to 1.50%), in each case based on the Company’s total net leverage ratio. In addition, a commitment fee accrues with respect to the unused amount of the JPMorgan Credit Facility at an annual rate ranging from 0.25% to 0.40%, based on the Company’s total net leverage ratio.

16


Table of Contents

In connection with the execution of the Credit Agreement, the Company also entered into a pledge and security agreement (the “Security Agreement”) dated as of October 5, 2021 among the Company, the subsidiary grantors thereto and JPMorgan, as administrative agent for the secured parties. Under the Security Agreement, borrowings under the JPMorgan Credit Facility are secured by a first priority pledge of all of the capital stock and substantially all of the assets (excluding real estate interests) of each subsidiary of the Company and the subsidiary guarantors.

The Credit Agreement provides that the Company must maintain compliance with a maximum consolidated total net leverage ratio covenant, as determined in accordance with the Credit Agreement. It also contains affirmative, negative and financial covenants, including limitations on certain other indebtedness, loans and investments, liens, mergers, asset sales, and transactions with affiliates, as well as customary events of default. The Company was in compliance with all covenants as of December 31, 2023.

As of December 31, 2023 and June 30, 2023, there were no outstanding borrowings under the JPMorgan Credit Facility.

Note 10. Stockholders' Equity and Stock-Based Compensation

Equity Incentive Plans

In June 2021, the Company’s Board of Directors adopted, and its stockholders approved, the 2021 Omnibus Incentive Plan (the “2021 Plan”) and the 2021 Employee Stock Purchase Plan (“ESPP”). The 2021 Plan provides for the grant of restricted shares, restricted share units (“RSUs”), performance shares, performance share units (“PSUs”), deferred share units, share options and share appreciation rights. All employees, non-employee directors and selected third-party service providers of the Company and its subsidiaries and affiliates are eligible to receive grants under the 2021 Plan. Eligible employees may purchase the Company’s common stock under the ESPP.

Both the 2021 Plan and ESPP include a provision to increase the share reserves on July 1 of each year through 2031. On July 1, 2023, 4,226,691 and 845,338 shares were added to the 2021 Plan and ESPP, respectively.

As of December 31, 2023, shares of common stock reserved for future issuance were as follows (in thousands):

 

 

 

December 31, 2023

 

Stock plans:

 

 

 

Outstanding stock options

 

 

8,345

 

Unvested PSUs and RSUs

 

 

6,168

 

Reserved for ESPP

 

 

2,820

 

Reserved for future stock award grants

 

 

5,567

 

Total shares of common stock reserved for issuance

 

 

22,900

 

Stock Awards

The Company has granted time-based and performance-based stock options, RSUs and PSUs, collectively referred to as “Stock Awards.” The Company accounts for stock-based compensation using the fair value method which requires the Company to measure stock-based compensation based on the grant-date fair value of the awards and recognize compensation expense over the requisite service or performance period. Awards that contain only service conditions, are generally earned over four years and expensed on a straight-line basis over that term. Compensation expense for awards that contain performance conditions is calculated using the graded vesting method and the portion of expense recognized in any period may fluctuate depending on changing estimates of the achievement of the performance conditions.

Stock Options

Stock options granted generally become exercisable ratably over a four-year period following the date of grant and expire ten years from the date of grant.

17


Table of Contents

Stock option activity under the Company’s equity incentive plans during the six months ended December 31, 2023 was as follows (in thousands, except per share data):

 

 

 

Number of
Options

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term
(in years)

 

 

Aggregate
Intrinsic
Value
(1)

 

Balance as of June 30, 2023

 

 

10,137

 

 

$

10.42

 

 

 

5.5

 

 

$

319,250

 

Exercised

 

 

(1,641

)

 

 

10.93

 

 

 

 

 

 

 

Forfeited

 

 

(151

)

 

 

20.78

 

 

 

 

 

 

 

Balance as of December 31, 2023

 

 

8,345

 

 

$

10.13

 

 

 

4.8

 

 

$

232,768

 

Vested and exercisable as of December 31, 2023

 

 

7,919

 

 

$

9.61

 

 

 

4.7

 

 

$

225,017

 

Vested and expected to vest as of December 31, 2023

 

 

8,345

 

 

$

10.13

 

 

 

4.8

 

 

$

232,768

 

 

(1)
Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s common stock as of the end of the period, multiplied by the number of stock options outstanding.

There were no stock options granted during the three and six months ended December 31, 2023. The total intrinsic value of stock options exercised and the proceeds from option exercises during the six months ended December 31, 2023 were $43.9 million and $17.9 million, respectively.

PSUs and RSUs

During the three and six months ended December 31, 2023, the Company granted PSUs to certain of its employees with vesting terms based on meeting certain operating performance targets, including annual recurring revenue and profitability targets, and continued service conditions. The Company also granted RSUs to certain employees that vest based on continued service.

PSU activity during the six months ended December 31, 2023 was as follows (in thousands, except per share data):

 

 

 

Number of Shares

 

 

Weighted-
Average
Grant Date
Fair Value

 

Balance as of June 30, 2023

 

 

3,645

 

 

$

23.43

 

Granted

 

 

1,143

 

 

 

39.14

 

Vested

 

 

(1,187

)

 

 

24.28

 

Forfeited

 

 

(173

)

 

 

25.94

 

Balance as of December 31, 2023

 

 

3,428

 

 

$

28.24

 

 

RSU activity during the six months ended December 31, 2023 was as follows (in thousands, except per share data):

 

 

 

Number of Shares

 

 

Weighted-
Average
Grant Date
Fair Value

 

Balance as of June 30, 2023

 

 

2,154

 

 

$

24.46

 

Granted

 

 

1,228

 

 

 

37.17

 

Vested

 

 

(458

)

 

 

23.92

 

Forfeited

 

 

(184

)

 

 

27.97

 

Balance as of December 31, 2023

 

 

2,740

 

 

$

30.01

 

 

18


Table of Contents

Stock-Based Compensation Expense

The Company recorded stock-based compensation expense in the unaudited condensed consolidated statements of operations as follows (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenues

 

 

 

 

 

 

 

 

 

 

 

 

Cost of SaaS and support

 

$

586

 

 

$

546

 

 

$

1,127

 

 

$

831

 

Cost of professional services

 

 

1,432

 

 

 

1,145

 

 

 

2,765

 

 

 

1,893

 

Research and development

 

 

4,468

 

 

 

4,646

 

 

 

9,114

 

 

 

6,780

 

Sales and marketing

 

 

4,888

 

 

 

6,352

 

 

 

10,227

 

 

 

12,105

 

General and administrative

 

 

5,134

 

 

 

7,579

 

 

 

12,032

 

 

 

14,427

 

Total stock-based compensation

 

$

16,508

 

 

$

20,268

 

 

$

35,265

 

 

$

36,036

 

 

As of December 31, 2023, there was approximately $129.4 million of unrecognized compensation cost related to unvested stock-based awards granted, which is expected to be recognized over the weighted-average period of approximately 2.6 years.

2021 Employee Stock Purchase Plan

Under the ESPP, eligible employees may purchase the Company’s common stock at a price equal to 85% of the lower of the fair market value of the Company’s common stock on the offering date or the applicable purchase date. The ESPP provides an offering period that begins on June 1 and December 1 of each year and each offering period consists of one six-month purchase period.

As of December 31, 2023, total unrecognized compensation cost related to the ESPP was $0.6 million, which will be amortized over a weighted-average vesting term of 0.4 years.

Note 11. Income Taxes

The Company determines its income tax provision for interim periods using an estimate of its annual effective tax rate adjusted for discrete items occurring during the periods presented. The primary difference between its effective tax rate and the federal statutory rate is the full valuation allowance the Company has established on its federal and state net operating losses and credits. Income taxes from international operations were not material for the three and six months ended December 31, 2023 and 2022.

The Company files income tax returns in the U.S. federal jurisdiction, various state jurisdictions and various foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities. The Company is not currently under audit by the Internal Revenue Service or other similar tax authorities. The Company’s tax returns remain open to examination as follows: U.S. federal and states, all tax years; and significant foreign jurisdictions, generally 2019 through 2023.

Note 12. Net Loss Per Share

Basic net loss per share is computed by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury stock method.

Basic net loss per share is the same as diluted net loss per share because the Company reported net losses for all periods presented. The following table sets forth the computation of basic and diluted net loss per share for the periods presented (in thousands, except per share data):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(9,213

)

 

$

(19,754

)

 

$

(24,534

)

 

$

(39,808

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used to compute net loss per share, basic and diluted

 

 

70,521

 

 

 

63,287

 

 

 

69,729

 

 

 

63,076

 

Net loss per share, basic and diluted

 

$

(0.13

)

 

$

(0.31

)

 

$

(0.35

)

 

$

(0.63

)

 

19


Table of Contents

The Company excluded the following potential shares of common stock from the calculation of diluted net loss per share because their effect would be anti-dilutive (in thousands):

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Outstanding stock options to purchase common stock

 

 

8,345

 

 

 

12,153

 

Unvested PSUs and RSUs

 

 

6,168

 

 

 

6,655

 

Shares issuable under ESPP

 

 

10

 

 

 

14

 

Shares issuable related to acquisition

 

 

68

 

 

 

 

Total

 

 

14,591

 

 

 

18,822

 

 

Note 13. Related Party Transactions

Secondary Offering

In November 2023, the Company completed a secondary offering where certain existing stockholders sold 5,000,000 shares of common stock at a price of $39.01 per share. The Company did not receive any of the proceeds from the sale of the shares by the existing stockholders. In connection with the offering, the Company incurred costs of $0.3 million and $0.6 million in the three and six months ended December 31, 2023, respectively.

20


Table of Contents

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

Cautionary Notes Regarding Forward-Looking Statements

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 and other financial information included in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and related notes thereto included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023 filed with the SEC on September 7, 2023. The following discussion contains forward-looking statements that reflect our plans, estimates, and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K, particularly in the section titled “Risk Factors.” Our historical results are not necessarily indicative of the results that may be expected for any period in the future. Unless otherwise noted, any reference to a year preceded by the word “fiscal” refers to the fiscal year ended June 30 of that year.

Overview

Intapp is a leading provider of industry-specific, cloud-based software solutions for the global professional and financial services industry. We empower the world’s premier private capital, investment banking, legal, accounting, and consulting firms with the technology they need to operate more competitively, deliver timely insights to their professionals, and meet rapidly changing client, investor, and regulatory requirements.

Our Intapp platform is purpose-built to modernize these firms. The platform facilitates greater team collaboration, digitizes complex workflows to optimize deal and engagement execution, and leverages proprietary AI to help nurture relationships and originate new business. By better connecting their most important assets—people, processes, and data—our platform helps firms increase client fees and investment returns, operate more efficiently, and better manage risk and compliance.

How We Generate Revenue

We generate revenues primarily from software subscriptions, typically with one-year or multi-year contract terms. We sell our software through a direct enterprise sales model, which targets clients based on end market, geography, firm size, and business need. We invested in developing a multi-tenant cloud version of our platform and launched our initial SaaS solutions in 2017. We recognize revenues from SaaS subscriptions ratably over the term of the contract, while we recognize revenues from the license component of on-premise subscriptions upfront and the support component of such subscriptions ratably over the support term. We generally price our subscriptions based on the modules deployed as well as the number of users adopting our solution.

We expect the vast majority of our new ARR (as defined below) growth in the future to be from the sale of SaaS subscriptions.

We generate a majority of our non-recurring revenues from professional services. Our clients utilize these services to configure and implement one or more modules of the Intapp platform, integrate those modules with the existing platform and with other core systems in their IT environment, upgrade their existing deployment, and provide training for their employees. Other professional services include strategic consulting and advisory work, which are generally provided on a standalone basis.

Key Factors Affecting Our Performance

Market Adoption of our Cloud Platform. Our future growth depends on our ability to win new professional and financial services clients and expand within our existing client base, primarily through the continued acceptance of our cloud business. Our cloud business has historically grown faster than our overall business, and represents an increasing proportion of our ARR. We must demonstrate to new and existing clients the benefits of selecting our cloud platform, and support those deployments once live with reliable and secure service. From a sales perspective, our ability to add new clients and expand within existing accounts depends upon a number of factors, including the quality and effectiveness of our sales personnel and marketing efforts, and our ability to convince key decision makers within professional and financial services firms to embrace the Intapp platform over point solutions, internally developed solutions, and horizontal solutions. If our clients do not continue to see the ability of our platform to generate return on investment relative to other software alternatives, net revenue retention could suffer and our operating results may be adversely affected.

Continued Investment in Innovation and Growth. We have made substantial investments in research and development and sales and marketing to achieve a leadership position in our market and grow our revenues and client base. We intend to continue to invest in research and development to build new capabilities and maintain the core technology underpinning our differentiated platform. In addition, we expect to invest in sales and marketing to broaden our reach with new clients in the United States and abroad and deepen our penetration with existing clients. With our revenue growth objectives, we expect to continue to make such investments for the foreseeable future. We are continuing to gradually increase our general and administrative spending to support our growing operational needs.

21


Table of Contents

We have a track record of successfully identifying and integrating complementary businesses within the professional and financial services industry. To complement our organic investment in innovation and accelerate our growth, we will continue to evaluate acquisition opportunities that help us extend our platform, broaden and deepen our market leadership, and add new clients.

Key Business Metrics

We review a number of operating and financial metrics, including the following key metrics to evaluate our business, measure our performance, identify trends affecting our business, formulate business plans, and make strategic decisions.

Annual Recurring Revenues (“ARR”)

ARR represents the annualized recurring value of all active SaaS and on-premise subscription license contracts at the end of a reporting period. Contracts with a term other than one year are annualized by taking the committed contract value for the current period divided by number of days in that period then multiplying by 365. As a metric, ARR mitigates fluctuations in revenue recognition due to certain factors, including contract term and the sales mix of SaaS contracts and subscription licenses. ARR does not have any standardized meaning and may not be comparable to similarly titled measures presented by other companies. ARR should be viewed independently of revenues and deferred revenues and is not intended to be combined with or to replace either of those elements of our financial statements. ARR is not a forecast and the active contracts at the end of a reporting period used in calculating ARR may or may not be extended or renewed by our clients.

ARR was $365.0 million and $301.3 million as of December 31, 2023 and 2022, respectively, an increase of 21%.

Cloud ARR

Cloud ARR is the portion of our ARR which represents the annualized recurring value of our active SaaS contracts. We believe Cloud ARR provides important information about our ability to sell new SaaS subscriptions to existing clients and to acquire new SaaS clients.

Cloud ARR was $256.1 million and $191.8 million as of December 31, 2023 and 2022, respectively, an increase of 34%, and represented 70% and 64% of ARR as of December 31, 2023 and 2022, respectively.

Net Revenue Retention

We measure our ability to grow and retain ARR from existing clients using a metric we refer to as net revenue retention. We calculate this by starting with the ARR from the cohort of all clients as of the twelve months prior to the applicable fiscal period, or prior period ARR. We then calculate the ARR from these same clients as of the current fiscal period, or current period ARR. We then divide the current period ARR by the prior period ARR to calculate the net revenue retention.

This metric accounts for changes in our recurring revenue base from cross-sell (additional solution capabilities sold), upsell (additional seats sold), price changes, and client attrition (including contraction of solution capabilities, contraction of seats and client churn). We upsold additional seats and cross-sold new solutions to our existing clients such that our trailing twelve months’ net revenue retention rate as of December 31, 2023 was 115%, which is within our expected range of 113% to 117%.

Number of Clients

We believe our ability to increase the number of clients on our platform is a key indicator of the growth of our business and our future business opportunities. We define a client at the end of any reporting period as an entity with at least one active subscription as of the measurement date. As of December 31, 2023, we had over 2,400 clients. No single client represented more than 10% of total revenues for either of the three and six months ended December 31, 2023 and 2022.

Our client base includes some of the largest and most reputable professional and financial services firms globally. These clients have the financial and operating resources needed to purchase, deploy, and successfully use the full capabilities of our software platform, and as such, we believe the number of our clients with contracts greater than $100,000 of ARR is an important metric for highlighting our progress on the path to full adoption of our platform by our professional and financial services clients. As of December 31, 2023 and 2022, we had 649 and 561 clients, respectively, with contracts greater than $100,000 of ARR.

Components of Our Results of Operations

Revenues

We generate recurring revenues from the sale of our SaaS solutions, subscriptions to our term software applications, and from providing support for those applications. We generate non-recurring revenues primarily by delivering professional services for the configuration, implementation and upgrade of our solutions. Our recurring revenues accounted for 87% and 86% of our total revenues during the six months ended December 31, 2023 and 2022, respectively.

22


Table of Contents

SaaS and Support

We recognize revenues from our SaaS solutions ratably over the term of the contract beginning once the SaaS environment is provisioned and made available to clients. The initial term of our SaaS contracts is generally one to three years in duration.

Support revenues consist of non-cancelable support which is included with our subscription licenses and entitles clients to receive technical support and software updates, on a when and if available basis. We recognize revenues for support ratably over the term of the support contract which corresponds to the underlying subscription license agreement. We expect to continue to generate a relatively consistent stream of revenues from support services we provide to our existing subscription license clients. However, over time as we focus on new sales of our SaaS solutions and encourage existing subscription license clients to migrate to SaaS solutions, we expect revenues from support to decrease as a percentage of total revenues.

Subscription License

Our subscription licenses provide the client with the right to functional intellectual property and are distinct performance obligations as the client can benefit from the subscription licenses on their own. The transaction price allocated to subscription license arrangements is recognized as revenues at a point in time when control is transferred to the client, which generally occurs at the time of delivery for a new contract or commencement of the renewal term for renewals. Subscription license fees are generally payable in advance on an annual basis over the term of the license arrangement, which is typically noncancelable.

Professional Services

Our professional services primarily consist of implementation, configuration and upgrade services provided to clients. These engagements are billed to clients either on a time and materials or milestone basis; revenues are recognized as invoiced or in proportion to the work performed, respectively. We expect the demand for our professional services to increase due to client growth and the need for implementation, upgrade, and migration services for new and existing clients. This demand will be affected by the mix of professional services that are provided by us versus provided by our third-party implementation partners. Our professional services are currently loss making (after allocated overhead costs for facilities and IT) and accounted for 13% and 14% of our total revenues during the six months ended December 31, 2023 and 2022, respectively.

Cost of Revenues

Our cost of revenues consists primarily of expenses related to providing SaaS subscription, support and professional services to our clients, including personnel costs (salaries, bonuses, benefits and stock-based compensation) and related expenses for client support and services personnel, as well as cloud infrastructure costs, third-party expenses, amortization of capitalized internal-use software costs and acquired intangible assets, and allocated overhead costs. We do not have any cost of revenues related to our subscription licenses. We expect our cost of revenues to increase in absolute dollars as we expand our SaaS client base over time as this will result in increased cloud infrastructure costs and increased costs for additional personnel to provide technical support services to our growing client base.

Cost of SaaS and Support

Our cost of SaaS and support revenues comprises the direct costs to deliver and support our products, including personnel costs, allocated overhead costs for facilities and IT, third-party hosting fees related to cloud services, amortization of capitalized internal-use software costs and amortization of acquired intangible assets.

Cost of Professional Services

Our cost of professional services revenues comprises the personnel-related costs for our professional services employees and contractors responsible for delivering implementation, upgrade and migration services to our clients. This includes personnel costs and allocated overhead costs for facilities and IT. We expect the cost of professional services revenues to increase in absolute dollars as we continue to hire personnel and engage contractors to provide implementation, upgrade and migration services to our growing client base.

Operating Expenses

Research and Development

Our research and development expenses consist primarily of personnel-related costs for engineering and product development employees, costs of third-party services, and allocations of various overhead, cloud hosting costs and facilities costs. We expect our research and development expenses to continue to increase in absolute dollars for the foreseeable future as we continue to dedicate substantial internal resources to develop, improve and expand the functionality of our solutions.

23


Table of Contents

Sales and Marketing

Our sales and marketing expenses consist primarily of costs incurred for personnel-related costs for our sales and marketing employees as well as commission payments to our sales employees, costs of marketing events and online advertising, allocations of various overhead and facilities costs and travel and entertainment expenses. We capitalize client acquisition costs (principally commissions paid to sales personnel) and subsequently amortize these costs over the expected period of benefit. In the medium-term, we expect to see an increase in sales and marketing expense as we continue to expand our direct sales force to take advantage of opportunities for growth and increase in in-person meetings, conferences, and attendance at trade shows.

General and Administrative

Our general and administrative expenses consist primarily of personnel-related costs as well as professional services and facilities costs related to our executive, finance, human resources, information technology and legal functions. As a public company, we expect to continue to incur significant accounting and legal costs related to compliance with rules and regulations enacted by the SEC, including the costs of maintaining compliance with the Sarbanes-Oxley Act, as well as insurance, investor relations and other costs associated with being a public company.

Lease Modification and Impairment

Lease modification and impairment consists of charges related to the early exit of certain leased office space and amendments to the underlying lease agreement.

Interest and Other Income (Expense), Net

Interest and other income (expense), net consists primarily of interest income from our cash and cash equivalents, non-cash interest expense related to the amortization of deferred financing costs, realized and unrealized foreign exchange gains and losses resulting from fluctuations in foreign currency exchange rates on monetary assets and liabilities denominated in currencies other than the U.S. dollar.

Income Tax Expense

Our income tax expense consists of an estimate of federal, state, and foreign income taxes based on enacted federal, state, and foreign tax rates, as adjusted for allowable credits, deductions, uncertain tax positions, changes in the valuation of our deferred tax assets and liabilities, and changes in tax laws. We maintain a full valuation allowance on our federal and state deferred tax assets as we have concluded that it is more likely than not that the deferred tax assets will not be realized.

24


Table of Contents

Results of Operations

The following tables set forth our results of operations for the periods presented, expressed in total U.S. dollar terms and as a percentage of our total revenues (percentages may not add up due to rounding):

 

 

 

Three Months Ended December 31,

 

Six Months Ended December 31,

 

 

2023

 

2022

 

2023

 

2022

 

 

(in thousands, except for percentages)

Revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SaaS and support

 

$

77,109

 

 

 

74

 

%

 

$

61,605

 

 

 

73

 

%

 

$

150,170

 

 

 

73

 

%

 

$

118,418

 

 

 

72

 

%

Subscription license

 

 

14,143

 

 

 

14

 

 

 

 

10,979

 

 

 

13

 

 

 

 

28,046

 

 

 

14

 

 

 

 

23,227

 

 

 

14

 

 

Total recurring revenues

 

 

91,252

 

 

 

88

 

 

 

 

72,584

 

 

 

86

 

 

 

 

178,216

 

 

 

87

 

 

 

 

141,645

 

 

 

86

 

 

Professional services

 

 

12,681

 

 

 

12

 

 

 

 

12,108

 

 

 

14

 

 

 

 

27,292

 

 

 

13

 

 

 

 

22,585

 

 

 

14

 

 

Total revenues

 

 

103,933

 

 

 

100

 

 

 

 

84,692

 

 

 

100

 

 

 

 

205,508

 

 

 

100

 

 

 

 

164,230

 

 

 

100

 

 

Cost of revenues (1):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SaaS and support

 

 

14,416

 

 

 

14

 

 

 

 

12,456

 

 

 

15

 

 

 

 

28,829

 

 

 

14

 

 

 

 

24,854

 

 

 

15

 

 

Total cost of recurring revenues

 

 

14,416

 

 

 

14

 

 

 

 

12,456

 

 

 

15

 

 

 

 

28,829

 

 

 

14

 

 

 

 

24,854

 

 

 

15

 

 

Professional services

 

 

16,353

 

 

 

16

 

 

 

 

14,329

 

 

 

17

 

 

 

 

33,513

 

 

 

16

 

 

 

 

27,265

 

 

 

17

 

 

Total cost of revenues

 

 

30,769

 

 

 

30

 

 

 

 

26,785

 

 

 

32

 

 

 

 

62,342

 

 

 

30

 

 

 

 

52,119

 

 

 

32

 

 

Gross profit

 

 

73,164

 

 

 

70

 

 

 

 

57,907

 

 

 

68

 

 

 

 

143,166

 

 

 

70

 

 

 

 

112,111

 

 

 

68

 

 

Operating expenses (1):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

27,981

 

 

 

27

 

 

 

 

23,392

 

 

 

28

 

 

 

 

56,477

 

 

 

27

 

 

 

 

43,071

 

 

 

26

 

 

Sales and marketing

 

 

35,269

 

 

 

34

 

 

 

 

33,538

 

 

 

40

 

 

 

 

69,688

 

 

 

34

 

 

 

 

64,850

 

 

 

39

 

 

General and administrative

 

 

20,996

 

 

 

20

 

 

 

 

20,753

 

 

 

25

 

 

 

 

42,048

 

 

 

20

 

 

 

 

41,163

 

 

 

25

 

 

Lease modification and impairment

 

 

 

 

 

 

 

 

 

(348

)

 

 

 

 

 

 

 

 

 

 

 

 

 

1,601

 

 

 

1

 

 

Total operating expenses

 

 

84,246

 

 

 

81

 

 

 

 

77,335

 

 

 

91

 

 

 

 

168,213

 

 

 

82

 

 

 

 

150,685

 

 

 

92

 

 

Operating loss

 

 

(11,082

)

 

 

(11

)

 

 

 

(19,428

)

 

 

(23

)

 

 

 

(25,047

)

 

 

(12

)

 

 

 

(38,574

)

 

 

(23

)

 

Interest and other income (expense), net

 

 

2,057

 

 

 

2

 

 

 

 

140

 

 

 

 

 

 

 

1,114

 

 

 

1

 

 

 

 

(583

)

 

 

 

 

Net loss before income taxes

 

 

(9,025

)

 

 

(9

)

 

 

 

(19,288

)

 

 

(23

)

 

 

 

(23,933

)

 

 

(12

)

 

 

 

(39,157

)

 

 

(24

)

 

Income tax expense

 

 

(188

)

 

 

 

 

 

 

(466

)

 

 

(1

)

 

 

 

(601

)

 

 

 

 

 

 

(651

)

 

 

 

 

Net loss

 

$

(9,213

)

 

 

(9

)

%

 

$

(19,754

)

 

 

(23

)

%

 

$

(24,534

)

 

 

(12

)

%

 

$

(39,808

)

 

 

(24

)

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1) Amounts include stock-based compensation expense as follows:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended December 31,

 

Six Months Ended December 31,

 

 

2023

 

 

 

 

 

 

2022

 

 

 

 

 

 

2023

 

 

 

 

 

 

2022

 

 

 

 

 

Cost of SaaS and support

 

$

586

 

 

 

1

 

%

 

$

546

 

 

 

1

 

%

 

$

1,127

 

 

 

1

 

%

 

$

831

 

 

 

1

 

%

Cost of professional services

 

 

1,432

 

 

 

1

 

 

 

 

1,145

 

 

 

1

 

 

 

 

2,765

 

 

 

1

 

 

 

 

1,893

 

 

 

1

 

 

Research and development

 

 

4,468

 

 

 

4

 

 

 

 

4,646

 

 

 

5

 

 

 

 

9,114

 

 

 

4

 

 

 

 

6,780

 

 

 

4

 

 

Sales and marketing

 

 

4,888

 

 

 

5

 

 

 

 

6,352

 

 

 

8

 

 

 

 

10,227

 

 

 

5

 

 

 

 

12,105

 

 

 

7

 

 

General and administrative

 

 

5,134

 

 

 

5

 

 

 

 

7,579

 

 

 

9

 

 

 

 

12,032

 

 

 

6

 

 

 

 

14,427

 

 

 

9

 

 

Total stock-based compensation expense

 

$

16,508

 

 

 

16

 

%

 

$

20,268

 

 

 

24

 

%

 

$

35,265

 

 

 

17

 

%

 

$

36,036

 

 

 

22

 

%

 

25


Table of Contents

Comparison of the Three and Six Months Ended December 31, 2023 and 2022

Revenues

 

 

 

Three Months Ended December 31,

 

 

Change

 

 

Six Months Ended December 31,

 

 

Change

 

 

 

2023

 

 

2022

 

 

Amount

 

 

%

 

 

2023

 

 

2022

 

 

Amount

 

 

%

 

 

 

(in thousands, except for percentages)

 

Revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SaaS and support

 

$

77,109

 

 

$

61,605

 

 

$

15,504

 

 

 

25

%

 

$

150,170

 

 

$

118,418

 

 

$

31,752

 

 

 

27

%

Subscription license

 

 

14,143

 

 

 

10,979

 

 

 

3,164

 

 

 

29

%

 

 

28,046

 

 

 

23,227

 

 

 

4,819

 

 

 

21

%

Total recurring revenues

 

 

91,252

 

 

 

72,584

 

 

 

18,668

 

 

 

26

%

 

 

178,216

 

 

 

141,645

 

 

 

36,571

 

 

 

26

%

Professional services

 

 

12,681

 

 

 

12,108

 

 

 

573

 

 

 

5

%

 

 

27,292

 

 

 

22,585

 

 

 

4,707

 

 

 

21

%

Total revenues

 

$

103,933

 

 

$

84,692

 

 

$

19,241

 

 

 

23

%

 

$

205,508

 

 

$

164,230

 

 

$

41,278

 

 

 

25

%

 

Recurring Revenues

Recurring revenues from the sale of our SaaS solutions, from subscriptions to our term software solutions, and from providing support for these solutions increased by $18.7 million, or 26%, and $36.6 million, or 26%, respectively, in the three and six months ended December 31, 2023 compared to the same periods in the prior year.

Our SaaS and support revenues grew $15.5 million, or 25%, and $31.8 million, or 27%, respectively, in the three and six months ended December 31, 2023 compared to the same periods in the prior year, due to sales to new clients and expansion of existing clients from both cross-selling and upselling sales motions. The continuation of clients migrating from using our on-premise solutions to our cloud solutions also contributed to the growth.

Subscription license revenues increased by $3.2 million, or 29%, and $4.8 million, or 21%, respectively, in the three and six months ended December 31, 2023 compared to the same periods in the prior year, reflecting larger multi-year renewals, as well as annual renewals on multi-year contracts upon expiration of their initial term and CPI-based price increases on annual renewals.

Professional Services

Professional services revenues increased by $0.6 million, or 5%, and $4.7 million, or 21%, respectively, for the three and six months ended December 31, 2023 compared to the same periods in the prior year. This reflects a continuation in demand for implementation, upgrade and migration services consistent with our revenue growth.

Cost of Revenues and Gross Profit

 

 

 

Three Months Ended December 31,

 

 

Change

 

 

Six Months Ended December 31,

 

 

Change

 

 

 

2023

 

 

2022

 

 

Amount

 

 

%

 

 

2023

 

 

2022

 

 

Amount

 

 

%

 

 

 

(in thousands, except for percentages)

 

Cost of revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SaaS and support

 

$

14,416

 

 

$

12,456

 

 

$

1,960

 

 

 

16

%

 

$

28,829

 

 

$

24,854

 

 

$

3,975

 

 

 

16

%

Total cost of recurring revenues

 

 

14,416

 

 

 

12,456

 

 

 

1,960

 

 

 

16

%

 

 

28,829

 

 

 

24,854

 

 

 

3,975

 

 

 

16

%

Professional services

 

 

16,353

 

 

 

14,329

 

 

 

2,024

 

 

 

14

%

 

 

33,513

 

 

 

27,265

 

 

 

6,248

 

 

 

23

%

Total cost of revenues

 

 

30,769

 

 

 

26,785

 

 

 

3,984

 

 

 

15

%

 

 

62,342

 

 

 

52,119

 

 

 

10,223

 

 

 

20

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross profit:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SaaS and support

 

 

62,693

 

 

 

49,149

 

 

 

13,544

 

 

 

28

%

 

 

121,341

 

 

 

93,564

 

 

 

27,777

 

 

 

30

%

Subscription license

 

 

14,143

 

 

 

10,979

 

 

 

3,164

 

 

 

29

%

 

 

28,046

 

 

 

23,227

 

 

 

4,819

 

 

 

21

%

Total gross profit - recurring revenues

 

 

76,836

 

 

 

60,128

 

 

 

16,708

 

 

 

28

%

 

 

149,387

 

 

 

116,791

 

 

 

32,596

 

 

 

28

%

Professional services

 

 

(3,672

)

 

 

(2,221

)

 

 

(1,451

)

 

 

65

%

 

 

(6,221

)

 

 

(4,680

)

 

 

(1,541

)

 

 

33

%

Gross profit

 

$

73,164

 

 

$

57,907

 

 

$

15,257

 

 

 

26

%

 

$

143,166

 

 

$

112,111

 

 

$

31,055

 

 

 

28

%

 

26


Table of Contents

Cost of SaaS and Support

Cost of SaaS and support revenues increased by $2.0 million, or 16%, for the three months ended December 31, 2023 compared to the three months ended December 31, 2022. The increase can be attributed primarily to an increase in cloud hosting costs of $1.1 million.

Cost of SaaS and support revenues increased by $4.0 million or 16%, for the six months ended December 31, 2023 compared to the six months ended December 31, 2022. The increase can be attributed primarily to an increase in personnel-related costs of $1.3 million (which reflects a benefit of $2.7 million in the six months ended December 31, 2023 resulting from an operational and organizational realignment that reclassified expenses from cost of SaaS and support to research and development), and an increase in cloud hosting costs of $2.5 million.

Cost of Professional Services

Cost of professional services revenues increased by $2.0 million, or 14%, for the three months ended December 31, 2023 compared to the three months ended December 31, 2022, primarily due to an increase in personnel-related costs of $1.7 million resulting from annual salary increases and increased headcount.

Cost of professional services revenues increased by $6.2 million, or 23%, for the six months ended December 31, 2023 compared to the six months ended December 31, 2022, primarily due to an increase in personnel-related costs of $4.6 million resulting from annual salary increases and increased headcount, and sub-contractor costs of $1.5 million as we expanded our teams to provide implementation and migration services to our growing client base.

Gross Profit

Gross profit increased by $15.3 million, or 26%, for the three months ended December 31, 2023 compared to the three months ended December 31, 2022. Of this increase, $13.5 million was attributable to growth in SaaS and support revenues and the reduction in SaaS and support costs resulting from the operational and organizational realignment of part of the development operations team to research and development. The improvement in gross profit was also attributable to the increase in subscription license revenue which contributed $3.2 million, offset by an increase of $1.4 million in losses on professional services.

Gross profit increased by $31.1 million, or 28%, for the six months ended December 31, 2023 compared to the six months ended December 31, 2022. Of this increase, $27.8 million was attributable to growth in SaaS and support revenues and the reduction in SaaS and support costs resulting from the operational and organizational realignment of part of the development operations team to research and development. The improvement in gross profit was also attributable to the increase in subscription license revenue which contributed $4.8 million, offset by an increase of $1.5 million in losses on professional services.

Operating Expenses

 

 

 

Three Months Ended December 31,

 

 

Change

 

 

Six Months Ended December 31,

 

 

Change

 

 

 

2023

 

 

2022

 

 

Amount

 

 

%

 

 

2023

 

 

2022

 

 

Amount

 

 

%

 

 

 

(in thousands, except for percentages)

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

$

27,981

 

 

$

23,392

 

 

$

4,589

 

 

 

20

%

 

$

56,477

 

 

$

43,071

 

 

$

13,406

 

 

 

31

%

Sales and marketing

 

 

35,269

 

 

 

33,538

 

 

 

1,731

 

 

 

5

%

 

 

69,688

 

 

 

64,850

 

 

 

4,838

 

 

 

7

%

General and administrative

 

 

20,996

 

 

 

20,753

 

 

 

243

 

 

 

1

%

 

 

42,048

 

 

 

41,163

 

 

 

885

 

 

 

2

%

Lease modification and impairment

 

 

 

 

 

(348

)

 

 

348

 

 

*

 

 

 

 

 

 

1,601

 

 

 

(1,601

)

 

*

 

Total operating expenses

 

$

84,246

 

 

$

77,335

 

 

$

6,911

 

 

 

9

%

 

$

168,213

 

 

$

150,685

 

 

$

17,528

 

 

 

12

%

*Not meaningful

Research and Development

Research and development expenses increased by $4.6 million, or 20%, for the three months ended December 31, 2023 compared to the three months ended December 31, 2022. Personnel-related costs increased by $2.9 million due to annual salary increases and increased headcount ($1.4 million of which was due to the operational and organizational realignment of part of the development operations team to research and development). Contractor costs increased by $1.1 million as we increased contract resources to support on-going development of our cloud offerings. Cloud hosting costs and allocated overhead costs increased by $0.7 million.

27


Table of Contents

Research and development expenses increased by $13.4 million, or 31%, for the six months ended December 31, 2023 compared to the six months ended December 31, 2022. Personnel-related costs increased by $6.7 million due to annual salary increases and increased headcount ($2.7 million of which was due to the operational and organizational realignment of part of the development operations team to research and development). Contractor costs increased by $2.6 million as we increased contract resources to support on-going development of our cloud offerings. Stock-based compensation expense increased by $2.3 million, primarily due to an increase in stock awards granted combined with an increase in the grant date fair value of such awards and reversal of stock-based compensation expense on forfeitures of unvested performance stock awards in the same period in the prior year. Cloud hosting costs and allocated overhead costs increased by $1.6 million.

Sales and Marketing

Sales and marketing expenses increased by $1.7 million, or 5%, for the three months ended December 31, 2023 compared to the three months ended December 31, 2022. Personnel-related costs increased by $2.2 million primarily due to annual salary increases and increased headcount. Marketing expenses increased by $0.8 million largely due to increases in marketing events and travel related expenses. These increases were partially offset by a decrease of $1.5 million in stock-based compensation expense primarily due to a change in estimates on the timing of achieving performance milestones for performance stock awards.

Sales and marketing expenses increased by $4.8 million, or 7%, for the six months ended December 31, 2023 compared to the six months ended December 31, 2022. Personnel-related costs increased by $4.3 million due to annual salary increases and increased headcount. Marketing expenses increased by $1.7 million largely due to increases in marketing events and travel related expenses. These increases were partially offset by a decrease of $1.9 million in stock-based compensation expense primarily due to a change in estimates on the timing of achieving performance milestones for performance stock awards.

General and Administrative

General and administrative expenses increased by $0.2 million, or 1%, for the three months ended December 31, 2023 compared to the three months ended December 31, 2022. This was primarily driven by an increase of $1.8 million in third-party professional fees and an increase of $1.2 million in personnel-related costs primarily due to annual salary increases and increased headcount. These increases were partially offset by a decrease of $2.4 million in stock-based compensation expense primarily due to the reversal on forfeitures of unvested performance stock awards and a decrease of $0.6 million from change in fair value of contingent consideration related to prior acquisitions.

General and administrative expenses increased by $0.9 million, or 2%, for the six months ended December 31, 2023 compared to the six months ended December 31, 2022. This was primarily driven by an increase of $3.2 million in personnel-related costs primarily due to annual salary increases and increased headcount, an increase of $2.6 million in third-party professional fees and an increase of $0.6 million in bad debt expense. These increases were partially offset by a decrease of $2.4 million in stock-based compensation expense primarily due to the reversal on forfeitures of unvested performance stock awards, a decrease of $2.0 million from change in fair value of contingent consideration related to prior acquisitions and an increase of $1.3 million in costs allocated to other functions due to increased headcount in other departments.

Lease modification and impairment

Lease modification and impairment net benefit of $0.3 million during the three months ended December 31, 2022 was related to a benefit arising from an amendment to an underlying lease agreement regarding the early exit of leased office space which resulted in a reduction in the related lease payment obligation.

Lease modification and impairment net charge of $1.6 million during the six months ended December 31, 2022 related to accelerated amortization expense associated with a right-of-use leased asset on the early exit of a leased office space, offset by a benefit arising from an amendment to an underlying lease agreement which resulted in a reduction in the related lease payment obligation.

Interest and Other Income (Expense), Net

 

 

 

Three Months Ended December 31,

 

 

Change

 

 

Six Months Ended December 31,

 

 

Change

 

 

 

2023

 

 

2022

 

 

Amount

 

 

%

 

 

2023

 

 

2022

 

 

Amount

 

 

%

 

 

 

(in thousands, except for percentages)

 

Interest and other income (expense), net

 

$

2,057

 

 

$

140

 

 

$

1,917

 

 

 

1,369

%

 

$

1,114

 

 

$

(583

)

 

$

1,697

 

 

 

(291

)%

The change in interest and other income (expense), net, was primarily due to interest income on our cash held in money market funds, offset by the impact of fluctuations in foreign currency rates on our monetary asset and liability balances denominated in currencies other than the U.S. dollar, primarily British pounds.

28


Table of Contents

Income Tax Expense

 

 

 

Three Months Ended December 31,

 

 

Change

 

 

Six Months Ended December 31,

 

 

Change

 

 

 

2023

 

 

2022

 

 

Amount

 

 

%

 

 

2023

 

 

2022

 

 

Amount

 

 

%

 

 

 

(in thousands, except for percentages)

 

Income tax expense

 

$

(188

)

 

$

(466

)

 

$

278

 

 

 

(60

)%

 

$

(601

)

 

$

(651

)

 

$

50

 

 

 

(8

)%

 

Income tax expense was $0.2 million and $0.6 million for the three and six months ended December 31, 2023, respectively, compared to an income tax expense of $0.5 million and $0.7 million recorded during the three and six months ended December 31, 2022, respectively. Our income tax expense during the three and six months ended December 31, 2023 and 2022 was primarily attributable to income tax expense in a number of U.S. state jurisdictions and foreign jurisdictions.

Liquidity and Capital Resources

Sources of Liquidity

As of December 31, 2023, we had cash, cash equivalents and restricted cash of $166.6 million. We finance our liquidity needs primarily through collections from clients and the issuance of equity securities. We generally bill and collect from our clients annually in advance. Our billings are subject to seasonality with billings in the fourth quarter higher than in the other quarters.

Operating losses could continue in the future as we continue to invest in the growth of our business. We believe our existing cash, cash equivalents and restricted cash as of December 31, 2023, along with our JPMorgan Credit Facility described below, will be sufficient to meet our working capital and capital expenditure needs for at least the next twelve months.

On October 5, 2021, we entered into a Credit Agreement, as amended on June 6, 2022 and further amended on November 17, 2022, with a group of lenders led by JPMorgan. The Credit Agreement provides for a five-year, senior secured revolving credit facility of $100.0 million with a sub-facility for letters of credit in the aggregate amount of up to $10.0 million. As of December 31, 2023, no amounts have been borrowed under the JPMorgan Credit Facility. See Note 9 to our unaudited condensed consolidated financial statements for additional information.

Our future capital requirements will depend on many factors, including, but not limited to, our ability to grow our revenues and the timing and extent of investment across our organization necessary to support growth in our business. In addition, we may in the future enter into arrangements to acquire or invest in complementary businesses or technologies. We may need to seek additional equity or debt financing in order to meet these future capital requirements. If we are unable to raise additional capital when desired, or on terms that are acceptable to us, our business, financial condition and results of operations could be adversely affected.

Cash Flows

The following table summarizes our cash flows from operating, investing, and financing activities for the periods presented (in thousands):

 

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

Net cash provided by operating activities

 

$

23,647

 

 

$

13,347

 

Net cash used in investing activities

 

 

(4,807

)

 

 

(4,395

)

Net cash provided by (used in) financing activities

 

 

16,329

 

 

 

(10,342

)

Effect of foreign currency exchange rate changes on cash and cash equivalents

 

 

203

 

 

 

(351

)

Net increase (decrease) in cash, cash equivalents and restricted cash

 

$

35,372

 

 

$

(1,741

)

 

Operating Activities

During the six months ended December 31, 2023, net cash provided by operating activities was $23.6 million, as our operating loss of $24.5 million was reduced by $48.1 million of adjustments. These adjustments consisted of $44.4 million of non-cash charges (principally comprising stock-based compensation and depreciation and amortization expense), and net cash inflow of $3.7 million from net changes in operating assets and liabilities. The net cash inflow from changes in operating assets and liabilities was primarily driven by a decrease in accounts receivable of $12.6 million due to the timing of billing and collections on our outstanding receivables and an increase in deferred revenue of $4.8 million due to the timing of invoicing to our clients, offset by an increase in unbilled receivables of $5.8 million, a decrease in operating lease liabilities of $2.3 million due to lease payments, an increase in prepaid expenses and other assets of $1.8 million, a decrease in accounts payable and accrued liabilities of $1.5 million primarily due to payments for annual bonuses and timing of payments, a decrease in other liabilities of $1.2 million and an increase in deferred commissions of $1.1 million due to increased sales.

29


Table of Contents

During the six months ended December 31, 2022, net cash provided by operating activities was $13.3 million, as our operating loss of $39.8 million was reduced by $53.1 million of adjustments. These adjustments consisted of $48.0 million of non-cash charges (principally comprising stock-based compensation expense, depreciation and amortization, amortization of operating lease right-of-use assets and lease modification and impairment), and net cash inflow of $5.1 million from net changes in operating assets and liabilities. The net cash inflow from changes in operating assets and liabilities was primarily driven by an increase in deferred revenue of $18.8 million due to our revenue growth, an increase of $2.0 million in other liabilities and a decrease of $1.0 million in prepaid expenses and other assets due to the timing of payments. These changes were partially offset by a decrease in accounts payable and accrued liabilities of $8.1 million primarily due to payments for annual bonuses, a decrease in operating lease liabilities of $3.1 million due to lease payments, an increase in unbilled receivables of $2.4 million due to the timing of invoicing to our clients, an increase in deferred commissions of $1.6 million due to increased sales and an increase in accounts receivable of $1.5 million due to the timing of billing and collections on our outstanding receivables.

Investing Activities

Net cash used in investing activities primarily consists of purchases of property and equipment and capitalized internal-use software costs.

During the six months ended December 31, 2023, net cash used in investing activities was $4.8 million, consisting of capitalized internal-use software costs of $3.5 million and capital expenditures of $1.3 million on property and equipment largely of computer software and development costs.

During the six months ended December 31, 2022, net cash used in investing activities was $4.4 million, consisting of capital expenditures of $1.7 million on property and equipment largely of computer equipment and leasehold improvements to our London office in the U.K., and capitalized internal-use software costs of $2.7 million.

Financing Activities

During the six months ended December 31, 2023, net cash provided by financing activities was $16.3 million, primarily comprised of $17.9 million of proceeds from stock option exercises and $1.7 million of proceeds from employee stock purchase plan, offset by $2.6 million of payments for the final contingent consideration and cash holdback related to prior acquisitions and $0.7 million of payments related to deferred offering costs in connection with our follow-on public offering.

During the six months ended December 31, 2022, net cash used in financing activities was $10.3 million, primarily comprised of payments of $11.1 million which represented the final contingent consideration and cash holdback related to the acquisition of Repstor and $4.9 million of payments related to employee payroll tax withholding on vested equity awards, partially offset by $4.5 million of proceeds from stock option exercises and $1.2 million of proceeds from employee stock purchase plan.

Material Cash Requirements

Except as described below, there have been no significant changes in our material cash requirements from those disclosed in Part II, Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023, filed with the SEC on September 7, 2023.

In February 2024, we entered into a lease agreement to lease an office space in New York City for a six-year term ending in February 2030. The total undiscounted base rent under this lease is approximately $7.3 million, and we will be responsible for the payment of additional rent for our proportionate share of certain operating expenses.

30


Table of Contents

Non-GAAP Financial Measures

We report our financial results in accordance with GAAP, however, management believes evaluating our ongoing operating results may be enhanced if investors have additional non-GAAP financial measures. Specifically, management reviews non-GAAP gross profit, non-GAAP recurring gross profit, and non-GAAP operating profit, each of which is a non-GAAP financial measure, to manage our business, make planning decisions, evaluate our performance and allocate resources and, for the reasons described below, considers them to be useful indicators, for both management and investors, of our financial performance over time. These non-GAAP financial measures, which may be different than similarly-titled measures used by other companies, should not be considered a substitute for, or superior to, the financial information prepared and presented in accordance with GAAP.

Non-GAAP Gross Profit

We define non-GAAP gross profit as GAAP gross profit less the portion related to cost of revenues of stock-based compensation expense and amortization of intangible assets. We believe non-GAAP gross profit provides investors and other users of our financial information consistency and comparability with our past financial performance and facilitates period-to-period comparisons of gross profit.

The following table provides a reconciliation of gross profit to non-GAAP gross profit (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

GAAP gross profit

 

$

73,164

 

 

$

57,907

 

 

$

143,166

 

 

$

112,111

 

Adjusted to exclude the following:

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

2,018

 

 

 

1,691

 

 

 

3,892

 

 

 

2,724

 

Amortization of intangible assets

 

 

1,055

 

 

 

917

 

 

 

2,110

 

 

 

2,413

 

Non-GAAP gross profit

 

$

76,237

 

 

$

60,515

 

 

$

149,168

 

 

$

117,248

 

 

Non-GAAP Recurring Gross Profit

We define non-GAAP recurring gross profit as GAAP total recurring revenues less GAAP total cost of recurring revenues adjusted for the portion of cost related to stock-based compensation expense and amortization of intangible assets. We believe non-GAAP recurring gross profit provides investors and other users of our financial information consistency and comparability with our past financial performance and facilitates period-to-period comparisons of recurring gross profit as management is focused on increasing sales associated with our recurring revenue stream.

The following table provides a reconciliation of recurring gross profit to non-GAAP recurring gross profit (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Total recurring revenues

 

$

91,252

 

 

$

72,584

 

 

$

178,216

 

 

$

141,645

 

Total cost of recurring revenues

 

 

14,416

 

 

 

12,456

 

 

 

28,829

 

 

 

24,854

 

Recurring gross profit

 

 

76,836

 

 

 

60,128

 

 

 

149,387

 

 

 

116,791

 

Adjusted to exclude the following:

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

586

 

 

 

546

 

 

 

1,127

 

 

 

831

 

Amortization of intangible assets

 

 

1,055

 

 

 

917

 

 

 

2,110

 

 

 

2,413

 

Non-GAAP recurring gross profit

 

$

78,477

 

 

$

61,591

 

 

$

152,624

 

 

$

120,035

 

 

31


Table of Contents

Non-GAAP Operating Profit

We define non-GAAP operating profit as GAAP operating loss excluding stock-based compensation expense, amortization of intangible assets, lease modification and impairment, change in fair value of contingent consideration and transaction costs related to acquisitions and certain non-capitalized offering-related expenses. We believe non-GAAP operating profit provides investors and other users of our financial information consistency and comparability with our past financial performance and facilitates period-to-period comparisons of GAAP operating loss.

The following table provides a reconciliation of GAAP operating loss to non-GAAP operating profit (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

GAAP operating loss

 

$

(11,082

)

 

$

(19,428

)

 

$

(25,047

)

 

$

(38,574

)

Adjusted to exclude the following:

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

16,508

 

 

 

20,268

 

 

 

35,265

 

 

 

36,036

 

Amortization of intangible assets

 

 

2,614

 

 

 

2,506

 

 

 

5,319

 

 

 

5,587

 

Lease modification and impairment

 

 

 

 

 

(348

)

 

 

 

 

 

1,601

 

Change in fair value of contingent consideration

 

 

(784

)

 

 

(232

)

 

 

(2,215

)

 

 

(232

)

Transaction costs (1)

 

 

350

 

 

 

42

 

 

 

678

 

 

 

201

 

Non-GAAP operating profit

 

$

7,606

 

 

$

2,808

 

 

$

14,000

 

 

$

4,619

 

 

(1)
Consists of acquisition-related transaction costs and costs related to certain non-capitalized offering-related expenses.

Indebtedness

On October 5, 2021, we entered into a Credit Agreement, as amended on June 6, 2022 and further amended on November 17, 2022, with a group of lenders led by JPMorgan. The Credit Agreement provides for a five-year, senior secured revolving credit facility of $100.0 million with a sub-facility for letters of credit in the aggregate amount of up to $10.0 million. Future borrowings under the JPMorgan Credit Facility will bear interest, at our election, at an annual rate based on either (a) an adjusted secured overnight financing rate (SOFR, as described in the Credit Agreement) plus a percentage spread (ranging from 1.75% to 2.50%) or (b) an alternate base rate (as described in the Credit Agreement) plus a percentage spread (ranging from 0.75% to 1.50%), in each case based on our total net leverage ratio. In addition, a commitment fee accrues with respect to the unused amount of the JPMorgan Credit Facility at an annual rate ranging from 0.25% to 0.40%, based on our total net leverage ratio. Subject to certain exceptions, our total net leverage ratio as of the end of each fiscal quarter may not exceed 3.50 to 1.00. We were in compliance with all of the covenants as of December 31, 2023.

As of December 31, 2023, no amounts have been borrowed under the JPMorgan Credit Facility.

Critical Accounting Policies and Estimates

The process of preparing our unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenues, and expenses. These estimates and judgments are based on historical experience, future expectations and other factors and assumptions we believe to be reasonable under the circumstances. The most significant estimates and judgments are reviewed on an ongoing basis and are revised when necessary. Actual amounts may differ from these estimates and judgments.

There have been no significant changes to our critical accounting policies or estimates from those disclosed in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023, filed with the SEC on September 7, 2023.

Recent Accounting Pronouncements

See Note 2 to our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for more information regarding recent accounting pronouncements and our assessment of their impact.

32


Table of Contents

Emerging Growth Company Status

In April 2012, the JOBS Act was enacted. Section 107 of the JOBS Act provides that an “emerging growth company” can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. We have elected to use this extended transition period to enable us to comply with certain new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date we (i) are no longer an emerging growth company or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our unaudited condensed consolidated financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.

We also intend to rely on certain other exemptions and reduced reporting requirements under the JOBS Act, including: not having to (1) provide an auditor’s attestation report on our system of internal controls over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act or (2) comply with any requirement that may be adopted by Public Company Accounting Oversight Board (“PCAOB”) regarding mandatory audit firm rotation or a supplement to the auditor’s report providing additional information about the audit and the financial statements, known as the auditor discussion and analysis.

We will remain an emerging growth company until the earlier of (1) the last day of fiscal year in which we have more than $1.235 billion in annual revenues; (2) the date we qualify as a “large accelerated filer,” which would occur if the market value of our common stock that is held by non-affiliates exceeds $700 million as of the last business day of the most recently completed second fiscal quarter, and we have been required to file annual, quarterly and current reports under the Exchange Act for at least twelve months, and we have filed at least one annual report pursuant to the Exchange Act; (3) the date on which we have, during the previous three-year period, issued more than $1.0 billion in non-convertible debt securities; and (4) the last day of fiscal year ending after the fifth anniversary of our initial public offering.

On December 31, 2023, the last day of the second fiscal quarter in 2024, the market value of common stock held by non-affiliates exceeded $700 million. Accordingly, the Company will be deemed a large accelerated filer as of June 30, 2024. As such, the Company will no longer (i) qualify as an emerging growth company, (ii) be able to take advantage of the extended timeline to comply with new or revised accounting standards applicable to public companies beginning with the Annual Report on Form 10-K for the year ending June 30, 2024 and (iii) be exempt from providing an auditor's attestation report on internal control over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act.

33


Table of Contents

Item 3. Quantitative and Qualitative Disclosures About Market Risk

We are exposed to market risks in the ordinary course of our business, including foreign currency exchange, credit, inflation, and interest rate risks.

Foreign Currency Exchange Risk

Our reporting currency is the U.S. dollar and the functional currency for all of our foreign subsidiaries is the U.S. dollar, except Rekoop Ltd., which uses the British pound.

The majority of our revenue and expenses are denominated in U.S. dollars. However, we have foreign currency risks as we have contracts with clients and payroll obligations and a limited number of supply contracts with vendors which have payments denominated in foreign currencies.

The volatility of exchange rates depends on many factors that we cannot forecast with reliable accuracy. We have experienced and will continue to experience fluctuations in foreign exchange gains and losses related to changes in foreign currency exchange rates. We have not engaged in the hedging of foreign currency transactions to date, although we may choose to do so in the future. Our exposure to foreign currency exchange risk relates primarily to our accounts receivable, cash balances, other employee compensation related obligations and lease liabilities denominated in currencies other than the U.S. dollar. If a hypothetical 10% change in foreign currency exchange rates were to occur in the future, the resulting gain or loss would be immaterial on our operating results over the next twelve months.

Credit Risk

We routinely assess the creditworthiness of our clients. We have not experienced any material losses related to non-payment of receivables from individual or groups of clients due to loss of creditworthiness during the three and six months ended December 31, 2023 and 2022. Clients representing in excess of 10% of our accounts receivable balance at December 31, 2023 and June 30, 2023 were zero and one, respectively. Due to these factors, management believes that we do not have additional credit risk beyond the amounts already provided for collection losses in our accounts receivable.

Inflation Risk

We do not believe that inflation has had a material effect on our business, results of operations, or financial condition. Nonetheless, if our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs, particularly if inflationary pressures occur during an economic downturn. Further, our clients may not buy new products or may refrain from expanding current product usage as a result of the impact of increasing costs on their spend. These matters could harm our business, results of operations, or financial condition.

Interest Rate Risk

Our exposure to market risk for changes in interest rates relates primarily to our cash held in cash deposits and cash equivalents invested in money market funds and our senior secured revolving credit facility of up to $100.0 million.

As of December 31, 2023, we had cash and cash equivalents of $166.4 million held with multiple high credit quality financial institutions, including investments in money market funds. Our investments are subject to market risk due to changes in interest rates, which may affect our interest income. A hypothetical 100 basis points increase or decrease in interest rates would not have a material impact on our operating results or the fair value of our cash and cash equivalents over the next twelve months.

As of December 31, 2023, we had no outstanding loan balance under our senior secured revolving credit facility. Future borrowings under this facility will accrue interest at a variable rate based on, at our election, either (a) an adjusted secured overnight financing rate (SOFR, as described in the Credit Agreement) plus a percentage spread (ranging from 1.75% to 2.50%) or (b) an alternate base rate (as described in the Credit Agreement) plus a percentage spread (ranging from 0.75% to 1.50%), in each case based on the Company’s total net leverage ratio. As a result, we will be exposed to increased interest rate risk if we draw down on the facility.

34


Table of Contents

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the company have been detected. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

35


Table of Contents

PART II—OTHER INFORMATION

The information contained in Note 8. “Commitments and Contingencies—Litigation” in our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q is incorporated herein by reference. From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. We cannot predict the results of any such disputes, and regardless of the potential outcomes, the existence thereof may have an adverse material impact on us due to diversion of management time and attention as well as the financial costs related to resolving such disputes.

Item 1A. Risk Factors

There have been no material changes to the risk factors disclosed under Part I, Item 1A “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023, the current effects of which are discussed in more detail in Part I, Item 2 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of this Quarterly Report on Form 10-Q. If any of these risks or uncertainties actually occur, our business, financial condition, prospects, results of operations and cash flow could be materially and adversely affected. In that case, the market price of our common stock could decline. These risks are not the only risks we face. Additional risks or uncertainties not currently known to us, or that we currently deem immaterial, may also have a material adverse effect on our business, financial condition, prospects, results of operations or cash flows, as well as the market price of our securities. We cannot assure you that any of the events discussed in the risk factors will not occur.

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

None.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

Rule 10b5-1 Trading Plans

Ralph Baxter, a member of the Company’s Board of Directors, entered into a stock trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) (a “Rule 10b5-1 Plan”) on November 27, 2023, which has an end date of February 26, 2025. Mr. Baxter’s Rule 10b5-1 Plan provides for the potential exercise of stock options and the associated sale of up to 160,000 shares of Intapp common stock. Michele Murgel, the Company’s Chief People and Places Officer, entered into a Rule 10b5-1 Plan on December 13, 2023. Ms. Murgel’s Rule 10b5-1 Plan provides for the potential exercise of stock options and the associated sale of up to 28,133 shares of Intapp common stock and the potential sale of the net shares that Ms. Murgel will receive from the vesting of outstanding awards of performance stock units granted prior to the adoption of her current Rule 10b5-1 Plan until the plan’s end date on August 15, 2024. Thad Jampol, the Company’s Co-founder and Chief Product Officer, entered into a Rule 10b5-1 Plan on December 13, 2023, which has an end date of April 1, 2025. Mr. Jampol’s Rule 10b5-1 Plan provides for the potential exercise of stock options and the associated sale of up to 440,000 shares of Intapp common stock.

Kalyani Tandon, the Company’s Chief Accounting Officer until December 8, 2023, terminated a Rule 10b5-1 Plan on November 13, 2023. Ms. Tandon’s Rule 10b5-1 Plan, entered into on June 15, 2023, provided for the potential exercise of stock options and the associated sale of up to 105,000 shares of Intapp common stock and the potential sale of 50% of the net shares that Ms. Tandon would receive from the vesting of outstanding awards of performance stock units granted prior to the adoption of her Rule 10b5-1 Plan until the plan’s end date on August 31, 2024.

36


Table of Contents

Item 6. Exhibits

The information required by this Item is set forth on the exhibit index that precedes the signature page of this Quarterly Report on Form 10-Q.

 

 

 

 

 

Incorporated by Reference

 

 

Exhibit

Number

Description

 

Form

 

File Number

 

Date

 

Number

 

Filed Herewith

 

 

 

 

 

 

 

 

 

 

 

 

 

10.1+

 

Strategic Advisor Agreement between the Company and Stephen Robertson, dated December 29, 2023.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

31.1

Certification of 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.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

31.2

Certification of Principal Financial 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.

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

32.1*

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

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

32.2*

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

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

 

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema with Embedded Linkbase Documents

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

 

 

 

 

 

 

 

 

X

 

 

+ Indicates a management contract or compensatory plan.

 

* The certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Quarterly Report on Form 10-Q and are not deemed “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall they be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act, irrespective of any general incorporation language contained in such filing.

37


Table of Contents

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

Intapp, Inc.

Date: February 8, 2024

By:

/s/ John Hall

John Hall

Chief Executive Officer

(Principal Executive Officer)

 

Date: February 8, 2024

By:

/s/ David Morton

David Morton

Chief Financial Officer

(Principal Financial Officer)

 

38


EX-10.1 2 inta-ex10_1.htm EX-10.1 EX-10.1

Exhibit 10.1

 

 

STRATEGIC ADVISOR AGREEMENT

 

This STRATEGIC ADVISOR AGREEMENT (the “Advisor Agreement”) is entered into effective January 1, 2024, between Intapp, Inc., a Delaware corporation (the “Company”) and Stephen Robertson (“Consultant,” and collectively with the Company, the “Parties”).

WHEREAS, the Company and Consultant have previously entered into that certain Transition and Advisory Agreement by and between Consultant and the Company on August 7, 2023 (the “Transition Agreement”), which superseded that certain employment agreement between Consultant and the Company, effective as of June 18, 2021 (the “Prior Agreement”);

 

WHEREAS, Consultant’s employment with the Company, and the term of the Agreement, terminated on December 31, 2023 (the “Separation Date”);

 

WHEREAS, the Company desires to engage Consultant to provide consulting services through September 30, 2024 (or such earlier date as this Advisor Agreement may be terminated by either Party as provided herein) (the “Advisory Period”), upon the terms and subject to the conditions hereinafter set forth; and

WHEREAS, Consultant has agreed to provide such consulting services, upon the terms and subject to the conditions hereinafter set forth.

NOW, THEREFORE, in consideration of the above premises and for other good and valuable consideration, the receipt and sufficiency of which hereby are acknowledged, the Parties hereto agree as follows:

 

1. Services; Term. Consultant shall perform strategic advisory services and provide related deliverables for the Company (the “Services”) on a non-exclusive basis, as set forth in Schedule A attached hereto. In the event of any conflict between Schedule A and the Advisor Agreement, the terms of the Advisor Agreement shall control except as expressly provided in Schedule A. Consultant shall be solely responsible for obtaining all licenses, permits, or certificates required to carry out the Services.

2. Consulting Fees. In consideration of Consultant (i) signing, and not revoking this Advisor Agreement (including the general release of claims in Section 10 (the “Advisor Release)), (ii) timely signing and not revoking the general waiver and release of claims substantially in the form of the Final Separation and Release Agreement attached hereto as Schedule B (the “Final Release”), (iii) continuing to comply with all post-employment covenants set forth in the Transition Agreement and the Prior Agreement, and (iv) continuing to comply with all of the covenants set forth in this Advisory Agreement, the Company shall provide to Consultant the compensation and other consideration detailed in Schedule A, attached hereto and made a part hereof, as may be amended in writing from time to time upon mutual agreement of the Parties. The Company shall not be required to make the payments provided for under this Section 2 and Schedule A, unless Consultant executes and delivers to the Company this Advisor Agreement (including the Advisor Release), and the Advisor Release and the Final Release have become effective and irrevocable in their entirety. If Consultant decides not to sign the Advisor Release or the Final Release, or if Consultant revokes the Advisor Release or the Final Release, Consultant will not be eligible to receive the consideration described in Schedule A and the Company reserves any right to recoup any payments made pursuant to this Advisor Agreement, should Consultant not sign and/or revoke the Advisor Release or Final Release.

 


 

3. Expenses. During the Advisory Period, Consultant shall bill the Company monthly, and the Company shall reimburse Consultant monthly, for all reasonable and approved out-of-pocket expenses which are incurred in connection with the performance of the duties hereunder in accordance with the Company’s travel and expense policy.

4. Confidentiality. Consultant has previously entered into that certain Employee Invention Assignment and Confidentiality Agreement between the Company and Consultant (the “Confidentiality Agreement”). Employee agrees that (i) the terms of the Confidentiality Agreement shall continue to apply in full force and effect and inure to the benefit of the Company through the Advisory Period and for all times thereafter, as applicable, and (ii) Employee shall continue to comply in all respects with the Confidentiality Agreement.

5. Conflicts of Interest. Consultant represents that Consultant is free to enter into the Advisor Agreement and that this engagement does not violate the terms of any agreement between Consultant and any third party. Further, Consultant, in rendering duties shall not utilize any invention, discovery, development, improvement, innovation, or trade secret in which Consultant does not have a proprietary interest. During the Advisory Period, Consultant shall devote as much of Consultant’s productive time, energy, and abilities to the performance of Consultant’s duties hereunder as is necessary to perform the required duties in a timely and productive manner.

 

6. In no event shall EITHER PARTY be liable, for CONSEQUENTIAL, incidental, exemplary, punitive, special, MULTIPLE, or INDIRECT damages of any kind even if SUCH PARTY has been advised of the possibility of such loss or damages.

 

7. Notice to Company. Consultant agrees to provide the Company with advance written notice prior to commencing to directly or indirectly participating in, consulting with, rendering services for or in any manner engaging in any business competing with the businesses of the Company or its subsidiaries as such businesses exist or are in process or being planned during the Advisory Period, within any county in which the Company or its subsidiaries have operating locations, leases, options to lease or acquire property, or definitive plans known to Consultant during the Advisory Period, or otherwise accepting any other roles or consulting engagements.

8. Non-Disparagement. During the Advisory Period and thereafter, without limitation of time, Consultant shall not at any time make, publish or communicate to any person or entity any Disparaging (as defined below) remarks, comments or statements concerning Company, any other equity holders of the Company, or any affiliates of any of the foregoing. “Disparaging” remarks, comments or statements are those that impugn the character, honesty, integrity, morality, business acumen or abilities of the individual or entity being disparaged. Notwithstanding anything to the contrary, nothing in the Advisor Agreement prohibits Consultant from providing truthful information or testimony in connection with any litigation or any investigation or proceeding conducted by any governmental authority, or from disclosing information to a governmental authority that Consultant believes in good faith reflects a violation of applicable law.

9. Independent Consultant. The Advisor Agreement shall not render Consultant an employee, partner, agent of, or joint venturer with the Company for any purpose. Consultant is and will remain an independent Consultant in Consultant’s relationship to the Company. The Company shall not be responsible for withholding taxes with respect to Consultant’s compensation hereunder. Consultant shall have no claim against the Company hereunder or otherwise for vacation pay, sick leave, retirement benefits, social security, worker’s compensation, health or disability benefits, unemployment insurance benefits, or employee benefits of any kind.

 

2


 

10. General Release and Waiver of Claims.

 

(a)
In consideration of the benefits detailed in the Advisor Agreement, Consultant and each of his respective heirs, executors, administrators, representatives, agents, successors and assigns (collectively, the “Releasors”) hereby irrevocably and unconditionally waive, release, acquit, relieve and forever discharge the Company, its subsidiaries, its parent company and their respective current and former officers, directors, agents, employees, insurers, stockholders, successors and assigns (collectively “Releasees”) from any and all claims, liabilities, rights, demands, complaints, judgments, obligations, damages, actions and causes of action of any and every kind and nature, in law, equity or otherwise, whether known and unknown, suspected or unsuspected (“Claims”), which Consultant ever had or may have in the future, arising out of or in any way related to any agreements, events, acts, omissions or conduct existing or occurring prior to and including August 7, 2023 (the “Transition Date”), concerning any matter, cause or thing, including, without limiting the generality of the foregoing, any Claims for, related to or arising out of: (i) Consultant’s employment with the Company or the cessation of that employment; (ii) Consultant’s compensation or equity interests in the Company, fringe benefits or other severance pay; (iii) common law or statutory claims, including but not limited to, for breach of any oral or written promise or contract or any implied covenant of good faith and fair dealing, wrongful discharge, fraud, defamation or loss of reputation and emotional distress; (iv) any claim for attorneys’ fees or indemnification; (v) any claim for discrimination, harassment or retaliation of any kind; (vi) any violation of any federal, state or local constitution, statute, law, regulation or ordinance, including, without limitation, Title VII of the Civil Rights Act of 1964, the Civil Rights Act of 1866, 42 U.S.C. Section 1981, the Americans with Disabilities Act of 1990, the Family and Medical Leave Act, the Age Discrimination in Employment Act of 1967 (“ADEA”), the Employment Retirement Income Security Act of 1974 (except as to vested benefits), the Equal Pay Act, the Workers Adjustment and Retraining Notification Act, the Older Workers Benefit Protection Act, California Fair Employment and Housing Act, the California Labor Code, the California Family Rights Act and the California Constitution and any amendment to any such laws, and all other federal, state, local or foreign law, rule or regulation, in each case as may lawfully be waived and released; (vii) any impairment of Consultant’s ability to obtain subsequent employment based on events or conduct as of the Effective Date; and (viii) any claims on any other legal or equitable basis whatsoever (collectively, the “Release”).

 

(b)
Consultant acknowledges and agrees the Releases given above exclude only claims that: (i) cannot be released solely by private agreement; (ii) are for unemployment or workers’ compensation benefits; (iii) are to enforce or challenge the Advisor Agreement; (iv) arise after the Transition Date; or (v) are for vested 401(k) or pension benefits.

 

(c)
Consultant acknowledges and agrees that while nothing in the Advisor Agreement (including the Release, Confidentiality Agreement and Non-Disparagement sections) precludes Consultant (i) from filing a charge with the National Labor Relations Board, the Equal Employment Opportunity Commission, the Securities and Exchange Commission, the California Department of Fair Employment and Housing, or any other federal, state or local agency, (ii) from participating in any investigation or proceeding with such an agency, or (iii) from providing any documents or information to such an agency, Consultant shall not personally recover money or reinstatement from the Releasees, and Consultant expressly waives the right to recover any such money or reinstatement, for any complaint or charge, including any class or collective action, filed against the Releasees with any federal, state or local board, agency or court. This does not affect any right Consultant may have to recover any payment from a government agency for any information provided to that agency.

 

(d)
Consultant acknowledges and agrees that he specifically waives all rights under California Civil Code Section 1542, which states, “A general release does not extend to claims that the creditor or releasing party does not know or suspect to exist in his or her favor at the time of executing the release and that, if known by him or her, would have materially affected his or her settlement with the debtor or released

3


 

party,” that this Section 10(d) gives Consultant the right not to release existing claims of which he is not now aware, unless he voluntarily chooses to waive this right. By signing the Advisor Agreement, Consultant voluntarily waives the rights described in California Civil Code Section 1542 and all claims that now exist in his favor, known or unknown, and that he acknowledges that he may later discover claims or facts in addition to or different from those which he now knows or believes to exist with respect to the subject matter of the Advisor Agreement and which, if known or suspected at the time of executing the Advisor Agreement, may have materially affected its terms. Nevertheless, Consultant waives any right, claim or cause of action that might arise as a result of such different or additional claims or facts. Consultant understands the significance and consequence of the Release, this Section 10(d), the waiver of California Civil Code Section 1542 and the Advisor Agreement, and he acknowledges that he has had an opportunity to consult with, and to be fully advised by, his attorney of the contents of California Civil Code Section 1542 and the Advisor Agreement.

 

11. Representations and Warranties. Consultant represents, warrants, and acknowledges as follows:

(a)
The Company only retains the right to direct the results achieved by Consultant. The Company does not retain the right to control the manner and means by which these results are to be accomplished, nor will the Company establish a quality standard for Consultant; provided, however, that Consultant shall perform the Services using Consultant’s best efforts in a manner consistent with professional industry standards.
(b)
Consultant shall determine how to perform Services under the Advisor Agreement.
(c)
The Company will neither provide nor require training for Consultant.
(d)
Consultant’s Services shall not be integrated into the Company’s general business operations.
(e)
Consultant will remain directly responsible for the Services performed and will ensure that the work meets the specifications set forth by the Company.
(f)
Consultant shall not be required to submit regular written reports, but the Company shall periodically review Consultant’s progress in achieving the goals set forth by the Company.
(g)
Consultant understands that Consultant must obtain and keep current, at Consultant’s own expense, all permits, certificates, and licenses necessary for Consultant to perform the Services, if any.
(h)
Consultant has full power, authority, and capacity to enter into the Advisor Agreement and to perform Consultant’s obligations hereunder. The Advisor Agreement has been voluntarily executed by Consultant and constitutes a valid and binding agreement of Consultant.
(i)
The Company will not dictate the time of performance; however, Consultant and the Company may agree upon a completion schedule and a range of mutually agreeable work hours.
(j)
Consultant has read the Advisor Agreement and has had the opportunity to have the Advisor Agreement reviewed by Consultant’s legal counsel.

12. Successors and Assigns. All of the provisions of the Advisor Agreement shall be binding upon and inure to the benefit of the Parties hereto and their respective heirs, if any, successors, and assigns.

 

4


 

13. Choice of Law. The laws of the state of California shall govern the validity of the Advisor Agreement, the construction of its terms and the interpretation of the rights and duties of the parties hereto.

 

14. Headings. Section headings are not to be considered a part of the Advisor Agreement and are not intended to be a full and accurate description of the contents hereof.

 

15. Waiver. Waiver by one Party hereto of breach of any provision of the Advisor Agreement by the other shall not operate or be construed as a continuing waiver.

16. Assignment. Consultant shall not assign any of her rights under the Advisor Agreement or delegate the performance of any of her duties hereunder, without the prior written consent of the Company.

17. Notices. Any and all notices, demands, or other communications required or desired to be given hereunder by any Party shall be in writing and shall be validly given or made to another Party if personally served, or if deposited in the United States mail, certified or registered, postage prepaid, return receipt requested. If such notice or demand is served personally, notice shall be deemed constructively made at the time of such personal service. If such notice, demand or other communication is given by mail, such notice shall be conclusively deemed given five days after deposit thereof in the United States mail addressed to the party to whom such notice, demand or other communication is to be given as follows:

 

if to the Company, at:

 

Intapp, Inc.

3101 Park Blvd.

Palo Alto, CA 94306

Attention: Steven Todd, General Counsel

Email: steven.todd@intapp.com

 

With a copy to:

Proskauer Rose LLP

Eleven Times Square

New York, NY 10046

Attn: Kristina Trauger

Email: ktrauger@proskauer.com

 

if to Consultant, to Consultant’s address on file with the Company.

Any Party hereto may change its address for purposes of this paragraph by written notice given in the manner provided above.

 

18. Modification or Amendment. No amendment, change or modification of the Advisor Agreement shall be valid unless in writing signed by the Parties hereto.

19. Entire Understanding. This document and any exhibit attached constitute the entire understanding and agreement of the Parties, and any and all prior agreements, understandings, and representations are hereby terminated and canceled in their entirety and are of no further force and effect.

 

20. Unenforceability of Provisions. If any provision of the Advisor Agreement, or any portion thereof, is held to be invalid and unenforceable, then the remainder of the Advisor Agreement shall nevertheless remain in full force and effect.

 

5


 

21. Authority. Consultant represents that he has the authority necessary to enter into the Advisor Agreement and neither the execution nor the delivery of the Advisor Agreement will immediately or with the passage of time conflict with or result in a breach of any other arrangement to which Consultant is a party.

 

22. Compliance with Policies and Laws. Consultant agrees to abide by all the Company's policies and procedures. Consultant also agrees to abide by all laws applicable to the Company, in each jurisdiction that it does business, including without limitation securities and regulations governing publicly traded companies.

 

[REMAINDER OF PAGE INTENTIONALLY LEFT BLANK]

6


 

IN WITNESS WHEREOF, the Company has caused the Advisor Agreement to be signed by its officer pursuant to the authority of its Board of Directors, and Consultant has executed the Advisor Agreement, as of the day and year first written above.

 

INTAPP, INC.

 

By: _/s/ John Hall_____________

Name: John Hall

Title: CEO

 

 

CONSULTANT

 

 

 

By: _/s/ Stephen Robertson______

Name: Stephen Robertson

[Signature Page to Robertson Advisor Agreement]


 

SCHEDULE A

SERVICES, TERM, AND COMPENSATION

 

SERVICES: Consultant will perform the following services during the Advisory Period remotely or from such location as Consultant and the Chief Executive Officer of the Company (the “CEO”) mutually agree from time to time:

 

advise and counsel with respect to strategic and other matters from time to time as determined by the CEO, and
such other services as the Consultant the CEO may agree upon from time to time

 

REPORTING: Consultant will report directly to the CEO.

 

TERM: The Advisor Agreement will commence on January 1, 2024, and will continue in full force and effect through September 30, 2024, or upon the earlier termination of the Advisor Agreement pursuant to the terms set forth in Section 3 of the Transition Agreement, the Advisor Agreement and this Schedule A (the “Advisory Period”).

 

RETAINER: As compensation for services as a Consultant rendered pursuant to the Advisor Agreement, Company shall pay Consultant a monthly retainer of $37,708.33 (“Monthly Retainer”), payable in arrears.

 

VESTING OF PRIOR AWARDS: For the avoidance of doubt, notwithstanding anything to the contrary in the Transition Agreement or in the Company’s 2021 Omnibus Equity Incentive Plan (the “Plan”) or any award agreement thereunder, with respect to all awards granted to Consultant pursuant to the Plan that are outstanding and unvested as of the Separation Date (each, an “Equity Award”), Consultant’s termination of employment with the Company on the Separation Date and transition from an employee of the Company to a consultant of the Company immediately following the Separation Date shall not be treated as a termination of employment and the Equity Awards shall continue to vest subject to Consultant’s continued service with the Company pursuant to this Advisor Agreement.

 

TERMINATION: The Advisor Agreement and the Advisory Period, may be earlier terminated by Consultant upon 30 days’ prior written notice to the Company, or by Company upon 30 days’ prior written notice to Consultant.

 

In the event of a termination of the Advisor Agreement and the Advisory Period by the Company for any reason other than due to Consultant’s breach of the Advisor Agreement or for “Cause” (as defined below), by the Company due to Consultant’s “Disability” (as defined below), or due to Consultant’s death, the Company will have no further obligation to Consultant except as set forth in this paragraph: (A) payment to Consultant of any earned and unpaid portion of the Monthly Retainer, such payment to be made on the date the applicable payment would have been made had such termination not occurred; (B) payment to Consultant of any unreimbursed reasonable business expenses incurred prior the termination of the Advisory Period in connection with Consultant’s performance of services hereunder that are documented in accordance with the Company’s expense reimbursement policy (the payments set forth in (A) and (B), the “Accrued Payments”); (C) continuation of the payment of Consultant’s Monthly Retainer through the original term of the Advisory Period had such termination not taken place, such payment to be made on the date the applicable payment would have been made had such termination not occurred; (D) as to any then-outstanding Equity Award, such Equity Award shall vest immediately as of the termination of the Advisory Period as to a number of shares comprising the milestones set forth in the table below; provided that Consultant’s right to receive the payments and benefits described in subclauses (C) through (D) above shall be subject to Consultant timely executing, returning to the Company and not revoking the Final Release.

 


 

 

If the termination occurs: then the number of milestones vesting will be:

 

Before February 20, 2024 3

After February 20 but before May 20, 2024 2

After May 20 but before August 20, 2024 1

After August 20, 2024 0

 

In the event of a termination of the Advisor Agreement and the Advisory Period by the Company for Cause or due to Consultant’s termination of the Advisor Agreement and the Advisory Period for any reason, the Company will have no further obligation to Consultant except for the payment of the Accrued Payments.

 

For purposes of this Schedule A, “Disability” means “disability” (as such term is defined under the Company’s disability insurance policy maintained for executives of the Company, from time to time) suffered by Consultant for a continuous period of at least six months or any impairment of mind or body that is likely to result in a “disability” of Consultant for more than three months during any twelve-month period.

 

For purposes of this Schedule A, “Cause” means (i) Consultant’s indictment for, or entry of a plea of guilty or no contest or nolo contendere to, any felony under any state, federal or foreign law or any other crime involving moral turpitude; (ii) Consultant’s commission of an act of fraud, embezzlement, misappropriation of funds, misrepresentation, malfeasance, breach of fiduciary duty or other willful and material act of misconduct, in each case, against the Company or any of its affiliates; (iii) Consultant’s willful, material damage to any property of the Company; (iv) Consultant’s breach of any material Company policy that materially harms the Company; (v) Consultant’s commission of an act that brings Consultant into widespread public disrepute, contempt or scandal and which justifiably shocks, insults or offends a significant portion of the community; or (vi) Consultant’s breach of any material provision of the Advisor Agreement, the Confidentiality Agreement, or any other written agreement between Consultant and the Company.

 

For the avoidance of doubt, the Company reserves all rights to recoup any payments made pursuant to the Advisor Agreement, should the Advisor Agreement (including the Advisor Release) or the Final Release not be timely executed by Consultant and do not become effective and/or Consultant revokes the Advisor Agreement (including the Advisor Release) or the Final Release.

 

 

 


 

SCHEDULE B

 

FINAL SEPARATION AND RELEASE AGREEMENT

 

This Final Separation and Release Agreement (the “Final Release”) is made between Stephen Robertson and Intapp, Inc. (the “Company”). Capitalized terms have the same meaning given to them in the Transition and Advisory Agreement by and between you and the Company on [●], 2023 (including, for the avoidance of doubt, the Advisor Agreement, the “Agreement”).

 

WHEREAS, the Company and you wish to resolve any and all Claims that you have or may have against the Company and any of the Releasees, including any and all Claims that you may have prior to and through the termination of the Advisory Period (the “Separation Date”).

 

NOW, THEREFORE, the Company and you agree as follows:

1. Prior Rights and Obligations: By executing the Final Release, you acknowledge and agree that you have received all wages, bonuses and other compensation accrued and owed to you, including all paid and unpaid leaves and entitlements under any incentive plans or bonus arrangements, including, for the avoidance of doubt, the termination payments described in Section 3 of the Agreement.

2. Consideration: The payments and benefits described on Schedule A of the Advisor Agreement are made in consideration of you (i) signing, and not revoking the Advisor Agreement (including the Advisor Release), (ii) timely signing and not revoking the Final Release, (iii) continuing to comply with all post-employment covenants set forth in the Transition Agreement and that certain employment agreement between you and the Company, effective as of June 18, 2021, and (iv) continuing to comply with all of the covenants set forth in the Advisor Agreement. If you do not timely sign and deliver the Final Release in accordance with the Agreement, or if you revoke the Final Release, you will not be eligible to receive any then-unpaid consideration described in Schedule A of the Agreement and the Company reserves any right to recoup any payments made pursuant to the Agreement.

3. General Release and Waiver of Claims:

(a)
In consideration of the payments and benefits described in Section 2 of this Final Release, you and the Releasors hereby irrevocably and unconditionally waive, release, acquit, relieve and forever discharge the Company and the Releasees from any and all Claims that you ever had or may have in the future, arising out of or in any way related to any agreements, events, acts, omissions or conduct existing or occurring prior to and including the Separation Date, concerning any matter, cause or thing, including, without limiting the generality of the foregoing, any Claims for, related to or arising out of: (i) your employment with the Company or the cessation of that employment; (ii) your compensation or equity interests in the Company, fringe benefits or other severance pay; (iii) common law or statutory claims, including but not limited to, for breach of any oral or written promise or contract or any implied covenant of good faith and fair dealing, wrongful discharge, fraud, defamation or loss of reputation and emotional distress; (iv) any claim for attorneys’ fees or indemnification; (v) any claim for discrimination, harassment or retaliation of any kind; (vi) any violation of any federal, state or local constitution, statute, law, regulation or ordinance, including, without limitation, Title VII of the Civil Rights Act of 1964, the Civil Rights Act of 1866, 42 U.S.C. Section 1981, the Americans with Disabilities Act of 1990, the Family and Medical Leave Act, the Age Discrimination in Employment Act of 1967 (“ADEA”), the Employment Retirement Income Security Act of 1974 (except as to vested benefits), the Equal Pay Act, the Workers Adjustment and Retraining Notification Act, the Older Workers Benefit Protection Act, the California Fair Employment and Housing Act, the California Labor Code, the California Family Rights Act and the California Constitution, and any amendment to any such laws, and all other federal, state, local or foreign law, rule or regulation, in each case as may lawfully be waived and released; (vii) any impairment of your

 


 

ability to obtain subsequent employment based on events or conduct prior to the Separation Date; and (viii) any claims on any other legal or equitable basis whatsoever (collectively, the “Release”).
(b)
You acknowledge and agree the Releases given above exclude only claims that: (i) cannot be released solely by private agreement; (ii) are for unemployment or workers’ compensation benefits; (iii) are to enforce or challenge the Final Release; (iv) arise after the Separation Date; (v) are for vested 401(k) or pension benefits; or (vi) are permitted by Section 3(c).
(c)
You acknowledge and agree that while nothing in the Agreement and the Final Release (including the Release, Proprietary and Confidential Information and Non-Disparagement sections) precludes you (i) from filing a charge with the National Labor Relations Board, the Equal Employment Opportunity Commission, the Securities and Exchange Commission, the California Department of Fair Employment and Housing, or any other federal, state or local agency, (ii) from participating in any investigation or proceeding with such an agency, or (iii) from providing any documents or information to such an agency, you shall not personally recover money or reinstatement from the Releasees, and you expressly waive the right to recover any such money or reinstatement, for any complaint or charge, including any class or collective action, filed against the Releasees with any federal, state or local board, agency or court. This does not affect any right you may have to recover any payment from a government agency for any information provided to that agency.
(d)
You acknowledge and agree that you specifically waive all rights under California Civil Code Section 1542, which states, “A general release does not extend to claims that the creditor or releasing party does not know or suspect to exist in his or her favor at the time of executing the release and that, if known by him or her, must have materially affected his or her settlement with the debtor or released party,” that this Section 3(d) gives you the right not to release existing claims of which you are not now aware, unless you voluntarily choose to waive this right. By signing the Final Release, you voluntarily waive the rights described in California Civil Code Section 1542 and all claims that now exist in your favor, known or unknown, and that you acknowledge you may later discover claims or facts in addition to or different from those which you now know or believe to exist with respect to the subject matter of the Final Release and which, if known or suspected at the time of executing the Final Release, may have materially affected its terms. Nevertheless, you waive any right, claim or cause of action that might arise as a result of such different or additional claims or facts. You understand the significance and consequence of the Release, this Section 3(d), the waiver of California Civil Code Section 1542 and the Final Release, and you acknowledge that you have had an opportunity to consult with, and to be fully advised by, your attorney of the contents of California Civil Code Section 1542 and the Final Release.
(e)
In further consideration of the payments and benefits described in Section 2 of this Final Release, the Releasors hereby unconditionally release and forever discharge the Releasees from any and all Claims arising under ADEA that the Releasors may have as of the Separation Date. By signing the Final Release, you hereby acknowledge and confirm the following: (i) you were advised by the Company in connection with your departure to consult with an attorney of your choice prior to agreeing to the Final Release and to have such attorney explain to you the terms of the Final Release, including, without limitation, the terms relating to your release of claims arising under ADEA; (ii) you were given a period of not fewer than 45 days to consider the terms of the Final Release and to consult with an attorney of your choosing with respect thereto; (iii) you knowingly and voluntarily accept the terms of the Final Release; and (iv) you are providing this release and discharge only in exchange for consideration in addition to anything of value to which you are already entitled. You also understand that you have 7 days following the date on which you sign the Final Release within which to revoke the Release contained in this Section 3(e) by providing the Company with a written notice of your revocation in accordance with Section 6 of the Final Release. The Company has included with the Final Release a statement identifying employees who are also being terminated on or about the Separation Date, and a list in Appendix A

 


 

providing the job titles and ages of those employees selected, and not selected, in the same position as you. You hereby acknowledge receipt of the information contained in Appendix A.

4. No Claims Filed: You hereby represent to the Company that you have not filed any complaint or charge against the Company with the Equal Employment Opportunity Commission or with any other federal, state or local agency or court.

5. Confidentiality: The contents, terms and conditions of the Final Release must be kept confidential by you and may not be disclosed except to your immediate family, accountant or attorneys or pursuant to subpoena or court order. You agree that if you are asked for information concerning the Final Release, you will state only that you and the Company reached an amicable resolution of any disputes concerning your separation from the Company. Any breach of this confidentiality provision shall be deemed a material breach of the Final Release.

6. Revocation: The Final Release may be revoked by you within the seven-day period commencing on the date you sign the Final Release (the “Revocation Period”). In the event of any such revocation by you, all obligations of the Company and you under the Final Release will terminate and be of no further force and effect as of the date of such revocation, and each party will be free to assert any claims or defenses it or he or she may have with respect to your employment with the Company and the termination thereof. In the event of timely revocation, the Final Release will not be admissible in any future proceedings between the parties and the positions taken by the parties in the Final Release will not be deemed to be an admission by a party that it agreed that the matter should have been resolved in the way it is in the Final Release. The Final Release, if revoked, will constitute nothing more than an offer in compromise that was not accepted and will not be evidence of anything. No such revocation by you will be effective unless it is in writing and signed by you and received by the Company prior to the expiration of the Revocation Period.

7. No Admission of Liability: The Final Release is not and shall not be construed or contended by you to be an admission or evidence of any wrongdoing or liability on the part of the Releasees, their representatives, heirs, executors, attorneys, agents, partners, officers, shareholders, directors, employees, subsidiaries, affiliates, divisions, successors or assigns. The Final Release shall be afforded the maximum protection allowable under California Evidence Code Section 1152 and any other state or federal provisions of similar effect.

8. Complete and Voluntary Agreement: The Final Release, together with Appendix A hereto, the Agreement and any applicable stock option agreements, constitute the entire agreement between you and the Releasees with respect to the subject matter hereof and supersedes all prior negotiations and agreements, whether written or oral, relating to such subject matter. You acknowledge that neither the Releasees nor their agents or attorneys have made any promise, representation or warranty whatsoever, either express or implied, written or oral, which is not contained in the Final Release or the Agreement for the purpose of inducing you to execute the Final Release, and you acknowledge that you have executed the Final Release in reliance only upon such promises, representations and warranties as are contained herein, and that you are executing the Final Release voluntarily, free of any duress or coercion.

9. Severability: The provisions of the Final Release are severable, and if any part of it is found to be invalid or unenforceable, the other parts shall remain fully valid and enforceable. Specifically, should a court, arbitrator or government agency conclude that a particular claim may not be released as a matter of law, it is the intention of the parties that the general release, the waiver of unknown claims and the covenant not to sue the above shall otherwise remain effective to release any and all other claims.

10. Separation Agreement. The Final Release shall be subject to the provisions of Sections 4, 5, 6, 8 and 11 of the Agreement, which provisions are hereby incorporated by reference as part of the Final Release.

 

 


 

INTAPP, INC.

 

By: _____________________

 

 

PLEASE READ THE FINAL RELEASE CAREFULLY. IT INCLUDES A RELEASE OF ALL KNOWN AND UNKNOWN CLAIMS THROUGH THE DATE BELOW.

 

 


 

By executing below, I hereby acknowledge and agree that: (1) I have carefully read the Final Release, (2) I have had sufficient time to consider the Final Release before the execution and delivery to the Company, (3) I have been advised, and hereby is advised in writing, to discuss the Final Release with an attorney of my choice and I have had adequate opportunity to do so prior to executing and delivering the Final Release, (4) I fully know, understand and considered the contents of the Final Release and the final and binding effect of the Final Release, (5) I am signing the Final Release knowingly, voluntarily and am signing it of my own free will, and (6) I have voluntarily agreed to be legally bound by all its terms and conditions.

 

 

___________________________ _________________
STEPHEN ROBERTSON Date

 

 

 


EX-31.1 3 inta-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION 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

I, John Hall, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Intapp, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

Date: February 8, 2024

By:

/s/ John Hall

John Hall

Chief Executive Officer

 


EX-31.2 4 inta-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION 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

I, David Morton, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Intapp, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.
The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

Date: February 8, 2024

By:

/s/ David Morton

David Morton

Chief Financial Officer

 


EX-32.1 5 inta-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Intapp, Inc. (the “Company”) on Form 10-Q for the period ending December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company as of and for the period covered by the Report.

 

Date: February 8, 2024

By:

/s/ John Hall

John Hall

Chief Executive Officer

 


EX-32.2 6 inta-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Intapp, Inc. (the “Company”) on Form 10-Q for the period ending December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company as of and for the period covered by the Report.

 

Date: February 8, 2024

By:

/s/ David Morton

David Morton

Chief Financial Officer

 


EX-101.SCH 7 inta-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Schedule of Remaining Maturities of Operating Lease Liabilities And Future Minimum Lease Payments (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Cash Equivalents link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Stockholders' Equity and Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Cash Equivalents (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Description of Business - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Revenues - Summary of Revenues by Geography (Details) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Revenues - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Revenues - Summary of Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Revenues - Summary of Contract Assets and Liabilities (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Revenues - Additional Information 1 (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Cash Equivalents - Schedule of Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Cash Equivalents - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Carrying Amounts of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense Related to Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Fair Value Measurements - Summary of Financial Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Fair Value Measurements - Schedule of Changes in Fair Value of Contingent Consideration Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Property and Equipment - Summary of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Property and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Leases - Schedule of Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Leases - Schedule of Components of Lease Costs (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Leases - Schedule of Weighted Average Operating Leases Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Leases - Schedule of Remaining Maturities of Operating Lease Liabilities And Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Schedule of Shares of Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Schedule of PSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Schedule of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Net Loss Per Share Attributable to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Subsequent Event - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Goodwill [Line Items] Goodwill [Line Items] Year 1 Lessee, Operating Lease, Liability, to be Paid, Year One Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Term Revenue, Remaining Performance Obligation, Amount Remaining performance obligations Schedule of PSU Activity Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Money Market Funds [Member] Money Market Funds Change in fair value of contingent consideration, including unrealized foreign exchange gain. Change In Fair Value Of Contingent Consideration Including Unrealized Foreign Exchange Gain Change in fair value of contingent consideration, including unrealized foreign exchange gain Costs incurred in connection with the offering Payments of Stock Issuance Costs Geographical [Axis] Geographical Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Schedule of Changes in Fair Value of Contingent Consideration Liabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Share based compensation vesting period Other Liabilities, Noncurrent Other liabilities Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other assets RSU Restricted Stock Units (RSUs) [Member] Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Accounts Receivable and Allowance for Expected Credit Losses Finite-Lived Intangible Asset, Expected Amortization, Year Two 2026 Fair Value, Inputs, Level 1 [Member] Level 1 Liability for contingent consideration non-current portion fair value disclosure. Liability For Contingent Consideration Non Current Portion Fair Value Disclosure Contingent consideration liabilities, non-current Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date Expiration date Year 4 Lessee, Operating Lease, Liability, to be Paid, Year Four Fair Value Disclosures [Text Block] Fair Value Measurements Revenue from Contract with Customer, Excluding Assessed Tax Total revenues Cloud Services Commitment Cloud Services Commitments [Member] Cloud services commitment. Summary of accounting policies. Summary Of Accounting Policies [Table] Summary Of Accounting Policies [Table] Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Unrecognized compensation cost related to unvested stock-based awards granted Disaggregation of Revenue [Table Text Block] Summary of Revenues by Geography Fair value measurement effect of foreign currency exchange rate changes in realized and unrealized gain (loss). Fair Value Measurement Effect Of Foreign Currency Exchange Rate Changes In Realized And Unrealized Gain Loss Effect of foreign currency exchange rate changes Concentration Risk Type [Axis] Concentration Risk Type Contract with Customer, Liability, Current Deferred revenue, net Secondary Offering Secondary Offering [Member] Secondary Offering. Ratio of Indebtedness to Net Capital Net leverage ratio Subsequent Event Subsequent Events [Text Block] Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Maximum lease term Lessee, Operating Lease, Maximum Lease Term Lessee, operating lease, maximum lease term. Schedule of Stock by Class [Table] Schedule Of Stock By Class [Table] Assets, Fair Value Disclosure [Abstract] Financial assets: Schedule of Goodwill [Table] Class of Stock [Line Items] Class Of Stock [Line Items] Excluding United States, United Kingdom and Rest of the world. Excluding United States United Kingdom And Rest Of World [Member] Excluding United States, United Kingdom and Rest of the World Related Party Transactions [Abstract] Balance Sheet Location [Axis] Balance Sheet Location Assets, Current Total current assets Total liabilities and stockholders' equity Liabilities and Equity Entity Address, State or Province Entity Address, State or Province Stock Issued During Period, Value, New Issues Issuance of common stock, net of offering costs / issuance costs Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of Options, Outstanding, Ending balance Number of Options, Outstanding, Beginning balance Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss Temporary Equity, Description Temporary equity, description Trading Symbol Trading Symbol Common stock, shares sold Common Stock, Shares, Issued Common stock, shares issued Cloud services and support fees commitment. Cloud Services And Support Fees Commitment [Member] Cloud Services and Support Fees Commitment Net Income (Loss) Attributable to Parent [Abstract] Numerator: Selling and Marketing Expense [Member] Sales and Marketing Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Benefit on lease modification Benefit On Lease Modification Benefit on lease modification Shares, Outstanding Ending Balance, shares Beginning Balance, shares Year 3 Lessee, Operating Lease, Liability, to be Paid, Year Three Common Stock, Capital Shares Reserved for Future Issuance Total shares of common stock reserved for issuance Change in fair value of contingent consideration Change In Fair Value Of Contingent Consideration Change in fair value of contingent consideration. AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss SaaS and support recurring revenue. Saa S And Support Recurring Revenue [Member] SaaS and Support New York City NEW YORK Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Operating lease, option to extend the term Lessee, Operating Lease, Renewal Term Debt Disclosure [Text Block] Debt Property, Plant and Equipment [Table Text Block] Summary of Property and Equipment Subsequent Event [Member] Subsequent Event Subsequent Event Type [Axis] Subsequent Event Type Cost of professional services. Cost Of Professional Services [Member] Cost of Professional Services Additional Paid-in Capital [Member] Additional Paid-in Capital Liabilities, Current [Abstract] Current liabilities: Assets, Current [Abstract] Current assets: Accounts Receivable, Allowance for Credit Loss, Current Allowance for doubtful accounts Counterparty Name [Axis] Counterparty Name Preferred Stock, Par or Stated Value Per Share Preferred stock, par value per share Cash and Cash Equivalents Disclosure [Text Block] Cash Equivalents Statement of Stockholders' Equity [Abstract] Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted-Average Exercise Price, Vested and expected to vest Operating lease liability Operating Lease, Liability, Current Lender Name [Axis] Lender Name Property, Plant and Equipment, Net Property and equipment, net Property and equipment, net Purchase price adjustment Goodwill, Purchase Accounting Adjustments Class of Stock [Domain] Class of Stock Accounts Receivable, Credit Loss Expense (Reversal) Accounts receivable allowances Microsoft. Microsoft [Member] Microsoft Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Aggregate Intrinsic Value, Vested and expected to vest Maximum of contingent consideration payable Business combination, contingent consideration, liability Business Combination, Contingent Consideration, Liability Business Combination, Contingent Consideration, Liability, Total Statement of Comprehensive Income [Abstract] Scenario [Domain] Entity Central Index Key Entity Central Index Key Plan Name [Domain] Plan Name Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table] Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Schedule of Goodwill [Table Text Block] Schedule of Changes in Carrying Amounts of Goodwill Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net loss before income taxes Revenue, performance obligation satisfied over time, subscription arrangements term. Revenue Performance Obligation Satisfied Over Time Subscription Arrangements Term Subscription arrangements term Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Unbilled receivables noncurrent. Unbilled Receivables Noncurrent Long-term portion of unbilled accounts receivable, net Debt Instrument, Term Debt instrument term Increase decrease in deferred commissions. Increase Decrease In Deferred Commissions Deferred commissions Revenue performance obligation satisfied over time majority subscription arrangements term. Revenue Performance Obligation Satisfied Over Time Majority Subscription Arrangements Term Majority subscription arrangements term Construction in Progress [Member] Construction in Progress Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Leases Lessee, Operating Leases [Text Block] Schedule of Shares of Common Stock Reserved for Future Issuance Schedule of shares of common stock reserved. Schedule Of Shares Of Common Stock Reserved Table [Text Block] Cash and Cash Equivalents [Abstract] Plan Name [Axis] Plan Name Cash equivalents accumulated unrealized loss. Cash Equivalents Accumulated Unrealized Loss Unrealized Losses Kalyani Tandon Kalyani Tandon [Member] Kalyani Tandon. Geographical [Domain] Geographical Lessee, Operating Lease, Term of Contract Operating lease term Assets Total assets Computer equipment and software. Computer Equipment And Software [Member] Computer Equipment and Software UNITED STATES United States Right of use asset Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Contingent consideration liability. Contingent Consideration Liability [Member] Contingent Consideration Liability Entity Registrant Name Entity Registrant Name Lessee, Lease, Description [Line Items] Retained Earnings (Accumulated Deficit) Accumulated deficit Retained Earnings (Accumulated Deficit), Total Common stock held by non-affiliates exceeded value Common Stock Held by Non Affiliates Exceeded Value Common stock held by non-affiliates exceeded value. Supplemental Cash Flow Information [Abstract] Supplemental Disclosures of Cash Flow Information: Cash equivalents accumulated unrealized gain. Cash Equivalents Accumulated Unrealized Gain Unrealized Gains Retained Earnings [Member] Accumulated Deficit Class of Stock [Axis] Class of Stock Number of Shares, Ending balance Number of Shares, Beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Deferred Income Tax Liabilities, Net Deferred tax liabilities Issuance of common stock under employee stock purchase plan, shares Stock Issued During Period, Shares, Employee Stock Purchase Plans Minimum [Member] Minimum Proceeds from Stock Options Exercised Proceeds from stock option exercises Significant Accounting Policies [Text Block] Summary of Accounting Policies Present value of operating lease liabilities Present value of operating lease liabilities Operating Lease, Liability Operating lease commitment Forecast Forecast [Member] Equity Component [Domain] Equity Component Outstanding Stock Options Change in Accounting Principle, Accounting Standards Update, Adoption Date Change in Accounting Principle, Accounting Standards Update, Adoption Date Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Measurement Frequency [Axis] Measurement Frequency Goodwill, Foreign Currency Translation Gain (Loss) Foreign currency translation adjustment Debt Disclosure [Abstract] Debt Instrument, Basis Spread on Variable Rate Debt Instrument, basis spread on variable rate Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Research and Development Expense Research and development Research and Development Expense, Total Cash and Cash Equivalents [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date Purchase price of common stock lower of fair market value, percent Assets [Abstract] Assets Revenue from Contract with Customer [Policy Text Block] Revenue Recognition Amortization of Intangible Assets Total amortization expense Subsidiary, Sale of Stock [Line Items] Subsidiary Sale Of Stock [Line Items] Convertible Preferred Stock [Member] Convertible Preferred Stock Convertible Preferred Stock (on an if-converted basis) Common stock, share price Common stock, $0.001 par value per share, 700,000 shares authorized; 71,941 and 68,574 shares issued and outstanding as of December 31, 2023 and June 30, 2023, respectively Other Noncash Income (Expense) Other Other Noncash Income (Expense), Total Operating lease expiration month and year Lessee Operating Lease Expiration Month and Year Lessee operating lease expiration month and year. Revenue Recognition [Abstract] Revenue recognized pertaining to deferred revenue Contract with Customer, Liability, Revenue Recognized Accrued Liabilities, Current Accrued expenses Accrued Liabilities, Current, Total Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Stock-based compensation Share-Based Payment Arrangement, Noncash Expense, Total Operating Income (Loss) Operating loss Schedule of Supplemental Cash Flow Information Related to Operating Leases Schedule Of Supplemental Cash Flow Information Related To Operating Leases [Table Text Block] Schedule of supplemental cash flow information related to operating leases. Entity Ex Transition Period Entity Ex Transition Period Purchase consideration for acquisition Business Combination, Consideration Transferred Business Combination, Consideration Transferred, Total Deferred Income Tax Expense (Benefit) Deferred income taxes Deferred Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Income tax expense Net book value of capitalized software development costs Net Book Value Of Capitalized Software Development Costs Net book value of capitalized software development costs Research and Development Expense [Member] Research and Development Nature of Operations [Text Block] Description of Business Share based compensation arrangement by share based payment award vesting of performance stock and restricted stock awards net of hares withheld for taxes. Share Based Compensation Arrangement By Share Based Payment Award Vesting Of Performance Stock And Restricted Stock Awards Net Of Shares Withheld For Taxes Vesting of performance stock and restricted stock units, net of shares withheld for taxes, shares Payments of deferred contingent consideration and holdback associated with acquisitions Payment for Contingent Consideration Liability, Financing Activities Concentration Risk, Percentage Concentrations of credit risk percentage Indefinite lived intangible assets gross excluding goodwill. Indefinite Lived Intangible Assets Gross Excluding Goodwill Indefinite gross carrying amount Share-Based Payment Arrangement, Expense Total stock-based compensation Shares issuable related to acquisition. Shares Issuable Related To Acquisition [Member] Shares Issuable Related to Acquisition Summary of accounting policies. Summary Of Accounting Policies [Line Items] Summary Of Accounting Policies [Line Items] Payment, Tax Withholding, Share-Based Payment Arrangement Payments related to tax withholding for vested equity awards Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Operating lease liabilities Increase (Decrease) in Operating Lease Liability Finite-Lived Intangible Assets, Net Net carrying amount Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Deferred Revenue Deferred revenue, net Deferred Revenue, Total 2021 Omnibus Incentive Plan Two Thousand Twenty One Omnibus Incentive Plan [Member] Two thousand twenty one omnibus incentive plan. Paragon Data Labs Paragon Data Labs [Member] Paragon data labs. Revenue from Contract with Customer [Text Block] Revenues Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheets: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Other Nonoperating Income (Expense) Other income (expense), net Other Nonoperating Income (Expense), Total Common stock, share price Sale of Stock, Price Per Share Public offering price per share Operating Expenses [Abstract] Operating expenses: Property, Plant and Equipment [Abstract] Long-Term Debt, Type [Domain] Long-term Debt, Type Subsequent Events [Abstract] Commitments and Contingencies Disclosure [Abstract] Other Assets, Noncurrent Other assets Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Number of Options, Granted Stockholders' Equity and Stock-Based Compensation Stockholders Equity And Stock Based Compensation [Text Block] Stockholders equity and stock based compensation. Depreciation Depreciation expense Depreciation, Total Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for interest Stock Options Stock Options [Member] Stock options. Finite-Lived Intangible Asset, Expected Amortization, Year Four 2028 Finite-Lived Intangible Asset, Expected Amortization, Year One 2025 Additional Paid in Capital Additional paid-in capital Additional Paid in Capital, Total 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] Year 5 and thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Schedule of Components of Lease Costs Lease, Cost [Table Text Block] Line of Credit Facility, Maximum Borrowing Capacity Line of credit, maximum borrowing capacity Revenue, Remaining Performance Obligation, Percentage Revenue, Remaining Performance Obligation, Percentage Cost of Goods and Services Sold Total cost of revenues Cost of Goods and Services Sold, Total Earnings Per Share [Abstract] Schedule of Remaining Maturities of Operating Lease Liabilities And Future Minimum Lease Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Billstream Billstream [Member] Billstream. ASC 840 Accounting Standards Codification 840 Leases [Member] Accounting standards codification 840 leases. Accounting Policies [Abstract] Lessee, Lease, Description [Table] Stock offering costs. Stock Offering Costs Offering costs Liability Class [Axis] Liability Class Scenario [Axis] Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentrations of Credit Risk and Significant Clients Sale of Stock, Consideration Received on Transaction Net proceeds from offering Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Stockholders' equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Long-Term Purchase Commitment [Table] Long Term Purchase Commitment [Table] Revolving Credit Facility [Member] Revolving Credit Facility Earnings Per Share, Basic, Total Earnings Per Share, Basic Net loss per share attributable to common stockholders, basic Basic Cash Equivalents, at Carrying Value Amortized Cost Cash equivalents Schedule of Cash and Cash Equivalents [Table] Customer Concentration Risk [Member] Customer Concentration Risk Commitments and contingencies (Note 8) Commitments and Contingencies Capitalized internal-use software. Capitalized Internal Use Software [Member] Capitalized Internal-Use Software Income Statement [Abstract] Underwriting discounts. Underwriting Discounts Underwriting discounts Property, Plant and Equipment Disclosure [Text Block] Property and Equipment Ralph Baxter Ralph Baxter [Member] Ralph Baxter. Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Professional services non-recurring revenue. Professional Services Non Recurring Revenue [Member] Professional Services PSU Performance Shares [Member] Indefinite-Lived Intangible Assets (Excluding Goodwill) Indefinite net carrying amount Indefinite-Lived Intangible Assets (Excluding Goodwill), Total Indefinite-Lived Intangible Assets (Excluding Goodwill), Beginning Balance Indefinite-Lived Intangible Assets (Excluding Goodwill), Ending Balance Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Summary of Contract Assets and Liabilities Operating lease cost Operating Lease, Cost Short-term lease cost Short-Term Lease, Cost Capitalized Contract Cost, Net, Current Deferred commissions, current Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Number of Options, Vested and expected to vest Statistical Measurement [Domain] Statistical Measurement Unbilled Receivables, Current Unbilled receivables, net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Proceeds from employee stock purchase plan. Proceeds From Employee Stock Purchase Plan Proceeds from employee stock purchase plan Purchase commitment, option to extend remaining commitment term Long Term Purchase Commitment Option To Extend Remaining Commitment Term Long term purchase commitment option to extend remaining commitment term. Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Accounts Receivable, Allowance for Credit Loss Allowance for doubtful accounts associated with unbilled receivables Accounts Receivable, Allowance for Credit Loss, Beginning Balance Accounts Receivable, Allowance for Credit Loss, Ending Balance Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Cash payments included in the measurement of operating lease liabilities Operating Lease, Payments Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Net loss per share attributable to common stockholders, diluted Diluted Product and Service [Domain] Product and Service Lease, Cost [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Follow-on public offering. Follow-on Public Offering [Member] Follow-On Public Offering Prepayments, deferred rent and accrued lease incentives Prepayments Deferred Rent And Accrued Lease Incentives Prepayments deferred rent and accrued lease incentives. Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Number of Options, Vested and exercisable Cost of SaaS and support. Cost Of Saa S And Support [Member] Cost of SaaS and Support Fair Value, Recurring [Member] Fair Value, Recurring Basis Financial Liabilities Fair Value Disclosure [Abstract] Liabilities: Non-cancelable operating lease agreements, expiration date Non-cancelable Operating Lease Agreement Expiration Date Non-cancelable Operating Lease Agreement Expiration Date Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Issuance of common stock upon exercise of stock options, shares Number of Options, Exercised Liabilities and Equity [Abstract] Liabilities, convertible preferred stock and stockholders’ equity (deficit) Operating lease liabilities, current Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Liability for contingent consideration, current portion fair value disclosure. Liability For Contingent Consideration Current Portion Fair Value Disclosure Liability for contingent consideration, current portion Fair value of contingent consideration liabilities, current Stockholders Equity And Stock Based Compensation [Abstract] Stockholders' equity and stock-based compensation. Selling and Marketing Expense Sales and marketing Selling and Marketing Expense, Total Over-Allotment Option [Member] Underwriters Finite-Lived Intangible Asset, Expected Amortization, Year Three 2027 Credit Facility [Domain] Credit Facility Lease undiscounted base rent Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Intangible Assets Amortized on Straight Line Basis Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Number of Shares, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Shares purchased during period Long term purchase commitment start year Long Term Purchase Commitment Start Year Purchase commitment start year Backlog Backlog [Member] Backlog member Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Exercised Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Michele Murgel Michele Murgel [Member] Michele Murgel. Unbilled receivables current and noncurrent. Unbilled Receivables Current And Noncurrent Unbilled accounts receivable, net Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents Thad Jampol Thad Jampol [Member] Thad Jampol. Earnings Per Share, Basic [Abstract] Net loss per share attributable to common stockholders Equity Components [Axis] Equity Components Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Other Operating Liabilities Other liabilities Increase (Decrease) in Other Operating Liabilities, Total Preferred Stock Dividends, Income Statement Impact Less: cumulative dividends allocated to preferred stockholders Total financial liabilities Financial Liabilities Fair Value Disclosure Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Vested Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Sale of Stock [Axis] Sale of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted-Average Exercise Price, Vested and exercisable Goodwill Balance, end of period Balance, beginning of period Goodwill Goodwill, Total Restricted Cash, Current Restricted cash Statement of Cash Flows [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Gross Profit Gross profit Debt Issuance Costs, Line of Credit Arrangements, Gross Costs related to credit agreement Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Common Stock, Par or Stated Value Per Share Common stock, par value per share Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of foreign currency exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unrecognized compensation cost related to unvested stock-based awards granted, weighted-average period for recognition Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Term, Vested and expected to vest Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum Reserved for future stock award grants. Reserved For Future Stock Award Grants [Member] Reserved for Future Stock Award Grants Balance sheet presentation. Balance Sheet Presentation Policy [Text Block] Balance Sheet Presentation Earnings Per Share, Diluted [Abstract] Net loss per share attributable to common stockholders Fair Value, Inputs, Level 3 [Member] Level 3 APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect General and Administrative Expense [Member] General and Administrative Intangible Assets, Gross (Excluding Goodwill) Intangible assets gross carrying amount excluding goodwill Intangible Assets, Gross (Excluding Goodwill), Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Number of Options, Forfeited Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Change in fair value of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease), Total Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Anti-dilutive Securities Excluded from Computation of Net Loss Per Share Attributable to Common Stockholders City Area Code City Area Code Net Cash Provided by (Used in) Operating Activities [Abstract] Cash Flows from Operating Activities: Lease modification and impairment. Lease Modification And Impairment Lease modification and impairment Senior secured revolving credit facility. Senior Secured Revolving Credit Facility [Member] Senior Secured Revolving Credit Facility Letter of Credit [Member] Letters of Credit Customer [Domain] Customer Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: accumulated depreciation and amortization 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 General and Administrative Expense, Total Weighted-average shares used to compute net loss per share, basic Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Weighted-average shares used to compute net loss per share attributable to common stockholders, basic Shares Issuable under ESPP Employee Stock [Member] Reserved for ESPP Net Cash Provided by (Used in) Financing Activities [Abstract] Cash Flows from Financing Activities: Gain (Loss) on Extinguishment of Debt Loss on debt extinguishment Loss on debt extinguishment Gain (Loss) on Extinguishment of Debt, Total Schedule of RSU Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Statement [Table] Statement [Table] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Activity Accounts Receivable [Member] Accounts Receivable Schedule of Related Party Transactions, by Related Party [Table] Increase (Decrease) in Contract with Customer, Liability Deferred revenue, net Document Fiscal Period Focus Document Fiscal Period Focus Lease commitment amount Total lease payments Lessee, Operating Lease, Liability, to be Paid UNITED KINGDOM United Kingdom Revenue from Contract with Customer Benchmark [Member] Revenues Related Party Transactions Related Party Transactions Disclosure [Text Block] Year 2 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Schedule of Weighted Average Operating Leases Term and Discount Rate Schedule Of Weighted Average Operating Leases Term And Discount Rate [Table Text Block] Schedule of weighted average operating leases term and discount rate. Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Anti-dilutive securities excluded from net loss per share attributable to common stockholders Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Balance, beginning of period Balance, end of period Rest of the world. Rest Of The World [Member] Rest of the World Subsequent Event [Line Items] Accounts receivable, net of allowance of $1,528 and $994 as of December 31, 2023 and June 30, 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Unvested stock options exercised early Unvested Stock Options Exercised Early [Member] Unvested stock options exercised early Customer [Axis] Customer Common Stock [Member] Common Stock Debt Instrument [Line Items] Debt Instrument [Line Items] Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Stock-Based Compensation Expense Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Aggregate Intrinsic Value, Vested and exercisable Prepaid Expense, Current Prepaid expenses Prepaid Expense, Current, Total Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Antidilutive Securities, Name [Domain] Antidilutive Securities, Name JP Morgan credit agreement. J P Morgan Credit Agreement [Member] JP Morgan Credit Agreement Accounting Standards Update 2016-13 [Member] ASU 2016-13 Share based compensation arrangement by share base payment award vesting of performance stock units and restricted stock units, net of shares withheld for taxes. Share Based Compensation Arrangement By Share Based Payment Award Vesting Of Performance Stock And Restricted Stock Awards Value Net Of Shares Withheld For Taxes Vesting of performance stock units and restricted stock units, net of shares withheld for taxes Cover Cover [Abstract] Long-Term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased Document Fiscal Year Focus Document Fiscal Year Focus Finite lived intangible assets amortization expense after year four. Finite Lived Intangible Assets Amortization Expense After Year Four 2029 and thereafter Income Taxes Paid, Net Income Taxes Paid, Net, Total Cash paid for income taxes, net of tax refunds Sale of Stock [Domain] Sale of Stock Lease undiscounted base rent Lease Operating Lease Lease Not Yet Commenced Undiscounted Amount Lease operating lease lease not yet commenced undiscounted amount. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Granted Security Exchange Name Security Exchange Name Share based compensation expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Schedule of Amortization Expense Related to Acquired Intangible Assets Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Trd Arr Expiration Date Trd Arr Expiration Date. Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of Cash Equivalents New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Authorized Preferred stock, shares authorized Customer Relationships [Member] Client Relationships Share based compensation arrangement by share based payment award options nonvested and early exercised weighted average exercise price. Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested And Early Exercised Weighted Average Exercise Price Weighted-Average Exercise Price, Unvested and early exercised Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Property, Plant and Equipment, Gross Property and equipment, Gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance ROU assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of Revenue [Abstract] Cost of revenues Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Forfeited Business Acquisition, Acquiree [Domain] Number of shares added Common Stock Capital Shares Reserved For Future Issuance Additions Common stock capital shares reserved for future issuance additions. Weighted Average Number of Shares Outstanding, Diluted [Abstract] Denominator: Stock Issued During Period, Value, Stock Options Exercised Issuance of common stock upon exercise of stock options Alternate base rate. Alternate Base Rate [Member] Alternate Base Rate Entity Emerging Growth Company Entity Emerging Growth Company Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Total intrinsic value of options exercised Percentage of equity interest Business Acquisition, Percentage of Voting Interests Acquired Amendment Flag Amendment Flag IPO [Member] Initial Public Offering Significant customer. Significant Customer [Member] Significant Customer Furniture and office equipment. Furniture And Office Equipment [Member] Furniture and Office Equipment Accounting Standards Update [Domain] Technology-Based Intangible Assets [Member] Core Technology Basis of Accounting, Policy [Policy Text Block] Basis of Presentation and Principles of Consolidation Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Estimated Future Amortization Expense for Acquired Intangible Assets Category of Item Purchased [Axis] Category of Item Purchased Capitalized Contract Cost, Net, Noncurrent Deferred commissions, noncurrent Paragon Paragon Data Labs Inc [Member] Paragon data labs inc. Leases [Abstract] Purchase commitment, option to extend remaining commitment date Long Term Purchase Commitment Option To Extend Remaining Commitment Date Long term purchase commitment, option to extend remaining commitment date. Variable Rate [Domain] Variable Rate Securities Act File Number Entity File Number Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Table] Liability for contingent consideration, non-current portion Liability For Contingent Consideration Non Current Portions Fair Value Disclosure Liability for contingent consideration non current portions fair value disclosure Subscription license recurring revenue. Subscription License Recurring Revenue [Member] Subscription License Remainder of fiscal year Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill and Intangible Assets Disclosure [Abstract] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance Countries accounted for ten percent or more of revenues. Countries Accounted For Ten Percent Or More Of Revenues Countries accounted for 10% or more of revenues Share-Based Payment Arrangement [Abstract] Number of client individually accounted for 10% or more. Number Of Client Individually Accounted For Ten Percent Or More Number of client individually accounted for 10% or more Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Purchase commitment, end date Long Term Purchase Commitment End Date Long term purchase commitment end date. Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Ending balance Weighted-Average Grant Date Fair Value, Beginning balance Recurring revenue. Recurring Revenue [Member] Recurring Revenue Operating Expenses Total operating expenses Lessee operating lease expiration year. Lessee Operating Lease Expiration Year Operating lease expiration year Capitalized Computer Software, Amortization Capitalized software amortization Preferred stock, $0.001 par value per share, 50,000 shares authorized; no shares issued or outstanding Preferred Stock, Value, Issued Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Common stock, shares sold Sale of Stock, Number of Shares Issued in Transaction Deferred consideration and holdback Business Combination Deferred Consideration and Holdback Business combination deferred consideration and holdback. Unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Earnings Per Share [Text Block] Net Loss Per Share Revenues [Abstract] Revenues Trademarks and Trade Names [Member] Trademarks and Trade Names Changes in capitalized internal-use software costs in accounts payable and accrued liabilities. Changes in Capitalized Internal-Use Software Costs In Accounts Payable and Accrued Liabilities Changes in capitalized internal-use software costs in accounts payable and accrued liabilities Entity Address, Address Line One Entity Address, Address Line One Total financial assets (Cash equivalents) Cash and Cash Equivalents, Fair Value Disclosure Fair Value SOFR. SOFR [Member] SOFR Antidilutive Securities [Axis] Antidilutive Securities Other Liabilities, Current Other current liabilities Finite-Lived Intangible Assets, Gross Gross carrying amount Finite-Lived Intangible Assets, Gross, Total Subsequent Event Type [Domain] Subsequent Event Type Accounts and Other Receivables, Net, Current Other receivables, net Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Offering costs / Issuance costs Income Statement Location [Axis] Income Statement Location Variable lease cost Variable Lease, Cost Long-Term Debt, Type [Axis] Long-term Debt, Type Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] Year 5 Lessee, Operating Lease, Liability, to be Paid, Year Five Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender Long-Term Purchase Commitment, Amount Purchase commitment amount Fair Value, Inputs, Level 2 [Member] Level 2 Long-Term Debt, Gross Debt instrument, outstanding borrowings Depreciation, Depletion and Amortization Depreciation and amortization Depreciation, Depletion and Amortization, Total Product and Service [Axis] Product and Service Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Capitalized internal-use software costs Capitalized internal-use software costs Payments to Develop Software Fair Value, Assets Measured on Recurring Basis [Table Text Block] Summary of Financial Assets Measured at Fair Value on Recurring Basis Accounting Standards Update [Axis] Purchase Commitment, Remaining Minimum Amount Committed Purchase Commitment ,Remaining Net Cash Provided by (Used in) Investing Activities [Abstract] Cash Flows from Investing Activities: Long-Term Line of Credit Line of credit Long-Term Line of Credit, Total Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Subsequent Event [Table] Year 4 and thereafter Lessee Operating Lease Liability Payments Due After Year Four Lessee operating lease liability payments due after year four. Share-Based Compensation Arrangement by Share-Based Payment Award, Terms of Award Terms of award Cash and Cash Equivalents [Axis] 2024 (remaining 6 months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Term, Vested and exercisable Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Outstanding stock options to purchase common stock. Outstanding Stock Options To Purchase Common Stock [Member] Outstanding Stock Options to Purchase Common Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Forfeited Concentration Risk Type [Domain] Concentration Risk Type Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-Average Exercise Price, Granted Purchase commitment, start date Long Term Purchase Commitment Start Date Long term purchase commitment start date. Document Type Document Type Share based compensation arrangement by share based payment award options nonvested and early exercised. Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested And Early Exercised Number of Options, Unvested and early exercised Stock Issued During Period, Shares, Conversion of Convertible Securities Conversion of convertible preferred stock to common stock upon initial public offering, shares Unvested PSUs and RSUs Unvested performance stock units and restricted stock units. Unvested Performance Stock Units And Restricted Stock Units [Member] Fair Value by Liability Class [Domain] Fair Value by Liability Class Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Document Quarterly Report Document Quarterly Report Share-Based Payment Arrangement [Member] Stock Options Counterparty Name [Domain] Counterparty Name Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Long-Term Purchase Commitment [Line Items] Long Term Purchase Commitment [Line Items] Net Income (Loss) Available to Common Stockholders, Basic Net loss attributable to common stockholders Number of Shares, Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Entity Filer Category Entity Filer Category Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Non-cash investing and financing activities: Restricted Cash and Cash Equivalents Restricted cash Restricted Cash and Cash Equivalents, Total Balance Sheet Location [Domain] Balance Sheet Location Operating Lease, Impairment Loss Net impairment charge related to right-of-use lease assets Net impairment charge related to operating lease right-of-use assets Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Changes in deferred offering costs in accounts payable and accrued liabilities. Changes in Deferred Offering Costs In Accounts Payable and Accrued Liabilities Changes in deferred offering costs in accounts payable and accrued liabilities Variable Rate [Axis] Variable Rate Two thousand twenty one employee stock purchase plan. Two Thousand Twenty One Employee Stock Purchase Plan [Member] ESPP Nonoperating Income (Expense), Total Nonoperating Income (Expense) Interest and other income (expense), net Noncompete Agreements [Member] Non-Compete Agreements Capital Expenditures Incurred but Not yet Paid Purchases of property and equipment in accounts payable and accrued liabilities Liabilities Total liabilities Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Finite-Lived Intangible Asset, Useful Life Useful life (In years) Other Current Liabilities [Member] Other Current Liabilities Total stockholders' equity Equity, Attributable to Parent Ending Balance Beginning Balance Payment of contingent consideration Fair value measurement payment of contingent consideration. Fair Value Measurement Payment Of Contingent Consideration Payment of contingent consideration Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Intangible assets, net carrying amount excluding goodwill Increase decrease in unbilled receivables current. Increase Decrease In Unbilled Receivables Current Unbilled receivables, current Net loss Net loss Interest Expense Interest expense Interest Expense, Total series A and series A-1 convertible preferred stock. Series A And Series A1 Convertible Preferred Stock [Member] Series A and Series A-1 Convertible Preferred Stock Term loan. Term Loan [Member] Term Loan Cash and Cash Equivalents [Domain] Statement of Financial Position [Abstract] Weighted-average shares used to compute net loss per share , diluted Weighted Average Number of Shares Outstanding, Diluted, Total Weighted Average Number of Shares Outstanding, Diluted Weighted-average shares used to compute net loss per share attributable to common stockholders, diluted Credit Facility [Axis] Credit Facility Amortization of operating lease right-of-use assets Operating Lease, Right-of-Use Asset, Periodic Reduction Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Summary of Financial Liabilities Measured at Fair Value on Recurring Basis Share based exercise granted period Share Based Compensation Arrangement By Share Based Payment Award Exercise Granted Period Share based compensation arrangement by share based payment award exercise granted period. Weighted-average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Use of Estimates, Policy [Policy Text Block] Use of Estimates Income Tax Disclosure [Text Block] Income Taxes Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted-Average Exercise Price, Ending balance Weighted-Average Exercise Price, Beginning balance Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Payments for deferred offering costs. Payments For Deferred Offering Costs Payments for deferred offering costs Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Computation of Basic and Diluted Net Loss Per Share Contract modifications. Contract Modifications Policy [Text Block] Contract Modifications Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Leasehold Improvements [Member] Leasehold Improvements Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Fair Value Disclosures [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Measurement Frequency [Domain] Measurement Frequency Capitalized costs to software development Capitalized Computer Software, Additions Other Liabilities Other Noncurrent Liabilities [Member] Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment, Total Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Number of Shares, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Stock Issued During Period, Shares, New Issues Issuance of common stock, net of offering costs / issuance costs, shares Number of shares sold Employee-related Liabilities, Current Accrued compensation Employee-related Liabilities, Current, Total Business Acquisition [Axis] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, cash equivalents and restricted cash - end of period Cash, cash equivalents and restricted cash - beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class XML 8 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - shares
6 Months Ended
Dec. 31, 2023
Jan. 31, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Dec. 31, 2023  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Entity Registrant Name Intapp, Inc.  
Entity Central Index Key 0001565687  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Current Fiscal Year End Date --06-30  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   72,260,288
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol INTA  
Security Exchange Name NASDAQ  
Entity File Number 001-40550  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 46-1467620  
Entity Address, Address Line One 3101 Park Blvd  
Entity Address, City or Town Palo Alto  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94306  
City Area Code 650  
Local Phone Number 852-0400  
Document Quarterly Report true  
Document Transition Report false  
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 166,357 $ 130,377
Restricted cash 200 808
Accounts receivable, net of allowance of $1,528 and $994 as of December 31, 2023 and June 30, 2023, respectively 78,969 92,973
Unbilled receivables, net 16,435 10,661
Other receivables, net 1,524 878
Prepaid expenses 8,028 7,335
Deferred commissions, current 12,585 11,807
Total current assets 284,098 254,839
Property and equipment, net 17,311 16,366
Operating lease right-of-use assets 15,378 17,180
Goodwill 278,955 278,890
Intangible assets, net 37,938 43,257
Deferred commissions, noncurrent 16,819 16,529
Other assets 3,029 1,846
Total assets 653,528 628,907
Current liabilities:    
Accounts payable 10,559 6,018
Accrued compensation 31,622 39,761
Accrued expenses 12,546 11,626
Deferred revenue, net 195,513 191,042
Other current liabilities 8,903 10,902
Total current liabilities 259,143 259,349
Deferred tax liabilities 1,205 1,422
Deferred revenue, noncurrent 1,721 1,355
Operating lease liabilities, noncurrent 14,663 16,195
Other liabilities 5,139 9,378
Total liabilities 281,871 287,699
Commitments and contingencies (Note 8)
Stockholders' equity:    
Preferred stock, $0.001 par value per share, 50,000 shares authorized; no shares issued or outstanding
Common stock, $0.001 par value per share, 700,000 shares authorized; 71,941 and 68,574 shares issued and outstanding as of December 31, 2023 and June 30, 2023, respectively 72 69
Additional paid-in capital 852,558 797,639
Accumulated other comprehensive loss (1,278) (1,339)
Accumulated deficit (479,695) (455,161)
Total stockholders' equity 371,657 341,208
Total liabilities and stockholders' equity $ 653,528 $ 628,907
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Allowance for doubtful accounts $ 1,528 $ 994
Preferred stock, par value per share $ 0.001 $ 0.001
Preferred stock, shares authorized 50,000,000 50,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value per share $ 0.001 $ 0.001
Common stock, shares authorized 700,000,000 700,000,000
Common stock, shares issued 71,941,000 68,574,000
Common stock, shares outstanding 71,941,000 68,574,000
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Revenues        
Total revenues $ 103,933 $ 84,692 $ 205,508 $ 164,230
Cost of revenues        
Total cost of revenues 30,769 26,785 62,342 52,119
Gross profit 73,164 57,907 143,166 112,111
Operating expenses:        
Research and development 27,981 23,392 56,477 43,071
Sales and marketing 35,269 33,538 69,688 64,850
General and administrative 20,996 20,753 42,048 41,163
Lease modification and impairment 0 (348) 0 1,601
Total operating expenses 84,246 77,335 168,213 150,685
Operating loss (11,082) (19,428) (25,047) (38,574)
Interest and other income (expense), net 2,057 140 1,114 (583)
Net loss before income taxes (9,025) (19,288) (23,933) (39,157)
Income tax expense (188) (466) (601) (651)
Net loss $ (9,213) $ (19,754) $ (24,534) $ (39,808)
Net loss per share attributable to common stockholders, basic $ (0.13) $ (0.31) $ (0.35) $ (0.63)
Net loss per share attributable to common stockholders, diluted $ (0.13) $ (0.31) $ (0.35) $ (0.63)
Weighted-average shares used to compute net loss per share, basic 70,521 63,287 69,729 63,076
Weighted-average shares used to compute net loss per share , diluted 70,521 63,287 69,729 63,076
Recurring Revenue        
Revenues        
Total revenues $ 91,252 $ 72,584 $ 178,216 $ 141,645
Cost of revenues        
Total cost of revenues 14,416 12,456 28,829 24,854
SaaS and Support        
Revenues        
Total revenues 77,109 61,605 150,170 118,418
Cost of revenues        
Total cost of revenues 14,416 12,456 28,829 24,854
Subscription License        
Revenues        
Total revenues 14,143 10,979 28,046 23,227
Professional Services        
Revenues        
Total revenues 12,681 12,108 27,292 22,585
Cost of revenues        
Total cost of revenues $ 16,353 $ 14,329 $ 33,513 $ 27,265
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (9,213) $ (19,754) $ (24,534) $ (39,808)
Other comprehensive income (loss):        
Foreign currency translation adjustments 352 651 61 (27)
Other comprehensive income (loss): 352 651 61 (27)
Comprehensive loss $ (8,861) $ (19,103) $ (24,473) $ (39,835)
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning Balance at Jun. 30, 2022 $ 255,882 $ 63 $ 643,227 $ (1,672) $ (385,736)
Beginning Balance, shares at Jun. 30, 2022   62,739,000      
Issuance of common stock upon exercise of stock options 4,480 $ 1 4,479    
Issuance of common stock upon exercise of stock options, shares   423,000      
Vesting of performance stock units and restricted stock units, net of shares withheld for taxes (4,948)   (4,948)    
Vesting of performance stock and restricted stock units, net of shares withheld for taxes, shares   423,000      
Issuance of common stock under employee stock purchase plan 1,241   1,241    
Issuance of common stock under employee stock purchase plan, shares   66,000      
Stock-based compensation 36,036   36,036    
Foreign currency translation adjustments (27)     (27)  
Net loss (39,808)       (39,808)
Ending Balance at Dec. 31, 2022 252,856 $ 64 680,035 (1,699) (425,544)
Ending Balance, shares at Dec. 31, 2022   63,651,000      
Beginning Balance at Sep. 30, 2022 250,446 $ 63 658,523 (2,350) (405,790)
Beginning Balance, shares at Sep. 30, 2022   62,985,000      
Issuance of common stock upon exercise of stock options 3,451 $ 1 3,450    
Issuance of common stock upon exercise of stock options, shares   312,000      
Vesting of performance stock units and restricted stock units, net of shares withheld for taxes (3,447)   (3,447)    
Vesting of performance stock and restricted stock units, net of shares withheld for taxes, shares   288,000      
Issuance of common stock under employee stock purchase plan 1,241   1,241    
Issuance of common stock under employee stock purchase plan, shares   66,000      
Stock-based compensation 20,268   20,268    
Foreign currency translation adjustments 651     651  
Net loss (19,754)       (19,754)
Ending Balance at Dec. 31, 2022 252,856 $ 64 680,035 (1,699) (425,544)
Ending Balance, shares at Dec. 31, 2022   63,651,000      
Beginning Balance at Jun. 30, 2023 341,208 $ 69 797,639 (1,339) (455,161)
Beginning Balance, shares at Jun. 30, 2023   68,574,000      
Issuance of common stock upon exercise of stock options $ 17,936 $ 2 17,934    
Issuance of common stock upon exercise of stock options, shares 1,641,000 1,641,000      
Vesting of performance stock units and restricted stock units, net of shares withheld for taxes   $ 1 (1)    
Vesting of performance stock and restricted stock units, net of shares withheld for taxes, shares   1,645,000      
Issuance of common stock under employee stock purchase plan $ 1,725   1,725    
Issuance of common stock under employee stock purchase plan, shares   81,000      
Stock-based compensation 35,265   35,265    
Issuance of common stock, net of offering costs / issuance costs (4)   (4)    
Foreign currency translation adjustments 61     61  
Net loss (24,534)       (24,534)
Ending Balance at Dec. 31, 2023 371,657 $ 72 852,558 (1,278) (479,695)
Ending Balance, shares at Dec. 31, 2023   71,941,000      
Beginning Balance at Sep. 30, 2023 346,673 $ 69 818,716 (1,630) (470,482)
Beginning Balance, shares at Sep. 30, 2023   69,378,000      
Issuance of common stock upon exercise of stock options 15,612 $ 2 15,610    
Issuance of common stock upon exercise of stock options, shares   1,412,000      
Vesting of performance stock units and restricted stock units, net of shares withheld for taxes   $ 1 (1)    
Vesting of performance stock and restricted stock units, net of shares withheld for taxes, shares   1,070,000      
Issuance of common stock under employee stock purchase plan 1,725   1,725    
Issuance of common stock under employee stock purchase plan, shares   81,000      
Stock-based compensation 16,508   16,508    
Foreign currency translation adjustments 352     352  
Net loss (9,213)       (9,213)
Ending Balance at Dec. 31, 2023 $ 371,657 $ 72 $ 852,558 $ (1,278) $ (479,695)
Ending Balance, shares at Dec. 31, 2023   71,941,000      
XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)
$ in Thousands
6 Months Ended
Dec. 31, 2023
USD ($)
Follow-On Public Offering  
Offering costs / Issuance costs $ 1,569
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash Flows from Operating Activities:    
Net loss $ (24,534) $ (39,808)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 7,984 7,737
Amortization of operating lease right-of-use assets 2,282 2,404
Accounts receivable allowances 1,228 676
Stock-based compensation 35,265 36,036
Lease modification and impairment 0 1,601
Change in fair value of contingent consideration (2,215) (232)
Deferred income taxes (217) (304)
Other 77 77
Changes in operating assets and liabilities:    
Accounts receivable 12,570 (1,514)
Unbilled receivables, current (5,774) (2,390)
Prepaid expenses and other assets (1,788) 1,029
Deferred commissions (1,068) (1,556)
Accounts payable and accrued liabilities (1,517) (8,094)
Deferred revenue, net 4,837 18,773
Operating lease liabilities (2,339) (3,123)
Other liabilities (1,144) 2,035
Net cash provided by operating activities 23,647 13,347
Cash Flows from Investing Activities:    
Purchases of property and equipment (1,354) (1,698)
Capitalized internal-use software costs (3,453) (2,697)
Net cash used in investing activities (4,807) (4,395)
Cash Flows from Financing Activities:    
Payments for deferred offering costs (781) 0
Proceeds from stock option exercises 17,936 4,480
Proceeds from employee stock purchase plan 1,725 1,241
Payments related to tax withholding for vested equity awards 0 (4,948)
Payments of deferred contingent consideration and holdback associated with acquisitions (2,551) (11,115)
Net cash provided by (used in) financing activities 16,329 (10,342)
Effect of foreign currency exchange rate changes on cash and cash equivalents 203 (351)
Net increase (decrease) in cash, cash equivalents and restricted cash 35,372 (1,741)
Cash, cash equivalents and restricted cash - beginning of period 131,185 54,311
Cash, cash equivalents and restricted cash - end of period 166,557 52,570
Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheets:    
Cash and cash equivalents 166,357 51,563
Restricted cash 200 1,007
Total cash, cash equivalents and restricted cash 166,557 52,570
Supplemental Disclosures of Cash Flow Information:    
Cash paid for interest 1 2
Cash paid for income taxes, net of tax refunds 352 745
Non-cash investing and financing activities:    
Purchases of property and equipment in accounts payable and accrued liabilities 7 308
Changes in capitalized internal-use software costs in accounts payable and accrued liabilities (378) 0
Changes in deferred offering costs in accounts payable and accrued liabilities $ (776) $ 0
XML 16 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure        
Net Income (Loss) $ (9,213) $ (19,754) $ (24,534) $ (39,808)
XML 17 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

Rule 10b5-1 Trading Plans

Ralph Baxter, a member of the Company’s Board of Directors, entered into a stock trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) (a “Rule 10b5-1 Plan”) on November 27, 2023, which has an end date of February 26, 2025. Mr. Baxter’s Rule 10b5-1 Plan provides for the potential exercise of stock options and the associated sale of up to 160,000 shares of Intapp common stock. Michele Murgel, the Company’s Chief People and Places Officer, entered into a Rule 10b5-1 Plan on December 13, 2023. Ms. Murgel’s Rule 10b5-1 Plan provides for the potential exercise of stock options and the associated sale of up to 28,133 shares of Intapp common stock and the potential sale of the net shares that Ms. Murgel will receive from the vesting of outstanding awards of performance stock units granted prior to the adoption of her current Rule 10b5-1 Plan until the plan’s end date on August 15, 2024. Thad Jampol, the Company’s Co-founder and Chief Product Officer, entered into a Rule 10b5-1 Plan on December 13, 2023, which has an end date of April 1, 2025. Mr. Jampol’s Rule 10b5-1 Plan provides for the potential exercise of stock options and the associated sale of up to 440,000 shares of Intapp common stock.

Kalyani Tandon, the Company’s Chief Accounting Officer until December 8, 2023, terminated a Rule 10b5-1 Plan on November 13, 2023. Ms. Tandon’s Rule 10b5-1 Plan, entered into on June 15, 2023, provided for the potential exercise of stock options and the associated sale of up to 105,000 shares of Intapp common stock and the potential sale of 50% of the net shares that Ms. Tandon would receive from the vesting of outstanding awards of performance stock units granted prior to the adoption of her Rule 10b5-1 Plan until the plan’s end date on August 31, 2024.
Ralph Baxter  
Trading Arrangements, by Individual  
Name Ralph Baxter
Title member of the Company’s Board of Directors
Rule 10b5-1 Arrangement Adopted true
Adoption Date November 27, 2023
Arrangement Duration 458 days
Aggregate Available 160,000
Trd Arr Expiration Date February 26, 2025
Michele Murgel  
Trading Arrangements, by Individual  
Name Michele Murgel
Title Chief People and Places Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date December 13, 2023
Arrangement Duration 247 days
Aggregate Available 28,133
Trd Arr Expiration Date August 15, 2024
Thad Jampol  
Trading Arrangements, by Individual  
Name Thad Jampol
Title Co-founder and Chief Product Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date December 13, 2023
Arrangement Duration 476 days
Aggregate Available 440,000
Trd Arr Expiration Date April 1, 2025
Kalyani Tandon  
Trading Arrangements, by Individual  
Name Kalyani Tandon
Title Chief Accounting Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date June 15, 2023
Rule 10b5-1 Arrangement Terminated true
Termination Date November 13, 2023
Arrangement Duration 444 days
Aggregate Available 105,000
Trd Arr Expiration Date August 31, 2024
XML 18 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business
6 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business

Note 1. Description of Business

Intapp, Inc. (“Intapp” or the “Company”) is a holding company and conducts its operations through its wholly-owned subsidiary, Integration Appliance, Inc. The Company is a leading provider of industry-specific, cloud-based software solutions for the global professional and financial services industry. The Company empowers the world’s premier private capital, investment banking, legal, accounting, and consulting firms with the technology they need to operate more competitively, deliver timely insights to their professionals, and meet rapidly changing client, investor, and regulatory requirements. The Company serves clients primarily in the United States and the United Kingdom. References to “the Company,” “us,” “we,” or “our” in these unaudited condensed consolidated financial statements refer to the consolidated operations of Intapp and its consolidated subsidiaries.

XML 19 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
6 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Accounting Policies

Note 2. Summary of Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the requirements of the U.S. Securities and Exchange Commission (the “SEC”) for interim reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended June 30, 2023 filed with the SEC on September 7, 2023. The unaudited condensed consolidated financial statements include accounts of the Company and its consolidated subsidiaries, after eliminating all inter-company transactions and balances.

The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal and recurring adjustments, necessary to state fairly the Company’s financial condition, its operations and cash flows for the periods presented. The historical results are not necessarily indicative of future results, and the results of operations for the three and six months ended December 31, 2023 are not necessarily indicative of the results to be expected for the full year or any other period.

Use of Estimates

The preparation of the accompanying unaudited condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the unaudited condensed consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition including determination of the standalone selling price (“SSP”) of the deliverables included in multiple deliverable revenue arrangements; allowance for credit losses; the depreciable lives of long-lived assets including intangible assets; the expected useful life of deferred commissions; the fair value of stock-based awards; the fair value of assets acquired and liabilities assumed in business combinations; goodwill and long-lived assets impairment assessment; the fair value of contingent consideration liabilities; the incremental borrowing rate used to determine the operating lease liabilities; valuation allowances on deferred tax assets; uncertain tax positions; and loss contingencies. The Company evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ from these estimates, and those differences could be material to the unaudited condensed consolidated financial statements.

Significant Accounting Policies

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 fiscal year ended June 30, 2023. Our revenue recognition policy is included below due to its significance to our financial statements. Except for the accounting policies for cash equivalents and allowance for expected credit losses described below, there have been no material changes to the significant accounting policies during the three and six months ended December 31, 2023.

Revenue Recognition

The Company’s revenues are derived from contracts with our clients. The majority of the Company’s revenues are derived from the sale of our software as a service (“SaaS”) solutions and subscriptions to our term software applications, including support services, as well as the provision of professional services for the implementation of our solutions.

The Company accounts for revenues in accordance with Accounting Standards Codification 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is to recognize revenues upon the transfer of control of services or products to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products.

The Company applies the following framework to recognize revenues:

Identification of the contract, or contracts, with our clients

The Company considers the terms and conditions of written contracts and its customary business practices in identifying its contracts under ASC 606. The Company determines it has a contract with a client when the contract is approved, each party’s rights regarding the services and products to be transferred can be identified, payment terms for the services and products can be identified, the client has the ability and intent to pay, and the contract has commercial substance. The Company evaluates whether two or more contracts entered within close proximity with one another should be combined and accounted for as a single contract. The Company also evaluates the client’s ability and intent to pay, which is based on a variety of factors, including the client’s historical payment experience or, in the case of a new client, credit and financial information pertaining to the client.

Identification of the performance obligations in the contract

Performance obligations promised in a contract are identified based on the services or products that will be transferred to the client that are both:

i.
capable of being distinct, whereby the client can benefit from the service or product either on its own or together with other resources that are readily available from the Company or third parties, and
ii.
distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract.

To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised services or products are accounted for as a combined performance obligation.

The Company derives its revenues primarily from the following four sources, which represent the performance obligations of the Company:

i.
Sales of SaaS under subscription arrangements: revenue derived from subscriptions to our SaaS solutions;
ii.
Sales of subscriptions to our licenses: software revenues derived from the sale of term licenses to clients;
iii.
Support activities: support activities that consist of email and phone support, bug fixes, and rights to unspecified software updates and upgrades released on a when, and if, available basis during the support term; and
iv.
Sales of professional services: services related to the implementation and configuration of the Company’s SaaS offerings and software licenses.

SaaS and subscription licenses are generally sold as annual or multi-year initial terms with automatic annual renewal provisions on expiration of the initial term. Support for subscription licenses follows the same contract periods as the initial or renewal term. Professional services related to implementation and configuration activities are typically time and materials contracts.

Determination of the transaction price

The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the client. Variable consideration is estimated and included in the transaction price if, in the Company’s judgment, it is probable that no significant future reversal of cumulative revenues under the contract will occur.

In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that contracts generally do not include a significant financing component. The primary purpose of the Company’s invoicing terms is to provide clients with simplified and predictable ways of purchasing the Company’s products and services, not to receive financing from clients or to provide clients with financing.

Allocation of the transaction price to the performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on its relative SSP. The majority of the Company’s contracts contain multiple performance obligations, such as when subscription licenses are sold with support and professional services. Some of the Company’s performance obligations have observable inputs that are used to determine the SSP of those distinct performance obligations. Where SSP is not directly observable, the Company determines the SSP using information that may include market conditions and other observable inputs.

Recognition of revenues when, or as, the Company satisfies a performance obligation

The Company recognizes revenues as control of the services or products is transferred to a client, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company is principally responsible for the satisfaction of its distinct performance obligations, which are satisfied either at a point in time or over a period of time.

The Company records revenues net of applicable sales taxes collected. Sales taxes collected from clients are recorded in other current liabilities in the accompanying unaudited condensed consolidated balance sheets and are remitted to state and local taxing jurisdictions based on the filing requirements of each jurisdiction.

Performance obligations satisfied at a point in time

Subscription licenses

The Company has concluded that its sale of term licenses to clients (“subscription licenses”) provides the client with the right to functional intellectual property (“IP”) and are distinct performance obligations from which the client can benefit on a stand-alone basis. The transaction price allocated to subscription license arrangements is recognized as revenues at a point in time when control is transferred to the client, which generally occurs at the time of delivery or upon commencement of the renewal term. Subscription license fees are generally payable in advance on an annual basis over the term of the license arrangement, which is typically noncancelable.

Performance obligations satisfied over a period of time

SaaS and support as well as professional services arrangements comprise the majority of distinct performance obligations that are satisfied over a period of time.

SaaS and support

The transaction price allocated to SaaS subscription arrangements is recognized as revenues over time throughout the term of the contract as the services are provided on a continuous basis, beginning after the SaaS environment is provisioned and made available to clients. The Company’s SaaS subscriptions are generally one to three years in duration, with the majority being one year. Consideration from SaaS arrangements is typically billed in advance on an annual basis.

The Company’s subscription license sales include noncancelable support which entitle clients to receive technical support and software updates, on a when and if available basis, during the term of the subscription license agreement. Technical support and software updates are considered distinct from the related subscription licenses but accounted for as a single stand ready performance obligation as they each constitute a series of distinct services that are substantially the same and have the same pattern of transfer to the client. The transaction price allocated to support is recognized as revenue over time on a straight-line basis over the term of the support contract which corresponds to the underlying subscription license agreement. Consideration for support services is typically billed in advance on an annual basis. In some instances, the client may purchase premium support services which are generally priced as a percentage of the associated subscription license.

Professional services

The Company’s professional services revenues are primarily comprised of implementation, configuration and upgrade services. The Company has determined that professional services provided to clients represent distinct performance obligations. These services may be provided on a stand-alone basis or bundled with other performance obligations, including SaaS arrangements, subscription licenses, and support services. The transaction price allocated to these performance obligations is recognized as revenue over time as the services are performed. The professional services engagements are billed to clients on a time and materials basis and are recognized as invoiced. In instances where professional services arrangements are sold on a fixed price basis, revenues are recognized over time using an input measure of time incurred to date relative to total estimated time to be incurred at project completion. Professional services arrangements sold on a time and materials basis are generally invoiced monthly in arrears and those sold on a fixed fee basis are invoiced upon the achievement of project milestones.

The Company records reimbursable out-of-pocket expenses associated with professional services contracts in both revenues and cost of revenues.

Contract Modifications

Contracts may be modified to account for changes in contract scope or price. The Company considers contract modifications to exist when the modification either creates new rights or obligations or changes the existing enforceable rights and obligations of either party. Contract modifications are accounted for prospectively when it results in the promise to deliver additional products and services that are distinct and contract price does not increase by an amount that reflects standalone selling price for the new goods or services.

Balance Sheet Presentation

Contracts with our clients are reflected in the unaudited condensed consolidated balance sheets as follows:

Accounts receivable, net represents amounts billed to clients in accordance with contract terms for which payment has not yet been received. It is presented net of allowance as part of current assets in the unaudited condensed consolidated balance sheets.
Unbilled receivables, net represents amounts that are unbilled due to agreed-upon contractual terms in which billing occurs subsequent to revenue recognition. This generally occurs in multi-year subscription license arrangements where control of the software license is transferred at the inception of the contract, but the client is invoiced annually in advance over the term of the license. Unbilled receivables may also arise on professional services arrangements sold on a fixed fee basis and on which revenue is recognized in proportion to the hours worked on the project, relative to the total expected hours. In some instances, revenue may be recognized in advance of the amounts which are invoiced on the achievement of contractual milestones. Unbilled receivables are presented net of allowance, if applicable, in the unaudited condensed consolidated balance sheets with the long-term portion included in other assets. Under ASC 606, these balances represent contract assets.
Contract costs consist principally of client acquisition costs (sales commissions). The Company classifies deferred commissions as current or non-current on our unaudited condensed consolidated balance sheets based on the timing of when the Company expects to recognize the expense.
Deferred revenue, net represents amounts that have been invoiced to the client for which the Company has the right to invoice, but that have not been recognized as revenues because the related products or services have not been transferred to the client. Deferred revenue that will be realized within twelve months of the balance sheet date is classified as current. The remaining deferred revenue is presented as non-current. Under ASC 606, these balances represent contract liabilities.

The Company may receive consideration from its clients in advance of performance on a portion of the contract and, on another portion of the contract, perform in advance of receiving consideration. Contract assets and liabilities related to rights and obligations in a contract are interdependent. Therefore, contract assets and liabilities are presented net at the contract level, as either a single contract asset or a single contract liability, in the unaudited condensed consolidated balance sheets.

Cash and Cash Equivalents

All highly-liquid investments with a remaining maturity of three months or less at the time of purchase are considered to be cash equivalents. Cash equivalents consist primarily of investments in institutional money market funds. The fair value of money market funds held was $76.7 million as of December 31, 2023. There were no cash equivalents as of June 30, 2023.

Accounts Receivable and Allowance for Expected Credit Losses

Accounts receivable are recorded at invoiced amounts, net of allowance for expected credit losses. The Company evaluates the collectability of its accounts receivable based on known collection risks, historical experience and forecasts of future collectability, and maintains an allowance for expected credit losses for estimated losses resulting from its clients failing to make required payments for subscriptions or services rendered. Sufficiency of the allowance is assessed based upon knowledge of credit-worthiness of our clients, review of historical receivable and reserves trends and other pertinent information. Actual future losses from uncollectible accounts may differ from these estimates.

Concentrations of Credit Risk and Significant Clients

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with multiple high credit quality financial institutions. The Company is exposed to credit risk for cash held in financial institutions to the extent that such amounts recorded on the balance sheet are in excess of amounts that are insured by the Federal Deposit Insurance Corporation (“FDIC”). The Company has not experienced any such losses.

No client individually accounted for 10% or more of the Company’s revenues for either of the three and six months ended December 31, 2023 and 2022. As of December 31, 2023, no client individually accounted for 10% or more of the Company’s total accounts receivable. As of June 30, 2023, one client individually accounted for 15% of the Company’s total accounts receivable.

Recent Accounting Pronouncements

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the unaudited condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.

The JOBS Act does not preclude an emerging growth company from early adopting new or revised accounting standards.

On December 31, 2023, the last day of the second fiscal quarter in 2024, the market value of common stock held by non-affiliates exceeded $700 million. Accordingly, the Company will be deemed a large accelerated filer as of June 30, 2024. As such, the Company will no longer (i) qualify as an emerging growth company, (ii) be able to take advantage of the extended timeline to comply with new or revised accounting standards applicable to public companies beginning with the Annual Report on Form 10-K for the year ending June 30, 2024 and (iii) be exempt from providing an auditor's attestation report on internal control over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act.

Recently Adopted Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments – Credit Losses, which requires the establishment of an allowance for estimated credit losses on financial assets, including trade and other receivables, at each reporting date. The Company adopted this guidance on July 1, 2023 on a modified retrospective basis. The adoption did not have a material impact on its unaudited condensed consolidated financial statements.

Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (ASC 280): Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This guidance will be effective for the Company’s fiscal year beginning July 1, 2024, and should be applied on a retrospective basis to all periods presented. The Company is currently evaluating the impact of the adoption on its disclosures.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (ASC 740): Improvements to Income Tax Disclosures, which requires additional income tax disclosures to better assess how an entity’s operations, related tax risks, tax planning and operational opportunities affect its tax rate and prospects of future cash flows. This guidance will be effective for the Company’s fiscal year beginning July 1, 2025, and should be applied on a prospective or retrospective basis. The company expects the adoption to result in additional disclosures only.

XML 20 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues
6 Months Ended
Dec. 31, 2023
Revenue Recognition [Abstract]  
Revenues

Note 3. Revenues

Disaggregation of Revenues

Revenues by geography were as follows (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

United States

 

$

73,163

 

 

$

57,887

 

 

$

143,018

 

 

$

113,539

 

United Kingdom

 

 

13,829

 

 

 

13,511

 

 

 

28,555

 

 

 

26,523

 

Rest of the world

 

 

16,941

 

 

 

13,294

 

 

 

33,935

 

 

 

24,168

 

Total

 

$

103,933

 

 

$

84,692

 

 

$

205,508

 

 

$

164,230

 

 

No country other than those listed above accounted for 10% or more of the Company’s total revenues during the three and six months ended December 31, 2023 and 2022.

Contract balances

The Company’s contract assets and liabilities were as follows (in thousands):

 

 

 

December 31, 2023

 

 

June 30, 2023

 

Unbilled accounts receivable, net(1)

 

$

16,435

 

 

$

10,765

 

Deferred revenue, net

 

 

197,234

 

 

 

192,397

 

 

(1)
The long-term portion of $104 as of June 30, 2023 is included in other assets on the unaudited condensed consolidated balance sheets.

There was no allowance for credit losses associated with unbilled receivables as of December 31, 2023 and June 30, 2023. During the six months ended December 31, 2023, the Company recognized $125.1 million in revenue pertaining to deferred revenue as of June 30, 2023.

Remaining Performance Obligations

Remaining performance obligations represent non-cancellable contracted revenues that have not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenues in future periods. SaaS subscription is typically satisfied over one to three years, subscription license is typically satisfied at a point in time, support services are generally satisfied within one year, and professional services are typically satisfied within one year. Professional services contracts are not included in the performance obligations amount as these arrangements can be cancelled at any time.

As of December 31, 2023, approximately $447.6 million of revenues is expected to be recognized from remaining performance obligations with approximately 58% over the next 12 months and the remainder thereafter.

XML 21 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets
6 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

Note 4. Goodwill and Intangible Assets

Goodwill

Changes in the carrying amounts of goodwill were as follows (in thousands):

 

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

278,890

 

 

$

269,103

 

Purchase price adjustment

 

 

 

 

 

784

 

Foreign currency translation adjustment

 

 

65

 

 

 

(22

)

Balance, end of period

 

$

278,955

 

 

$

269,865

 

During the six months ended December 31, 2022, the Company recognized a purchase price adjustment of $0.8 million related to the Billstream acquisition that occurred in June 2022, which increased goodwill and deferred consideration.

Intangible Assets

Intangible assets acquired through business combinations consisted of the following (in thousands):

 

 

 

December 31, 2023

 

 

 

Useful Life
(In years)

 

Gross Carrying Amount

 

 

Accumulated
Amortization

 

 

Net Carrying Amount

 

Client relationships

 

9 to 15

 

$

48,900

 

 

$

(26,682

)

 

$

22,218

 

Non-compete agreements

 

3 to 5

 

 

4,907

 

 

 

(3,709

)

 

 

1,198

 

Trademarks and trade names

 

Indefinite

 

 

4,683

 

 

 

 

 

 

4,683

 

Trademarks and trade names

 

5 to 10

 

 

7,822

 

 

 

(5,563

)

 

 

2,259

 

Core technology

 

4 to 6

 

 

52,519

 

 

 

(45,385

)

 

 

7,134

 

Backlog

 

2

 

 

1,000

 

 

 

(554

)

 

 

446

 

Intangible assets, net

 

 

 

$

119,831

 

 

$

(81,893

)

 

$

37,938

 

 

 

 

June 30, 2023

 

 

 

Useful Life
(In years)

 

Gross Carrying Amount

 

 

Accumulated
Amortization

 

 

Net Carrying Amount

 

Client relationships

 

9 to 15

 

$

48,900

 

 

$

(24,341

)

 

$

24,559

 

Non-compete agreements

 

3 to 5

 

 

4,907

 

 

 

(3,383

)

 

 

1,524

 

Trademarks and trade names

 

Indefinite

 

 

4,683

 

 

 

 

 

 

4,683

 

Trademarks and trade names

 

5 to 10

 

 

7,822

 

 

 

(5,270

)

 

 

2,552

 

Core technology

 

4 to 6

 

 

52,519

 

 

 

(43,275

)

 

 

9,244

 

Backlog

 

2

 

 

1,000

 

 

 

(305

)

 

 

695

 

Intangible assets, net

 

 

 

$

119,831

 

 

$

(76,574

)

 

$

43,257

 

 

 

Amortization expense related to acquired intangible assets was recognized as follows (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of SaaS and support

 

$

1,055

 

 

$

917

 

 

$

2,110

 

 

$

2,413

 

Sales and marketing

 

 

1,396

 

 

 

1,467

 

 

 

2,883

 

 

 

2,931

 

General and administrative

 

 

163

 

 

 

122

 

 

 

326

 

 

 

243

 

Total amortization expense

 

$

2,614

 

 

$

2,506

 

 

$

5,319

 

 

$

5,587

 

 

As of December 31, 2023, the estimated future amortization expense for acquired intangible assets is as follows (in thousands):

 

Fiscal Year Ending June 30,

 

Amount

 

2024 (remaining 6 months)

 

$

4,890

 

2025

 

 

7,506

 

2026

 

 

5,090

 

2027

 

 

4,925

 

2028

 

 

4,428

 

2029 and thereafter

 

 

6,416

 

Total remaining amortization

 

$

33,255

 

XML 22 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
6 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 5. Fair Value Measurements

The authoritative guidance on fair value measurements establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows:

Level 1—Inputs are unadjusted, quoted prices in active markets for identical, assets or liabilities at the measurement date;

Level 2—Inputs are quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability;

Level 3—Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).

Money market funds are classified as Level 1 as the assets are valued using quoted prices in active markets. Liabilities for contingent consideration related to business combinations are classified as Level 3 liabilities as the Company uses unobservable inputs in the valuation, specifically related to the projected total contract value generated by the acquired businesses for a distinct period of time.

The following table sets forth the Company’s financial assets that were measured at fair value on a recurring basis as of the date indicated by level within the fair value hierarchy (in thousands):

 

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

76,665

 

 

$

 

 

$

 

 

$

76,665

 

Total financial assets

 

$

76,665

 

 

$

 

 

$

 

 

$

76,665

 

 

The following tables set forth the Company’s financial liabilities that were measured at fair value on a recurring basis as of the dates indicated by level within the fair value hierarchy (in thousands):

 

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Liability for contingent consideration, current portion

 

$

 

 

$

 

 

$

1,550

 

 

$

1,550

 

Liability for contingent consideration, non-current portion

 

 

 

 

 

 

 

 

1,931

 

 

 

1,931

 

Total financial liabilities

 

$

 

 

$

 

 

$

3,481

 

 

$

3,481

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

June 30, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Liability for contingent consideration, current portion

 

$

 

 

$

 

 

$

2,364

 

 

$

2,364

 

Liability for contingent consideration, non-current portion

 

 

 

 

 

 

 

4,317

 

 

 

4,317

 

Total financial liabilities

 

$

 

 

$

 

 

$

6,681

 

 

$

6,681

 

 

In connection with the acquisition of Paragon Data Labs, Inc. in May 2023, the Company recorded a contingent consideration liability of $4.3 million on the acquisition date for the estimated fair value of the contingent consideration. The fair value was measured based on the probability of achieving certain performance measures pursuant to the acquisition agreement. The liability was included in other liabilities on the audited consolidated balance sheet as of June 30, 2023. As of December 31, 2023, the fair value of the contingent consideration was re-measured at $3.5 million.

In connection with the acquisition of the Billstream business from Billstream LLC in June 2022, the Company recorded a contingent consideration liability of $4.1 million on the acquisition date for the estimated fair value of the contingent consideration. The fair value was measured based on the probability of achieving certain performance measures pursuant to the acquisition agreement. The fair value of the contingent consideration was remeasured at $2.4 million and was included in other current liabilities on the audited consolidated balance sheet as of June 30, 2023. During the three and six months ended December 31, 2023, the Company paid $1.0 million in full consideration for the remaining contingent consideration.

The fair value of the contingent consideration was initially estimated on the acquisition date using the Monte Carlo simulation and included key assumptions used by management related to the estimated probability of occurrence and discount rates. Subsequent changes in the fair value of the contingent consideration liabilities, resulting from management’s revision of key assumptions and estimates, have been recorded in general and administrative expenses in the unaudited condensed consolidated statements of operations. Gains and losses arising from exchange rate fluctuation on these liabilities not denominated in U.S. dollars have been included in interest and other income (expense), net on the unaudited condensed consolidated statements of operations.

Changes in the fair value of contingent consideration liabilities during the six months ended December 31, 2023 and 2022 were as follows (in thousands):

 

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

6,681

 

 

$

13,835

 

Payment of contingent consideration

 

 

(985

)

 

 

(9,299

)

Change in fair value of contingent consideration

 

 

(2,215

)

 

 

(232

)

Effect of foreign currency exchange rate changes

 

 

 

 

 

(410

)

Balance, end of period

 

$

3,481

 

 

$

3,894

 

 

Other financial instruments consist of accounts receivable, accounts payable, accrued expenses, accrued liabilities and other current liabilities, which are stated at their carrying value as it approximates fair value due to the short time to expected receipt or payment.

XML 23 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
6 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment

Note 6. Property and Equipment

Property and equipment, net, consisted of the following (in thousands):

 

 

 

December 31, 2023

 

 

June 30, 2023

 

Computer equipment and software

 

$

2,698

 

 

$

2,290

 

Capitalized internal-use software

 

 

20,053

 

 

 

16,978

 

Furniture and office equipment

 

 

2,390

 

 

 

2,433

 

Leasehold improvements

 

 

5,840

 

 

 

5,897

 

Construction in progress

 

 

491

 

 

 

386

 

     Total property and equipment

 

 

31,472

 

 

 

27,984

 

Less: accumulated depreciation and amortization

 

 

(14,161

)

 

 

(11,618

)

     Property and equipment, net

 

$

17,311

 

 

$

16,366

 

 

Depreciation expense, excluding the amortization of capitalized internal-use software costs, was $0.5 million and $0.4 million for the three months ended December 31, 2023 and 2022, respectively, and was $0.9 million and $0.8 million for the six months ended December 31, 2023 and 2022, respectively.

The Company capitalized $3.1 million and $2.7 million of costs related to software developed for internal use during the six months ended December 31, 2023 and 2022, respectively. Amortization expense related to capitalized internal-use software was $0.9 million and $0.7 million for the three months ended December 31, 2023 and 2022, respectively, and was $1.7 million and $1.3 million for the six months ended December 31, 2023 and 2022, respectively. The net book value of capitalized internal-use software was $11.7 million and $10.3 million as of December 31, 2023 and June 30, 2023, respectively.

XML 24 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
6 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases

Note 7. Leases

The Company leases the majority of its office space in the U.S., U.K., Singapore and Ukraine under non-cancelable operating lease agreements, which have various expiration dates through June 2030, some of which include options to extend the leases for up to 5 years.

As part of the Company's continuing assessment of its facilities requirements, during the first half of fiscal year 2023, the Company exited a portion of the leased office space in its headquarters in Palo Alto, California and amended the underlying lease agreement to relieve the Company of certain lease payments. As a result, the Company assessed the right-of-use (“ROU”) asset associated with the leased office space and deemed it to be impaired. The Company also assessed the lease liability in view of the amended lease agreement. The Company recorded a net charge of $1.6 million in connection with the impairment of the related ROU asset and the reassessment of the lease liability, which was included in its unaudited condensed consolidated statements of operations during the six months ended December 31, 2022.

The components of lease costs were as follows (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

Operating Leases:

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Operating lease cost (1)

 

$

1,486

 

 

$

1,508

 

 

$

2,986

 

 

$

3,190

 

Short-term lease cost

 

 

406

 

 

 

188

 

 

 

677

 

 

 

398

 

(1)
Amount excluded a benefit on lease modification of $0.3 million and a net charge of $1.6 million related to lease modification and impairment for the three and six months ended December 31, 2022, respectively, as described above.

The weighted-average remaining lease term of the Company's operating leases and the weighted-average discount rate used to measure the present value of the operating lease liabilities are as follows:

 

Lease Term and Discount Rate:

 

December 31, 2023

 

 

December 31, 2022

 

Weighted-average remaining lease term (in years)

 

 

5.8

 

 

 

6.5

 

Weighted-average discount rate

 

 

7.1

%

 

 

7.1

%

The following table presents supplemental cash flow information related to the Company's operating leases (in thousands):

 

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

Cash payments included in the measurement of operating lease liabilities

 

$

3,102

 

 

$

3,852

 

ROU assets obtained in exchange for new operating lease liabilities

 

 

501

 

 

 

713

 

 

Current operating lease liabilities of $4.4 million and $4.7 million were included in other current liabilities on the Company’s unaudited condensed consolidated balance sheets as of December 31, 2023 and June 30, 2023, respectively.

As of December 31, 2023, remaining maturities of operating lease liabilities are as follows (in thousands):

 

Fiscal Year Ending June 30,

 

Amount

 

2024 (remaining 6 months)

 

$

3,208

 

2025

 

 

4,031

 

2026

 

 

3,431

 

2027

 

 

2,873

 

2028

 

 

3,166

 

2029 and thereafter

 

 

6,486

 

Total lease payments

 

 

23,195

 

Less: imputed interest

 

 

(4,164

)

Present value of operating lease liabilities

 

$

19,031

 

 

In February 2024, the Company entered into a lease agreement to lease an office space in New York City for a six-year term ending in February 2030. The total undiscounted base rent under this lease is approximately $7.3 million, and the Company will be responsible for the payment of additional rent for its proportionate share of certain operating expenses.

XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
6 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 8. Commitments and Contingencies

Other Purchase Commitments

The Company’s other purchase commitments primarily consist of third-party cloud services, support fees and software subscriptions to support operations in the ordinary course of business. There were no material purchase commitments that were entered into during the six months ended December 31, 2023.

In December 2021, the Company entered into an agreement with Microsoft, pursuant to which the Company is committed to spend a minimum of $110.0 million on cloud services. The committed spend period concludes at the end of December 2028, with the Company having the option to extend any remaining commitment into a further 12-month period to the end of December 2029. As of December 31, 2023, the Company had $101.0 million remaining on this commitment.

Litigation

From time to time, the Company is a party to claims, lawsuits, and proceedings which arise in the ordinary course of business. The Company warrants to its clients that it has all necessary rights and licenses to the intellectual property comprised in its products and services and indemnifies those clients against intellectual property claims with respect to such products and services, so such claims, lawsuits and proceedings might in the future include claims of alleged infringement of intellectual property rights. The Company records a liability when it believes that it is probable that a loss will be incurred, and the amount of loss or range of loss can be reasonably estimated. Given the unpredictable nature of legal proceedings, the Company bases its estimate on the information available at the time of the assessment. As additional information becomes available, the Company reassesses the potential liability and may revise the estimate. The Company is not presently a party to any litigation the outcome of which, it believes, if determined adversely to the Company, would individually or in the aggregate have a material adverse effect on the business, operating results, or financial condition.

XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
6 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt

Note 9. Debt

On October 5, 2021, the Company entered into a Credit Agreement, as amended on June 6, 2022 and further amended on November 17, 2022 (the “Credit Agreement”) among the Company, the guarantors party thereto, the lenders party thereto and JPMorgan Chase Bank, N.A., as Administrative Agent (“JPMorgan”). The Credit Agreement provides for a five-year, senior secured revolving credit facility of $100.0 million with a sub-facility for letters of credit in the aggregate amount of up to $10.0 million (the “JPMorgan Credit Facility”). The Credit Agreement also provides that the Company may seek additional revolving credit commitments in an aggregate amount not to exceed $50.0 million, subject to certain administrative procedures, including approval by the Administrative Agent. Future borrowings under the JPMorgan Credit Facility will bear interest, at the Company’s election, at an annual rate based on either (a) an adjusted secured overnight financing rate (SOFR, as described in the Credit Agreement) plus a percentage spread (ranging from 1.75% to 2.50%) or (b) an alternate base rate (as described in the Credit Agreement) plus a percentage spread (ranging from 0.75% to 1.50%), in each case based on the Company’s total net leverage ratio. In addition, a commitment fee accrues with respect to the unused amount of the JPMorgan Credit Facility at an annual rate ranging from 0.25% to 0.40%, based on the Company’s total net leverage ratio.

In connection with the execution of the Credit Agreement, the Company also entered into a pledge and security agreement (the “Security Agreement”) dated as of October 5, 2021 among the Company, the subsidiary grantors thereto and JPMorgan, as administrative agent for the secured parties. Under the Security Agreement, borrowings under the JPMorgan Credit Facility are secured by a first priority pledge of all of the capital stock and substantially all of the assets (excluding real estate interests) of each subsidiary of the Company and the subsidiary guarantors.

The Credit Agreement provides that the Company must maintain compliance with a maximum consolidated total net leverage ratio covenant, as determined in accordance with the Credit Agreement. It also contains affirmative, negative and financial covenants, including limitations on certain other indebtedness, loans and investments, liens, mergers, asset sales, and transactions with affiliates, as well as customary events of default. The Company was in compliance with all covenants as of December 31, 2023.

As of December 31, 2023 and June 30, 2023, there were no outstanding borrowings under the JPMorgan Credit Facility.
XML 27 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Stock-Based Compensation
6 Months Ended
Dec. 31, 2023
Stockholders Equity And Stock Based Compensation [Abstract]  
Stockholders' Equity and Stock-Based Compensation

Note 10. Stockholders' Equity and Stock-Based Compensation

Equity Incentive Plans

In June 2021, the Company’s Board of Directors adopted, and its stockholders approved, the 2021 Omnibus Incentive Plan (the “2021 Plan”) and the 2021 Employee Stock Purchase Plan (“ESPP”). The 2021 Plan provides for the grant of restricted shares, restricted share units (“RSUs”), performance shares, performance share units (“PSUs”), deferred share units, share options and share appreciation rights. All employees, non-employee directors and selected third-party service providers of the Company and its subsidiaries and affiliates are eligible to receive grants under the 2021 Plan. Eligible employees may purchase the Company’s common stock under the ESPP.

Both the 2021 Plan and ESPP include a provision to increase the share reserves on July 1 of each year through 2031. On July 1, 2023, 4,226,691 and 845,338 shares were added to the 2021 Plan and ESPP, respectively.

As of December 31, 2023, shares of common stock reserved for future issuance were as follows (in thousands):

 

 

 

December 31, 2023

 

Stock plans:

 

 

 

Outstanding stock options

 

 

8,345

 

Unvested PSUs and RSUs

 

 

6,168

 

Reserved for ESPP

 

 

2,820

 

Reserved for future stock award grants

 

 

5,567

 

Total shares of common stock reserved for issuance

 

 

22,900

 

Stock Awards

The Company has granted time-based and performance-based stock options, RSUs and PSUs, collectively referred to as “Stock Awards.” The Company accounts for stock-based compensation using the fair value method which requires the Company to measure stock-based compensation based on the grant-date fair value of the awards and recognize compensation expense over the requisite service or performance period. Awards that contain only service conditions, are generally earned over four years and expensed on a straight-line basis over that term. Compensation expense for awards that contain performance conditions is calculated using the graded vesting method and the portion of expense recognized in any period may fluctuate depending on changing estimates of the achievement of the performance conditions.

Stock Options

Stock options granted generally become exercisable ratably over a four-year period following the date of grant and expire ten years from the date of grant.

Stock option activity under the Company’s equity incentive plans during the six months ended December 31, 2023 was as follows (in thousands, except per share data):

 

 

 

Number of
Options

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term
(in years)

 

 

Aggregate
Intrinsic
Value
(1)

 

Balance as of June 30, 2023

 

 

10,137

 

 

$

10.42

 

 

 

5.5

 

 

$

319,250

 

Exercised

 

 

(1,641

)

 

 

10.93

 

 

 

 

 

 

 

Forfeited

 

 

(151

)

 

 

20.78

 

 

 

 

 

 

 

Balance as of December 31, 2023

 

 

8,345

 

 

$

10.13

 

 

 

4.8

 

 

$

232,768

 

Vested and exercisable as of December 31, 2023

 

 

7,919

 

 

$

9.61

 

 

 

4.7

 

 

$

225,017

 

Vested and expected to vest as of December 31, 2023

 

 

8,345

 

 

$

10.13

 

 

 

4.8

 

 

$

232,768

 

 

(1)
Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s common stock as of the end of the period, multiplied by the number of stock options outstanding.

There were no stock options granted during the three and six months ended December 31, 2023. The total intrinsic value of stock options exercised and the proceeds from option exercises during the six months ended December 31, 2023 were $43.9 million and $17.9 million, respectively.

PSUs and RSUs

During the three and six months ended December 31, 2023, the Company granted PSUs to certain of its employees with vesting terms based on meeting certain operating performance targets, including annual recurring revenue and profitability targets, and continued service conditions. The Company also granted RSUs to certain employees that vest based on continued service.

PSU activity during the six months ended December 31, 2023 was as follows (in thousands, except per share data):

 

 

 

Number of Shares

 

 

Weighted-
Average
Grant Date
Fair Value

 

Balance as of June 30, 2023

 

 

3,645

 

 

$

23.43

 

Granted

 

 

1,143

 

 

 

39.14

 

Vested

 

 

(1,187

)

 

 

24.28

 

Forfeited

 

 

(173

)

 

 

25.94

 

Balance as of December 31, 2023

 

 

3,428

 

 

$

28.24

 

 

RSU activity during the six months ended December 31, 2023 was as follows (in thousands, except per share data):

 

 

 

Number of Shares

 

 

Weighted-
Average
Grant Date
Fair Value

 

Balance as of June 30, 2023

 

 

2,154

 

 

$

24.46

 

Granted

 

 

1,228

 

 

 

37.17

 

Vested

 

 

(458

)

 

 

23.92

 

Forfeited

 

 

(184

)

 

 

27.97

 

Balance as of December 31, 2023

 

 

2,740

 

 

$

30.01

 

 

Stock-Based Compensation Expense

The Company recorded stock-based compensation expense in the unaudited condensed consolidated statements of operations as follows (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenues

 

 

 

 

 

 

 

 

 

 

 

 

Cost of SaaS and support

 

$

586

 

 

$

546

 

 

$

1,127

 

 

$

831

 

Cost of professional services

 

 

1,432

 

 

 

1,145

 

 

 

2,765

 

 

 

1,893

 

Research and development

 

 

4,468

 

 

 

4,646

 

 

 

9,114

 

 

 

6,780

 

Sales and marketing

 

 

4,888

 

 

 

6,352

 

 

 

10,227

 

 

 

12,105

 

General and administrative

 

 

5,134

 

 

 

7,579

 

 

 

12,032

 

 

 

14,427

 

Total stock-based compensation

 

$

16,508

 

 

$

20,268

 

 

$

35,265

 

 

$

36,036

 

 

As of December 31, 2023, there was approximately $129.4 million of unrecognized compensation cost related to unvested stock-based awards granted, which is expected to be recognized over the weighted-average period of approximately 2.6 years.

2021 Employee Stock Purchase Plan

Under the ESPP, eligible employees may purchase the Company’s common stock at a price equal to 85% of the lower of the fair market value of the Company’s common stock on the offering date or the applicable purchase date. The ESPP provides an offering period that begins on June 1 and December 1 of each year and each offering period consists of one six-month purchase period.

As of December 31, 2023, total unrecognized compensation cost related to the ESPP was $0.6 million, which will be amortized over a weighted-average vesting term of 0.4 years.

XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
6 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

Note 11. Income Taxes

The Company determines its income tax provision for interim periods using an estimate of its annual effective tax rate adjusted for discrete items occurring during the periods presented. The primary difference between its effective tax rate and the federal statutory rate is the full valuation allowance the Company has established on its federal and state net operating losses and credits. Income taxes from international operations were not material for the three and six months ended December 31, 2023 and 2022.

The Company files income tax returns in the U.S. federal jurisdiction, various state jurisdictions and various foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities. The Company is not currently under audit by the Internal Revenue Service or other similar tax authorities. The Company’s tax returns remain open to examination as follows: U.S. federal and states, all tax years; and significant foreign jurisdictions, generally 2019 through 2023.

XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share
6 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share

Note 12. Net Loss Per Share

Basic net loss per share is computed by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury stock method.

Basic net loss per share is the same as diluted net loss per share because the Company reported net losses for all periods presented. The following table sets forth the computation of basic and diluted net loss per share for the periods presented (in thousands, except per share data):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(9,213

)

 

$

(19,754

)

 

$

(24,534

)

 

$

(39,808

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used to compute net loss per share, basic and diluted

 

 

70,521

 

 

 

63,287

 

 

 

69,729

 

 

 

63,076

 

Net loss per share, basic and diluted

 

$

(0.13

)

 

$

(0.31

)

 

$

(0.35

)

 

$

(0.63

)

 

The Company excluded the following potential shares of common stock from the calculation of diluted net loss per share because their effect would be anti-dilutive (in thousands):

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Outstanding stock options to purchase common stock

 

 

8,345

 

 

 

12,153

 

Unvested PSUs and RSUs

 

 

6,168

 

 

 

6,655

 

Shares issuable under ESPP

 

 

10

 

 

 

14

 

Shares issuable related to acquisition

 

 

68

 

 

 

 

Total

 

 

14,591

 

 

 

18,822

 

XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions
6 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions

Note 13. Related Party Transactions

Secondary Offering

In November 2023, the Company completed a secondary offering where certain existing stockholders sold 5,000,000 shares of common stock at a price of $39.01 per share. The Company did not receive any of the proceeds from the sale of the shares by the existing stockholders. In connection with the offering, the Company incurred costs of $0.3 million and $0.6 million in the three and six months ended December 31, 2023, respectively.

XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the requirements of the U.S. Securities and Exchange Commission (the “SEC”) for interim reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended June 30, 2023 filed with the SEC on September 7, 2023. The unaudited condensed consolidated financial statements include accounts of the Company and its consolidated subsidiaries, after eliminating all inter-company transactions and balances.

The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal and recurring adjustments, necessary to state fairly the Company’s financial condition, its operations and cash flows for the periods presented. The historical results are not necessarily indicative of future results, and the results of operations for the three and six months ended December 31, 2023 are not necessarily indicative of the results to be expected for the full year or any other period.

Use of Estimates

Use of Estimates

The preparation of the accompanying unaudited condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the unaudited condensed consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition including determination of the standalone selling price (“SSP”) of the deliverables included in multiple deliverable revenue arrangements; allowance for credit losses; the depreciable lives of long-lived assets including intangible assets; the expected useful life of deferred commissions; the fair value of stock-based awards; the fair value of assets acquired and liabilities assumed in business combinations; goodwill and long-lived assets impairment assessment; the fair value of contingent consideration liabilities; the incremental borrowing rate used to determine the operating lease liabilities; valuation allowances on deferred tax assets; uncertain tax positions; and loss contingencies. The Company evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ from these estimates, and those differences could be material to the unaudited condensed consolidated financial statements.

Revenue Recognition

Revenue Recognition

The Company’s revenues are derived from contracts with our clients. The majority of the Company’s revenues are derived from the sale of our software as a service (“SaaS”) solutions and subscriptions to our term software applications, including support services, as well as the provision of professional services for the implementation of our solutions.

The Company accounts for revenues in accordance with Accounting Standards Codification 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is to recognize revenues upon the transfer of control of services or products to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products.

The Company applies the following framework to recognize revenues:

Identification of the contract, or contracts, with our clients

The Company considers the terms and conditions of written contracts and its customary business practices in identifying its contracts under ASC 606. The Company determines it has a contract with a client when the contract is approved, each party’s rights regarding the services and products to be transferred can be identified, payment terms for the services and products can be identified, the client has the ability and intent to pay, and the contract has commercial substance. The Company evaluates whether two or more contracts entered within close proximity with one another should be combined and accounted for as a single contract. The Company also evaluates the client’s ability and intent to pay, which is based on a variety of factors, including the client’s historical payment experience or, in the case of a new client, credit and financial information pertaining to the client.

Identification of the performance obligations in the contract

Performance obligations promised in a contract are identified based on the services or products that will be transferred to the client that are both:

i.
capable of being distinct, whereby the client can benefit from the service or product either on its own or together with other resources that are readily available from the Company or third parties, and
ii.
distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract.

To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised services or products are accounted for as a combined performance obligation.

The Company derives its revenues primarily from the following four sources, which represent the performance obligations of the Company:

i.
Sales of SaaS under subscription arrangements: revenue derived from subscriptions to our SaaS solutions;
ii.
Sales of subscriptions to our licenses: software revenues derived from the sale of term licenses to clients;
iii.
Support activities: support activities that consist of email and phone support, bug fixes, and rights to unspecified software updates and upgrades released on a when, and if, available basis during the support term; and
iv.
Sales of professional services: services related to the implementation and configuration of the Company’s SaaS offerings and software licenses.

SaaS and subscription licenses are generally sold as annual or multi-year initial terms with automatic annual renewal provisions on expiration of the initial term. Support for subscription licenses follows the same contract periods as the initial or renewal term. Professional services related to implementation and configuration activities are typically time and materials contracts.

Determination of the transaction price

The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the client. Variable consideration is estimated and included in the transaction price if, in the Company’s judgment, it is probable that no significant future reversal of cumulative revenues under the contract will occur.

In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that contracts generally do not include a significant financing component. The primary purpose of the Company’s invoicing terms is to provide clients with simplified and predictable ways of purchasing the Company’s products and services, not to receive financing from clients or to provide clients with financing.

Allocation of the transaction price to the performance obligations in the contract

If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on its relative SSP. The majority of the Company’s contracts contain multiple performance obligations, such as when subscription licenses are sold with support and professional services. Some of the Company’s performance obligations have observable inputs that are used to determine the SSP of those distinct performance obligations. Where SSP is not directly observable, the Company determines the SSP using information that may include market conditions and other observable inputs.

Recognition of revenues when, or as, the Company satisfies a performance obligation

The Company recognizes revenues as control of the services or products is transferred to a client, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company is principally responsible for the satisfaction of its distinct performance obligations, which are satisfied either at a point in time or over a period of time.

The Company records revenues net of applicable sales taxes collected. Sales taxes collected from clients are recorded in other current liabilities in the accompanying unaudited condensed consolidated balance sheets and are remitted to state and local taxing jurisdictions based on the filing requirements of each jurisdiction.

Performance obligations satisfied at a point in time

Subscription licenses

The Company has concluded that its sale of term licenses to clients (“subscription licenses”) provides the client with the right to functional intellectual property (“IP”) and are distinct performance obligations from which the client can benefit on a stand-alone basis. The transaction price allocated to subscription license arrangements is recognized as revenues at a point in time when control is transferred to the client, which generally occurs at the time of delivery or upon commencement of the renewal term. Subscription license fees are generally payable in advance on an annual basis over the term of the license arrangement, which is typically noncancelable.

Performance obligations satisfied over a period of time

SaaS and support as well as professional services arrangements comprise the majority of distinct performance obligations that are satisfied over a period of time.

SaaS and support

The transaction price allocated to SaaS subscription arrangements is recognized as revenues over time throughout the term of the contract as the services are provided on a continuous basis, beginning after the SaaS environment is provisioned and made available to clients. The Company’s SaaS subscriptions are generally one to three years in duration, with the majority being one year. Consideration from SaaS arrangements is typically billed in advance on an annual basis.

The Company’s subscription license sales include noncancelable support which entitle clients to receive technical support and software updates, on a when and if available basis, during the term of the subscription license agreement. Technical support and software updates are considered distinct from the related subscription licenses but accounted for as a single stand ready performance obligation as they each constitute a series of distinct services that are substantially the same and have the same pattern of transfer to the client. The transaction price allocated to support is recognized as revenue over time on a straight-line basis over the term of the support contract which corresponds to the underlying subscription license agreement. Consideration for support services is typically billed in advance on an annual basis. In some instances, the client may purchase premium support services which are generally priced as a percentage of the associated subscription license.

Professional services

The Company’s professional services revenues are primarily comprised of implementation, configuration and upgrade services. The Company has determined that professional services provided to clients represent distinct performance obligations. These services may be provided on a stand-alone basis or bundled with other performance obligations, including SaaS arrangements, subscription licenses, and support services. The transaction price allocated to these performance obligations is recognized as revenue over time as the services are performed. The professional services engagements are billed to clients on a time and materials basis and are recognized as invoiced. In instances where professional services arrangements are sold on a fixed price basis, revenues are recognized over time using an input measure of time incurred to date relative to total estimated time to be incurred at project completion. Professional services arrangements sold on a time and materials basis are generally invoiced monthly in arrears and those sold on a fixed fee basis are invoiced upon the achievement of project milestones.

The Company records reimbursable out-of-pocket expenses associated with professional services contracts in both revenues and cost of revenues.

Contract Modifications

Contract Modifications

Contracts may be modified to account for changes in contract scope or price. The Company considers contract modifications to exist when the modification either creates new rights or obligations or changes the existing enforceable rights and obligations of either party. Contract modifications are accounted for prospectively when it results in the promise to deliver additional products and services that are distinct and contract price does not increase by an amount that reflects standalone selling price for the new goods or services.

Balance Sheet Presentation

Balance Sheet Presentation

Contracts with our clients are reflected in the unaudited condensed consolidated balance sheets as follows:

Accounts receivable, net represents amounts billed to clients in accordance with contract terms for which payment has not yet been received. It is presented net of allowance as part of current assets in the unaudited condensed consolidated balance sheets.
Unbilled receivables, net represents amounts that are unbilled due to agreed-upon contractual terms in which billing occurs subsequent to revenue recognition. This generally occurs in multi-year subscription license arrangements where control of the software license is transferred at the inception of the contract, but the client is invoiced annually in advance over the term of the license. Unbilled receivables may also arise on professional services arrangements sold on a fixed fee basis and on which revenue is recognized in proportion to the hours worked on the project, relative to the total expected hours. In some instances, revenue may be recognized in advance of the amounts which are invoiced on the achievement of contractual milestones. Unbilled receivables are presented net of allowance, if applicable, in the unaudited condensed consolidated balance sheets with the long-term portion included in other assets. Under ASC 606, these balances represent contract assets.
Contract costs consist principally of client acquisition costs (sales commissions). The Company classifies deferred commissions as current or non-current on our unaudited condensed consolidated balance sheets based on the timing of when the Company expects to recognize the expense.
Deferred revenue, net represents amounts that have been invoiced to the client for which the Company has the right to invoice, but that have not been recognized as revenues because the related products or services have not been transferred to the client. Deferred revenue that will be realized within twelve months of the balance sheet date is classified as current. The remaining deferred revenue is presented as non-current. Under ASC 606, these balances represent contract liabilities.

The Company may receive consideration from its clients in advance of performance on a portion of the contract and, on another portion of the contract, perform in advance of receiving consideration. Contract assets and liabilities related to rights and obligations in a contract are interdependent. Therefore, contract assets and liabilities are presented net at the contract level, as either a single contract asset or a single contract liability, in the unaudited condensed consolidated balance sheets.

Cash and Cash Equivalents

Cash and Cash Equivalents

All highly-liquid investments with a remaining maturity of three months or less at the time of purchase are considered to be cash equivalents. Cash equivalents consist primarily of investments in institutional money market funds. The fair value of money market funds held was $76.7 million as of December 31, 2023. There were no cash equivalents as of June 30, 2023.

Accounts Receivable and Allowance for Expected Credit Losses

Accounts Receivable and Allowance for Expected Credit Losses

Accounts receivable are recorded at invoiced amounts, net of allowance for expected credit losses. The Company evaluates the collectability of its accounts receivable based on known collection risks, historical experience and forecasts of future collectability, and maintains an allowance for expected credit losses for estimated losses resulting from its clients failing to make required payments for subscriptions or services rendered. Sufficiency of the allowance is assessed based upon knowledge of credit-worthiness of our clients, review of historical receivable and reserves trends and other pertinent information. Actual future losses from uncollectible accounts may differ from these estimates.

Concentrations of Credit Risk and Significant Clients

Concentrations of Credit Risk and Significant Clients

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with multiple high credit quality financial institutions. The Company is exposed to credit risk for cash held in financial institutions to the extent that such amounts recorded on the balance sheet are in excess of amounts that are insured by the Federal Deposit Insurance Corporation (“FDIC”). The Company has not experienced any such losses.

No client individually accounted for 10% or more of the Company’s revenues for either of the three and six months ended December 31, 2023 and 2022. As of December 31, 2023, no client individually accounted for 10% or more of the Company’s total accounts receivable. As of June 30, 2023, one client individually accounted for 15% of the Company’s total accounts receivable.
Recent Accounting Pronouncements

Recent Accounting Pronouncements

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the unaudited condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.

The JOBS Act does not preclude an emerging growth company from early adopting new or revised accounting standards.

On December 31, 2023, the last day of the second fiscal quarter in 2024, the market value of common stock held by non-affiliates exceeded $700 million. Accordingly, the Company will be deemed a large accelerated filer as of June 30, 2024. As such, the Company will no longer (i) qualify as an emerging growth company, (ii) be able to take advantage of the extended timeline to comply with new or revised accounting standards applicable to public companies beginning with the Annual Report on Form 10-K for the year ending June 30, 2024 and (iii) be exempt from providing an auditor's attestation report on internal control over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act.

Recently Adopted Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments – Credit Losses, which requires the establishment of an allowance for estimated credit losses on financial assets, including trade and other receivables, at each reporting date. The Company adopted this guidance on July 1, 2023 on a modified retrospective basis. The adoption did not have a material impact on its unaudited condensed consolidated financial statements.

Accounting Pronouncements Not Yet Adopted

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (ASC 280): Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This guidance will be effective for the Company’s fiscal year beginning July 1, 2024, and should be applied on a retrospective basis to all periods presented. The Company is currently evaluating the impact of the adoption on its disclosures.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (ASC 740): Improvements to Income Tax Disclosures, which requires additional income tax disclosures to better assess how an entity’s operations, related tax risks, tax planning and operational opportunities affect its tax rate and prospects of future cash flows. This guidance will be effective for the Company’s fiscal year beginning July 1, 2025, and should be applied on a prospective or retrospective basis. The company expects the adoption to result in additional disclosures only.

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues (Tables)
6 Months Ended
Dec. 31, 2023
Revenue Recognition [Abstract]  
Summary of Revenues by Geography

Revenues by geography were as follows (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

United States

 

$

73,163

 

 

$

57,887

 

 

$

143,018

 

 

$

113,539

 

United Kingdom

 

 

13,829

 

 

 

13,511

 

 

 

28,555

 

 

 

26,523

 

Rest of the world

 

 

16,941

 

 

 

13,294

 

 

 

33,935

 

 

 

24,168

 

Total

 

$

103,933

 

 

$

84,692

 

 

$

205,508

 

 

$

164,230

 

Summary of Contract Assets and Liabilities

The Company’s contract assets and liabilities were as follows (in thousands):

 

 

 

December 31, 2023

 

 

June 30, 2023

 

Unbilled accounts receivable, net(1)

 

$

16,435

 

 

$

10,765

 

Deferred revenue, net

 

 

197,234

 

 

 

192,397

 

 

(1)
The long-term portion of $104 as of June 30, 2023 is included in other assets on the unaudited condensed consolidated balance sheets.
XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Carrying Amounts of Goodwill

Changes in the carrying amounts of goodwill were as follows (in thousands):

 

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

278,890

 

 

$

269,103

 

Purchase price adjustment

 

 

 

 

 

784

 

Foreign currency translation adjustment

 

 

65

 

 

 

(22

)

Balance, end of period

 

$

278,955

 

 

$

269,865

 

Schedule of Intangible Assets Amortized on Straight Line Basis

Intangible assets acquired through business combinations consisted of the following (in thousands):

 

 

 

December 31, 2023

 

 

 

Useful Life
(In years)

 

Gross Carrying Amount

 

 

Accumulated
Amortization

 

 

Net Carrying Amount

 

Client relationships

 

9 to 15

 

$

48,900

 

 

$

(26,682

)

 

$

22,218

 

Non-compete agreements

 

3 to 5

 

 

4,907

 

 

 

(3,709

)

 

 

1,198

 

Trademarks and trade names

 

Indefinite

 

 

4,683

 

 

 

 

 

 

4,683

 

Trademarks and trade names

 

5 to 10

 

 

7,822

 

 

 

(5,563

)

 

 

2,259

 

Core technology

 

4 to 6

 

 

52,519

 

 

 

(45,385

)

 

 

7,134

 

Backlog

 

2

 

 

1,000

 

 

 

(554

)

 

 

446

 

Intangible assets, net

 

 

 

$

119,831

 

 

$

(81,893

)

 

$

37,938

 

 

 

 

June 30, 2023

 

 

 

Useful Life
(In years)

 

Gross Carrying Amount

 

 

Accumulated
Amortization

 

 

Net Carrying Amount

 

Client relationships

 

9 to 15

 

$

48,900

 

 

$

(24,341

)

 

$

24,559

 

Non-compete agreements

 

3 to 5

 

 

4,907

 

 

 

(3,383

)

 

 

1,524

 

Trademarks and trade names

 

Indefinite

 

 

4,683

 

 

 

 

 

 

4,683

 

Trademarks and trade names

 

5 to 10

 

 

7,822

 

 

 

(5,270

)

 

 

2,552

 

Core technology

 

4 to 6

 

 

52,519

 

 

 

(43,275

)

 

 

9,244

 

Backlog

 

2

 

 

1,000

 

 

 

(305

)

 

 

695

 

Intangible assets, net

 

 

 

$

119,831

 

 

$

(76,574

)

 

$

43,257

 

 

 

Schedule of Amortization Expense Related to Acquired Intangible Assets

Amortization expense related to acquired intangible assets was recognized as follows (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of SaaS and support

 

$

1,055

 

 

$

917

 

 

$

2,110

 

 

$

2,413

 

Sales and marketing

 

 

1,396

 

 

 

1,467

 

 

 

2,883

 

 

 

2,931

 

General and administrative

 

 

163

 

 

 

122

 

 

 

326

 

 

 

243

 

Total amortization expense

 

$

2,614

 

 

$

2,506

 

 

$

5,319

 

 

$

5,587

 

Schedule of Estimated Future Amortization Expense for Acquired Intangible Assets

As of December 31, 2023, the estimated future amortization expense for acquired intangible assets is as follows (in thousands):

 

Fiscal Year Ending June 30,

 

Amount

 

2024 (remaining 6 months)

 

$

4,890

 

2025

 

 

7,506

 

2026

 

 

5,090

 

2027

 

 

4,925

 

2028

 

 

4,428

 

2029 and thereafter

 

 

6,416

 

Total remaining amortization

 

$

33,255

 

XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
6 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Measured at Fair Value on Recurring Basis

The following table sets forth the Company’s financial assets that were measured at fair value on a recurring basis as of the date indicated by level within the fair value hierarchy (in thousands):

 

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

76,665

 

 

$

 

 

$

 

 

$

76,665

 

Total financial assets

 

$

76,665

 

 

$

 

 

$

 

 

$

76,665

 

 

Summary of Financial Liabilities Measured at Fair Value on Recurring Basis

The following tables set forth the Company’s financial liabilities that were measured at fair value on a recurring basis as of the dates indicated by level within the fair value hierarchy (in thousands):

 

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Liability for contingent consideration, current portion

 

$

 

 

$

 

 

$

1,550

 

 

$

1,550

 

Liability for contingent consideration, non-current portion

 

 

 

 

 

 

 

 

1,931

 

 

 

1,931

 

Total financial liabilities

 

$

 

 

$

 

 

$

3,481

 

 

$

3,481

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

June 30, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Liability for contingent consideration, current portion

 

$

 

 

$

 

 

$

2,364

 

 

$

2,364

 

Liability for contingent consideration, non-current portion

 

 

 

 

 

 

 

4,317

 

 

 

4,317

 

Total financial liabilities

 

$

 

 

$

 

 

$

6,681

 

 

$

6,681

 

Schedule of Changes in Fair Value of Contingent Consideration Liabilities

Changes in the fair value of contingent consideration liabilities during the six months ended December 31, 2023 and 2022 were as follows (in thousands):

 

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

Balance, beginning of period

 

$

6,681

 

 

$

13,835

 

Payment of contingent consideration

 

 

(985

)

 

 

(9,299

)

Change in fair value of contingent consideration

 

 

(2,215

)

 

 

(232

)

Effect of foreign currency exchange rate changes

 

 

 

 

 

(410

)

Balance, end of period

 

$

3,481

 

 

$

3,894

 

XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
6 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment

Property and equipment, net, consisted of the following (in thousands):

 

 

 

December 31, 2023

 

 

June 30, 2023

 

Computer equipment and software

 

$

2,698

 

 

$

2,290

 

Capitalized internal-use software

 

 

20,053

 

 

 

16,978

 

Furniture and office equipment

 

 

2,390

 

 

 

2,433

 

Leasehold improvements

 

 

5,840

 

 

 

5,897

 

Construction in progress

 

 

491

 

 

 

386

 

     Total property and equipment

 

 

31,472

 

 

 

27,984

 

Less: accumulated depreciation and amortization

 

 

(14,161

)

 

 

(11,618

)

     Property and equipment, net

 

$

17,311

 

 

$

16,366

 

XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
6 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Costs

The components of lease costs were as follows (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

Operating Leases:

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Operating lease cost (1)

 

$

1,486

 

 

$

1,508

 

 

$

2,986

 

 

$

3,190

 

Short-term lease cost

 

 

406

 

 

 

188

 

 

 

677

 

 

 

398

 

(1)
Amount excluded a benefit on lease modification of $0.3 million and a net charge of $1.6 million related to lease modification and impairment for the three and six months ended December 31, 2022, respectively, as described above.
Schedule of Weighted Average Operating Leases Term and Discount Rate

The weighted-average remaining lease term of the Company's operating leases and the weighted-average discount rate used to measure the present value of the operating lease liabilities are as follows:

 

Lease Term and Discount Rate:

 

December 31, 2023

 

 

December 31, 2022

 

Weighted-average remaining lease term (in years)

 

 

5.8

 

 

 

6.5

 

Weighted-average discount rate

 

 

7.1

%

 

 

7.1

%

Schedule of Supplemental Cash Flow Information Related to Operating Leases

The following table presents supplemental cash flow information related to the Company's operating leases (in thousands):

 

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

Cash payments included in the measurement of operating lease liabilities

 

$

3,102

 

 

$

3,852

 

ROU assets obtained in exchange for new operating lease liabilities

 

 

501

 

 

 

713

 

 

Schedule of Remaining Maturities of Operating Lease Liabilities And Future Minimum Lease Payments

As of December 31, 2023, remaining maturities of operating lease liabilities are as follows (in thousands):

 

Fiscal Year Ending June 30,

 

Amount

 

2024 (remaining 6 months)

 

$

3,208

 

2025

 

 

4,031

 

2026

 

 

3,431

 

2027

 

 

2,873

 

2028

 

 

3,166

 

2029 and thereafter

 

 

6,486

 

Total lease payments

 

 

23,195

 

Less: imputed interest

 

 

(4,164

)

Present value of operating lease liabilities

 

$

19,031

 

XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Stock-Based Compensation (Tables)
6 Months Ended
Dec. 31, 2023
Stockholders Equity And Stock Based Compensation [Abstract]  
Schedule of Shares of Common Stock Reserved for Future Issuance

As of December 31, 2023, shares of common stock reserved for future issuance were as follows (in thousands):

 

 

 

December 31, 2023

 

Stock plans:

 

 

 

Outstanding stock options

 

 

8,345

 

Unvested PSUs and RSUs

 

 

6,168

 

Reserved for ESPP

 

 

2,820

 

Reserved for future stock award grants

 

 

5,567

 

Total shares of common stock reserved for issuance

 

 

22,900

 

Summary of Stock Option Activity

Stock option activity under the Company’s equity incentive plans during the six months ended December 31, 2023 was as follows (in thousands, except per share data):

 

 

 

Number of
Options

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term
(in years)

 

 

Aggregate
Intrinsic
Value
(1)

 

Balance as of June 30, 2023

 

 

10,137

 

 

$

10.42

 

 

 

5.5

 

 

$

319,250

 

Exercised

 

 

(1,641

)

 

 

10.93

 

 

 

 

 

 

 

Forfeited

 

 

(151

)

 

 

20.78

 

 

 

 

 

 

 

Balance as of December 31, 2023

 

 

8,345

 

 

$

10.13

 

 

 

4.8

 

 

$

232,768

 

Vested and exercisable as of December 31, 2023

 

 

7,919

 

 

$

9.61

 

 

 

4.7

 

 

$

225,017

 

Vested and expected to vest as of December 31, 2023

 

 

8,345

 

 

$

10.13

 

 

 

4.8

 

 

$

232,768

 

 

(1)
Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s common stock as of the end of the period, multiplied by the number of stock options outstanding.
Schedule of PSU Activity

PSU activity during the six months ended December 31, 2023 was as follows (in thousands, except per share data):

 

 

 

Number of Shares

 

 

Weighted-
Average
Grant Date
Fair Value

 

Balance as of June 30, 2023

 

 

3,645

 

 

$

23.43

 

Granted

 

 

1,143

 

 

 

39.14

 

Vested

 

 

(1,187

)

 

 

24.28

 

Forfeited

 

 

(173

)

 

 

25.94

 

Balance as of December 31, 2023

 

 

3,428

 

 

$

28.24

 

Schedule of RSU Activity

RSU activity during the six months ended December 31, 2023 was as follows (in thousands, except per share data):

 

 

 

Number of Shares

 

 

Weighted-
Average
Grant Date
Fair Value

 

Balance as of June 30, 2023

 

 

2,154

 

 

$

24.46

 

Granted

 

 

1,228

 

 

 

37.17

 

Vested

 

 

(458

)

 

 

23.92

 

Forfeited

 

 

(184

)

 

 

27.97

 

Balance as of December 31, 2023

 

 

2,740

 

 

$

30.01

 

 

Summary of Stock-Based Compensation Expense

The Company recorded stock-based compensation expense in the unaudited condensed consolidated statements of operations as follows (in thousands):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenues

 

 

 

 

 

 

 

 

 

 

 

 

Cost of SaaS and support

 

$

586

 

 

$

546

 

 

$

1,127

 

 

$

831

 

Cost of professional services

 

 

1,432

 

 

 

1,145

 

 

 

2,765

 

 

 

1,893

 

Research and development

 

 

4,468

 

 

 

4,646

 

 

 

9,114

 

 

 

6,780

 

Sales and marketing

 

 

4,888

 

 

 

6,352

 

 

 

10,227

 

 

 

12,105

 

General and administrative

 

 

5,134

 

 

 

7,579

 

 

 

12,032

 

 

 

14,427

 

Total stock-based compensation

 

$

16,508

 

 

$

20,268

 

 

$

35,265

 

 

$

36,036

 

XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share (Tables)
6 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss Per Share

Basic net loss per share is the same as diluted net loss per share because the Company reported net losses for all periods presented. The following table sets forth the computation of basic and diluted net loss per share for the periods presented (in thousands, except per share data):

 

 

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(9,213

)

 

$

(19,754

)

 

$

(24,534

)

 

$

(39,808

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used to compute net loss per share, basic and diluted

 

 

70,521

 

 

 

63,287

 

 

 

69,729

 

 

 

63,076

 

Net loss per share, basic and diluted

 

$

(0.13

)

 

$

(0.31

)

 

$

(0.35

)

 

$

(0.63

)

Schedule of Anti-dilutive Securities Excluded from Computation of Net Loss Per Share Attributable to Common Stockholders

The Company excluded the following potential shares of common stock from the calculation of diluted net loss per share because their effect would be anti-dilutive (in thousands):

 

 

 

As of December 31,

 

 

 

2023

 

 

2022

 

Outstanding stock options to purchase common stock

 

 

8,345

 

 

 

12,153

 

Unvested PSUs and RSUs

 

 

6,168

 

 

 

6,655

 

Shares issuable under ESPP

 

 

10

 

 

 

14

 

Shares issuable related to acquisition

 

 

68

 

 

 

 

Total

 

 

14,591

 

 

 

18,822

 

XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
Client
Dec. 31, 2022
Client
Dec. 31, 2023
USD ($)
Client
Dec. 31, 2022
Client
Jun. 30, 2023
USD ($)
Client
Summary Of Accounting Policies [Line Items]          
Cash equivalents         $ 0
Common stock held by non-affiliates exceeded value $ 700,000,000   $ 700,000,000    
Money Market Funds          
Summary Of Accounting Policies [Line Items]          
Fair Value $ 76,700,000   $ 76,700,000    
ASU 2016-13          
Summary Of Accounting Policies [Line Items]          
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true   true    
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jul. 01, 2023   Jul. 01, 2023    
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true   true    
Customer Concentration Risk | Revenues          
Summary Of Accounting Policies [Line Items]          
Number of client individually accounted for 10% or more | Client 0 0 0 0  
Customer Concentration Risk | Accounts Receivable          
Summary Of Accounting Policies [Line Items]          
Number of client individually accounted for 10% or more | Client     0   1
Customer Concentration Risk | Accounts Receivable | Significant Customer          
Summary Of Accounting Policies [Line Items]          
Concentrations of credit risk percentage         15.00%
SaaS and Support          
Summary Of Accounting Policies [Line Items]          
Majority subscription arrangements term     1 year    
Maximum | SaaS and Support          
Summary Of Accounting Policies [Line Items]          
Subscription arrangements term     3 years    
Minimum | SaaS and Support          
Summary Of Accounting Policies [Line Items]          
Subscription arrangements term     1 year    
XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues - Summary of Revenues by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]        
Total revenues $ 103,933 $ 84,692 $ 205,508 $ 164,230
United States        
Disaggregation Of Revenue [Line Items]        
Total revenues 73,163 57,887 143,018 113,539
United Kingdom        
Disaggregation Of Revenue [Line Items]        
Total revenues 13,829 13,511 28,555 26,523
Rest of the World        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 16,941 $ 13,294 $ 33,935 $ 24,168
XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues - Additional Information (Details)
3 Months Ended 6 Months Ended
Dec. 31, 2023
USD ($)
Country
Dec. 31, 2022
Country
Dec. 31, 2023
USD ($)
Country
Dec. 31, 2022
Country
Jun. 30, 2023
USD ($)
Disaggregation Of Revenue [Line Items]          
Allowance for doubtful accounts associated with unbilled receivables $ 0   $ 0   $ 0
Revenue recognized pertaining to deferred revenue     125,100,000    
Remaining performance obligations $ 447,600,000   $ 447,600,000    
Excluding United States, United Kingdom and Rest of the World          
Disaggregation Of Revenue [Line Items]          
Countries accounted for 10% or more of revenues | Country 0 0 0 0  
XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues - Summary of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Revenue Recognition [Abstract]    
Unbilled accounts receivable, net [1] $ 16,435 $ 10,765
Deferred revenue, net $ 197,234 $ 192,397
[1] The long-term portion of $104 as of June 30, 2023 is included in other assets on the unaudited condensed consolidated balance sheets.
XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues - Summary of Contract Assets and Liabilities (Parenthetical) (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Revenue Recognition [Abstract]  
Long-term portion of unbilled accounts receivable, net $ 104
XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues - Additional Information 1 (Details) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-01-01
Dec. 31, 2023
Disaggregation Of Revenue [Line Items]  
Revenue, Remaining Performance Obligation, Percentage 58.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 12 months
XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash Equivalents - Schedule of Cash Equivalents (Details) - USD ($)
Dec. 31, 2023
Jun. 30, 2023
Cash and Cash Equivalents [Line Items]    
Amortized Cost   $ 0
Money Market Funds    
Cash and Cash Equivalents [Line Items]    
Fair Value $ 76,700,000  
XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash Equivalents - Additional Information (Details)
Jun. 30, 2023
USD ($)
Cash and Cash Equivalents [Abstract]  
Cash equivalents $ 0
XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Changes in Carrying Amounts of Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Balance, beginning of period $ 278,890 $ 269,103
Purchase price adjustment 0 784
Foreign currency translation adjustment 65 (22)
Balance, end of period $ 278,955 $ 269,865
XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Line Items]    
Purchase price adjustment $ 0 $ 784
Billstream    
Goodwill [Line Items]    
Purchase price adjustment   $ 800
XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Finite Lived Intangible Assets [Line Items]    
Accumulated amortization $ (81,893) $ (76,574)
Net carrying amount 33,255  
Intangible assets gross carrying amount excluding goodwill 119,831 119,831
Intangible assets, net carrying amount excluding goodwill 37,938 43,257
Client Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount 48,900 48,900
Accumulated amortization (26,682) (24,341)
Net carrying amount $ 22,218 $ 24,559
Client Relationships | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful life (In years) 9 years 9 years
Client Relationships | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful life (In years) 15 years 15 years
Non-Compete Agreements    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 4,907 $ 4,907
Accumulated amortization (3,709) (3,383)
Net carrying amount $ 1,198 $ 1,524
Non-Compete Agreements | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful life (In years) 3 years 3 years
Non-Compete Agreements | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful life (In years) 5 years 5 years
Trademarks and Trade Names    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 7,822 $ 7,822
Accumulated amortization (5,563) (5,270)
Net carrying amount 2,259 2,552
Indefinite gross carrying amount 4,683 4,683
Indefinite net carrying amount $ 4,683 $ 4,683
Trademarks and Trade Names | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful life (In years) 5 years 5 years
Trademarks and Trade Names | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful life (In years) 10 years 10 years
Core Technology    
Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 52,519 $ 52,519
Accumulated amortization (45,385) (43,275)
Net carrying amount $ 7,134 $ 9,244
Core Technology | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful life (In years) 4 years 4 years
Core Technology | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful life (In years) 6 years 6 years
Backlog    
Finite Lived Intangible Assets [Line Items]    
Useful life (In years) 2 years 2 years
Gross carrying amount $ 1,000 $ 1,000
Accumulated amortization (554) (305)
Net carrying amount $ 446 $ 695
XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Amortization Expense Related to Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]        
Total amortization expense $ 2,614 $ 2,506 $ 5,319 $ 5,587
Cost of SaaS and Support        
Finite Lived Intangible Assets [Line Items]        
Total amortization expense 1,055 917 2,110 2,413
Sales and Marketing        
Finite Lived Intangible Assets [Line Items]        
Total amortization expense 1,396 1,467 2,883 2,931
General and Administrative        
Finite Lived Intangible Assets [Line Items]        
Total amortization expense $ 163 $ 122 $ 326 $ 243
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Acquired Intangible Assets (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2024 (remaining 6 months) $ 4,890
2025 7,506
2026 5,090
2027 4,925
2028 4,428
2029 and thereafter 6,416
Net carrying amount $ 33,255
XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Money Market Funds  
Financial assets:  
Total financial assets (Cash equivalents) $ 76,700
Fair Value, Recurring Basis  
Financial assets:  
Total financial assets (Cash equivalents) 76,665
Fair Value, Recurring Basis | Money Market Funds  
Financial assets:  
Total financial assets (Cash equivalents) 76,665
Fair Value, Recurring Basis | Level 1  
Financial assets:  
Total financial assets (Cash equivalents) 76,665
Fair Value, Recurring Basis | Level 1 | Money Market Funds  
Financial assets:  
Total financial assets (Cash equivalents) 76,665
Fair Value, Recurring Basis | Level 2  
Financial assets:  
Total financial assets (Cash equivalents) 0
Fair Value, Recurring Basis | Level 2 | Money Market Funds  
Financial assets:  
Total financial assets (Cash equivalents) 0
Fair Value, Recurring Basis | Level 3  
Financial assets:  
Total financial assets (Cash equivalents) 0
Fair Value, Recurring Basis | Level 3 | Money Market Funds  
Financial assets:  
Total financial assets (Cash equivalents) $ 0
XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Summary of Financial Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring Basis - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Liabilities:    
Liability for contingent consideration, current portion $ 1,550 $ 2,364
Liability for contingent consideration, non-current portion 1,931 4,317
Total financial liabilities 3,481 6,681
Level 1    
Liabilities:    
Liability for contingent consideration, current portion 0 0
Liability for contingent consideration, non-current portion 0 0
Total financial liabilities 0 0
Level 2    
Liabilities:    
Liability for contingent consideration, current portion 0 0
Liability for contingent consideration, non-current portion 0 0
Total financial liabilities 0 0
Level 3    
Liabilities:    
Liability for contingent consideration, current portion 1,550 2,364
Liability for contingent consideration, non-current portion 1,931 4,317
Total financial liabilities $ 3,481 $ 6,681
XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Jun. 30, 2023
May 02, 2023
Jun. 13, 2022
Other Current Liabilities          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Fair value of contingent consideration liabilities, current $ 3.5 $ 3.5 $ 2.4    
Billstream          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Payment of contingent consideration $ 1.0 $ 1.0      
Billstream | Other Liabilities          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Business combination, contingent consideration, liability         $ 4.1
Paragon | Other Liabilities          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Business combination, contingent consideration, liability       $ 4.3  
XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Schedule of Changes in Fair Value of Contingent Consideration Liabilities (Details) - Contingent Consideration Liability - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Balance, beginning of period $ 6,681 $ 13,835
Payment of contingent consideration (985) (9,299)
Change in fair value of contingent consideration (2,215) (232)
Effect of foreign currency exchange rate changes 0 (410)
Balance, end of period $ 3,481 $ 3,894
XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Property Plant And Equipment [Line Items]    
Property and equipment, Gross $ 31,472 $ 27,984
Less: accumulated depreciation and amortization (14,161) (11,618)
Property and equipment, net 17,311 16,366
Computer Equipment and Software    
Property Plant And Equipment [Line Items]    
Property and equipment, Gross 2,698 2,290
Capitalized Internal-Use Software    
Property Plant And Equipment [Line Items]    
Property and equipment, Gross 20,053 16,978
Furniture and Office Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, Gross 2,390 2,433
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, Gross 5,840 5,897
Construction in Progress    
Property Plant And Equipment [Line Items]    
Property and equipment, Gross $ 491 $ 386
XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Property, Plant and Equipment [Abstract]          
Depreciation expense $ 0.5 $ 0.4 $ 0.9 $ 0.8  
Capitalized costs to software development     3.1 2.7  
Capitalized software amortization 0.9 $ 0.7 1.7 $ 1.3  
Net book value of capitalized software development costs $ 11.7   $ 11.7   $ 10.3
XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Feb. 29, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Lessee, Lease, Description [Line Items]        
Operating lease expiration year   2030    
Operating lease liability   $ 4,400   $ 4,700
Operating lease, option to extend the term   5 years    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]   Other Liabilities, Current    
Net impairment charge related to operating lease right-of-use assets     $ 1,600  
Lease undiscounted base rent   $ 4,164    
Lease undiscounted base rent $ 7,300      
New York City | Forecast        
Lessee, Lease, Description [Line Items]        
Operating lease expiration month and year 2030-02      
Operating lease term 6 years      
XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Components of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Lease, Cost [Abstract]        
Operating lease cost [1] $ 1,486 $ 1,508 $ 2,986 $ 3,190
Short-term lease cost $ 406 $ 188 $ 677 $ 398
[1] Amount excluded a benefit on lease modification of $0.3 million and a net charge of $1.6 million related to lease modification and impairment for the three and six months ended December 31, 2022, respectively, as described above.
XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Components of Lease Costs (Parenthetical) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Lease, Cost [Abstract]    
Benefit on lease modification $ 0.3  
Net impairment charge related to right-of-use lease assets   $ 1.6
XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Weighted Average Operating Leases Term and Discount Rate (Details)
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Weighted-average remaining lease term (in years) 5 years 9 months 18 days 6 years 6 months
Weighted-average discount rate 7.10% 7.10%
XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Supplemental Cash Flow Information Related to Operating Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Cash payments included in the measurement of operating lease liabilities $ 3,102 $ 3,852
ROU assets obtained in exchange for new operating lease liabilities $ 501 $ 713
XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Remaining Maturities of Operating Lease Liabilities And Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
Remainder of fiscal year $ 3,208
Year 1 4,031
Year 2 3,431
Year 3 2,873
Year 4 3,166
Year 4 and thereafter 6,486
Total lease payments 23,195
Less: imputed interest (4,164)
Present value of operating lease liabilities $ 19,031
XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Details) - Microsoft - USD ($)
$ in Millions
1 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Long Term Purchase Commitment [Line Items]    
Purchase Commitment ,Remaining   $ 101.0
Cloud Services Commitment    
Long Term Purchase Commitment [Line Items]    
Purchase commitment, end date 2028-12  
Purchase commitment, option to extend remaining commitment term 12 months  
Purchase commitment, option to extend remaining commitment date 2029-12  
Cloud Services Commitment | Minimum    
Long Term Purchase Commitment [Line Items]    
Purchase commitment amount $ 110.0  
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Additional Information (Details) - JP Morgan Credit Agreement
Oct. 05, 2021
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Debt Instrument [Line Items]      
Debt instrument, outstanding borrowings   $ 0 $ 0
Minimum      
Debt Instrument [Line Items]      
Net leverage ratio 0.0025    
Maximum      
Debt Instrument [Line Items]      
Net leverage ratio 0.0040    
SOFR | Minimum      
Debt Instrument [Line Items]      
Debt Instrument, basis spread on variable rate 1.75%    
SOFR | Maximum      
Debt Instrument [Line Items]      
Debt Instrument, basis spread on variable rate 2.50%    
Alternate Base Rate | Minimum      
Debt Instrument [Line Items]      
Debt Instrument, basis spread on variable rate 0.75%    
Alternate Base Rate | Maximum      
Debt Instrument [Line Items]      
Debt Instrument, basis spread on variable rate 1.50%    
Revolving Credit Facility      
Debt Instrument [Line Items]      
Line of credit, maximum borrowing capacity $ 50,000,000.0    
Senior Secured Revolving Credit Facility      
Debt Instrument [Line Items]      
Line of credit, maximum borrowing capacity $ 100,000,000.0    
Debt instrument term 5 years    
Letters of Credit      
Debt Instrument [Line Items]      
Line of credit, maximum borrowing capacity $ 10,000,000.0    
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Jul. 01, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Proceeds from stock option exercises   $ 17,936 $ 4,480  
Unrecognized compensation cost related to unvested stock-based awards granted $ 129,400 $ 129,400    
Unrecognized compensation cost related to unvested stock-based awards granted, weighted-average period for recognition   2 years 7 months 6 days    
Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share based compensation vesting period   4 years    
2021 Omnibus Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares added       4,226,691
ESPP        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares added       845,338
Unrecognized compensation cost related to unvested stock-based awards granted, weighted-average period for recognition   4 months 24 days    
Purchase price of common stock lower of fair market value, percent   85.00%    
Terms of award   The ESPP provides an offering period that begins on June 1 and December 1 of each year and each offering period consists of one six-month purchase period.    
Unrecognized compensation costs $ 600 $ 600    
Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of Options, Granted 0 0    
Share based compensation expiration period   10 years    
Total intrinsic value of options exercised   $ 43,900    
Proceeds from stock option exercises   $ 17,900    
XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Stock-Based Compensation - Schedule of Shares of Common Stock Reserved for Future Issuance (Details)
shares in Thousands
Dec. 31, 2023
shares
Class Of Stock [Line Items]  
Total shares of common stock reserved for issuance 22,900
Outstanding Stock Options  
Class Of Stock [Line Items]  
Total shares of common stock reserved for issuance 8,345
Unvested PSUs and RSUs  
Class Of Stock [Line Items]  
Total shares of common stock reserved for issuance 6,168
Reserved for Future Stock Award Grants  
Class Of Stock [Line Items]  
Total shares of common stock reserved for issuance 5,567
Reserved for ESPP  
Class Of Stock [Line Items]  
Total shares of common stock reserved for issuance 2,820
XML 68 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]    
Number of Options, Outstanding, Beginning balance | shares 10,137  
Number of Options, Exercised | shares (1,641)  
Number of Options, Forfeited | shares (151)  
Number of Options, Outstanding, Ending balance | shares 8,345 10,137
Number of Options, Vested and exercisable | shares 7,919  
Number of Options, Vested and expected to vest | shares 8,345  
Weighted-Average Exercise Price, Beginning balance | $ / shares $ 10.42  
Weighted-Average Exercise Price, Exercised | $ / shares 10.93  
Weighted-Average Exercise Price, Forfeited | $ / shares 20.78  
Weighted-Average Exercise Price, Ending balance | $ / shares 10.13 $ 10.42
Weighted-Average Exercise Price, Vested and exercisable | $ / shares 9.61  
Weighted-Average Exercise Price, Vested and expected to vest | $ / shares $ 10.13  
Weighted-Average Remaining Contractual Term 4 years 9 months 18 days 5 years 6 months
Weighted-Average Remaining Contractual Term, Vested and exercisable 4 years 8 months 12 days  
Weighted-Average Remaining Contractual Term, Vested and expected to vest 4 years 9 months 18 days  
Aggregate Intrinsic Value | $ $ 232,768 [1] $ 319,250 [1]
Aggregate Intrinsic Value, Vested and exercisable | $ 225,017 [1]  
Aggregate Intrinsic Value, Vested and expected to vest | $ $ 232,768 [1]  
[1] Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s common stock as of the end of the period, multiplied by the number of stock options outstanding.
XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Stock-Based Compensation - Schedule of PSU Activity (Details) - PSU
shares in Thousands
6 Months Ended
Dec. 31, 2023
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Shares, Beginning balance | shares 3,645
Number of Shares, Granted | shares 1,143
Number of Shares, Vested | shares (1,187)
Number of Shares, Forfeited | shares (173)
Number of Shares, Ending balance | shares 3,428
Weighted-Average Grant Date Fair Value, Beginning balance | $ / shares $ 23.43
Weighted-Average Grant Date Fair Value, Granted | $ / shares 39.14
Weighted-Average Grant Date Fair Value, Vested | $ / shares 24.28
Weighted-Average Grant Date Fair Value, Forfeited | $ / shares 25.94
Weighted-Average Grant Date Fair Value, Ending balance | $ / shares $ 28.24
XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Stock-Based Compensation - Schedule of RSU Activity (Details) - RSU
shares in Thousands
6 Months Ended
Dec. 31, 2023
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Shares, Beginning balance | shares 2,154
Number of Shares, Granted | shares 1,228
Number of Shares, Vested | shares (458)
Number of Shares, Forfeited | shares (184)
Number of Shares, Ending balance | shares 2,740
Weighted-Average Grant Date Fair Value, Beginning balance | $ / shares $ 24.46
Weighted-Average Grant Date Fair Value, Granted | $ / shares 37.17
Weighted-Average Grant Date Fair Value, Vested | $ / shares 23.92
Weighted-Average Grant Date Fair Value, Forfeited | $ / shares 27.97
Weighted-Average Grant Date Fair Value, Ending balance | $ / shares $ 30.01
XML 71 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation $ 16,508 $ 20,268 $ 35,265 $ 36,036
Cost of SaaS and Support        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation 586 546 1,127 831
Cost of Professional Services        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation 1,432 1,145 2,765 1,893
Research and Development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation 4,468 4,646 9,114 6,780
Sales and Marketing        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation 4,888 6,352 10,227 12,105
General and Administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation $ 5,134 $ 7,579 $ 12,032 $ 14,427
XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Numerator:        
Net loss $ (9,213) $ (19,754) $ (24,534) $ (39,808)
Denominator:        
Weighted-average shares used to compute net loss per share attributable to common stockholders, basic 70,521 63,287 69,729 63,076
Weighted-average shares used to compute net loss per share attributable to common stockholders, diluted 70,521 63,287 69,729 63,076
Net loss per share attributable to common stockholders        
Basic $ (0.13) $ (0.31) $ (0.35) $ (0.63)
Net loss per share attributable to common stockholders        
Diluted $ (0.13) $ (0.31) $ (0.35) $ (0.63)
XML 73 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Net Loss Per Share Attributable to Common Stockholders (Details) - shares
shares in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from net loss per share attributable to common stockholders 14,591 18,822
Outstanding Stock Options to Purchase Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from net loss per share attributable to common stockholders 8,345 12,153
Shares Issuable Related to Acquisition    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from net loss per share attributable to common stockholders 68 0
Unvested PSUs and RSUs    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from net loss per share attributable to common stockholders 6,168 6,655
Shares Issuable under ESPP    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities excluded from net loss per share attributable to common stockholders 10 14
XML 74 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Additional Information (Details) - Common Stock - Secondary Offering - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2023
Dec. 31, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]      
Common stock, shares sold 5,000,000    
Common stock, share price $ 39.01    
Costs incurred in connection with the offering   $ 0.3 $ 0.6
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ):"2%@'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 " "6@DA8M<2EJ.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G6PJ1<)V+Q5/"H(%Q5M(IFUP\X=D9+=O;W9MMX@^@,?,_/+- M-S"MCE*'A,\I1$QD,=^,KO=9ZKAA1Z(H ;(^HE.Y+@E?FON0G*+R3 >(2G^H M X+@? T.21E%"B9@%1'MZ?)G7K:S/ MI+S&\BM;2:>(&W:9_+K:WN\>6">XN*VXJ/C=3C12<"G6[Y/K#[^KL O&[NT_ M-KX(=BW\NHON"U!+ P04 " "6@DA8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ):"2%AHJC&/XP4 +4? 8 >&PO=V]R:W-H965T&UL MM9E=,9Q-FW:W:P3I^UL.[U00+:9 *)"V,F_ M[Q%@\+;BV,NL;Q+ G!<].OIX)8VW0CYG:\X5>8FC)+OLK95*WUI6YJ]YS+)S MD?($?ED*&3,%MW)E9:GD+"B"XLBBMNU9,0N3WF1J=^4\ #S!/+^$Q$?X2!6E_V1CT2\"7+(_4@MC_S"FBH]7P19<5? MLBW?'0QZQ,\S)>(J&$H0ATGYG[U4%;$?X+0$T"J _B? :?N"6P44-6>5)2NP MKIEBD[$46R+UVZ"F+XJZ*:*!)DQT&A=*PJ\AQ*G)M?!SR(HB+ G(NT2%ZI7< M)F7ST-7<)]F:29Z-+05?TS&67RE?EC.QX9+\-7W*E(3& M^+>IADJ%@5E!]]"W6&]R7??.)[]HPGO*XE]!CNH80>8>M-, M'E]3;B+%PQV[?V]"0J,Z(@UKI"%:IBGP! 733<16)B8\?LFBS%05,S2L(Y17 M0WG'Y6G.92ATCPX(C O&E!U0VO6VUNZ&QG?DO*@Y+X[CO DSGT7D$V>2W,!# MXT"%:_U_/"CYT*B.?*.:;_1%?%4Z6PEQM7MJXD-C.O*]J?G>H"6J9IH'O@KU M\ F@=RPVME)Z,&'BP5TY]SR$Q.P[N5RK61:9./ MNA$1N)OY*GJ>JA5!L6:GK/9S.YH-2SZ6@TMC:FU7KC?BAN61Y#%7$B MEL2AWS_]0!;32G,1AL6Y9Q\:Y^#+2(I#-[%+H5Q4^ 4UH@V MUHCB1@;Z:% XH=?X241&=ES@]NYQ:N0ZA16BC16BN''991/&(7_-DA5O-? ' MA.ZFB^NI<7, #^Q*V)@@BKN6/6] [O+XR3BI7QT0@>;9']C#H='\X+%= 1OS M0X\R/[!T$A(,>['?=U98=NBU8(=$#LL6/48%YKP>V#%Z9T0^A0>BC0>B1WF@ M1_9";@-PN.$R],M]3B3#N.3 ZSL#[\*CYA2?PA/1QA/1HSS1- A /3O;79#W M\![YF)CSBDNZ#HRX%+N8:Y%@D^D!D=&0]NV!;>8[A1UR&SODXBZFWJ^]SYE47$:OU2Z8 M$1/7:EMWXF%=$?>.NW KTQP!-;=H%4Y94$03U>BJ":ST^[9=3T[5:TNBTI>UZ1I5RM1/[Z3I7HXF]#)TX-/ MQ=U2FP?3V>E:W,D;J;^LKVNXFVZ]S(N5K)I"5:26B[/).7U[P5,SH+/XHY / MS/WG_ MJ0L>@KD5C;Q0Y9_%7"_/)NF$S.5"M*7^I!Y^D9N (N,O5V73_24/&]M@0O*V MT6JU&0P(5D75_Q??-HG8&4!#QP"V&<">.X!O!O NT!Y9%]:ET&)V6JL'4AMK M\&8NNMQTHR&:HC+3>*-K^+6 <7IV\?'#Y=6'FZM+ EG?]V M_N'BBMS\;=[_IW,\>[+V7^AG!Z3%C .#+\PC_\U[:"X0$V? I9V*:";5/!.G_< ME8JVKF6EB6@:J9NW6#R]@Q!W8"KN;;,6N3R;0$DULKZ7D]GWW]$X^!&+[H6< M[<7*M[%RG_?9A6B6!&:-Y.9"_M46]Z*$X-%9[%W%G2O3%NYG-(YYE)Q.[W?C M0I%^DHVNBQR67H<5P]<[B'9>#$UL!,ZV28,41Q9MD45> M9.=YKEI(&72S7$+^;DMY3"KHO&I!1 G]452Y-#=']#AB:9?NHRP+88&9I[#Z MY>I6UML*Z Q@4@E)?@[(Q'Y] MQ,(11MLH31P+*=TB3+T(KVNY%L6B2'-["RR*!U/-6)%T\#1*V@PL%G@1?M9 M:5$^H=MTDE*"92&W$T8E:G+1PX\DR M0RJ*)U:2$;,$5H,#]A4+C]L1"ZXS&ZQ2W2S,7N('6J)_7 MWE=:5'<%-*1- MUS;W,73S)N9=$V"SF+7"4UL!SUTQS> "I5>7H M1F'QBD= M\Q)J%C%7<0W,1/W4U+=\S[JTB88'S$*'T%$:NFIIH"/JYZ.^17G V0P31SRR MFCUFQV!ANB9\8".:/DL'EX4 AB]T(7$Q3+VL]F_5\$MYVP]Z8#GJI[FMF%N+ M1Z,2T( 1T@JBR%HWMED<4(=&8 .U,3^U <*Z[.A@"#:0&GLFJ6GQ[2!8A*58,!8*F%7(7&D=J(SY MJ0Q9JU[F90AI)6RL$S$K'CEV"FR@-G9@JS62B3N)/8@;V7R%<6PM",0LAIIT M(!\XC_FW8'VA'5H(]OX*>L&X_2-6&7=M$=E 4,Q/4'U]'4)H4P]+:9I8\X_9 M)7'FJ"L^D!3WD]2%T8C:;&6:_GA)568]R"H'Q.35!Z4E25^CATQ>QSC_$TQ( MO("C_> 'ZN/4*YQNM,J_+E4YEW7S0[>ITX^H"OVWRNFEO.U'/; I][/I M=?W4HAH3_S$Y"MX$ 04A59-[4;:20%<@S5+4T+RBX#@(@OX.5DBKEZHN_I;S M'Z$]/#V%/881$*HFJM4-[)+FL(+0-/Z'$U1\R?Q_1_O)VSF&/7 ."_6BJN=D M+@F_$8NB\9X*L4M %+N.>_B@-_C!L^)VU9;" M'&.K7M2!C*_ETGP0NP>F5 U^]&ZKBA/*K!,4U(P[80_J@_O5QR[LN5P4>8&2 M-[?EQ$F89'$V%DFH(0AJU[:##]*#/V=7W2 =& 5LRPB>T-C^I('8A2#^'&S. M![W!_7K#8O.N^)X-/[4^M:!'!)@==D0PW?E^:#[>_B[JNZ)J0,4M8&#P)H$$ MU/WWT/Y&JW7W2?%6::U6W>52"H!M#.#WA0*BW]R8KY3;K]*S?P!02P,$% M @ EH)(6!)#HCSM @ NPD !@ !X;"]W;W)K2K"@$T>8LCKOI6J'5R8]O*#R&FJB82X'AG(61, M-7;ETE:)!!IDHCBR/<=IV3%EW!KTLK&I'/1$JB/&82J)2N.8RC^W$(EUWW*M M]X$GM@RU&; 'O80N80;Z)9E*[-FE2\!BX(H)3B0L^M;0O1FYCA%D$3\9K-5& MFYA4YD*\FLZWH&\YA@@B\+6QH'A9P0BBR#@AQ^_"U"J?:82;[7?WKUGRF,R< M*AB)Z!<+=-BW.A8)8$'32#^)]1T4"36-GR\BE?V3=1'K6,1/E19Q(4:"F/'\ M2M^*B=@0N(T] J\0>*<*ZH6@GB6:DV5IC:FF@YX4:R)--+J91C8WF1JS8=R\ MQIF6>)>A3@]&CP_CR<-L,B;8FCW>?QL/G[%S.[P?/HPF9'8WF3S/R.4+IVG M- 17Y')*)7 =@F8^C:[(%_(R&Y/+BRMR01@GSZ%(%>6!ZMD:^$\_QZA7RT6'Y]Y2CW*F2VS@KY=1XY=1XF5]CC]\PPAJGW >" MJX4$(IWK11IAX?DBY;HRO]RPE1F:!;0:N$VOT[-7FUGL!G6[C3)F"[5>HM8/ MHDZQ]D%*" @6C/]Z31(JR8I&*9 $<-&&^,JJ>'/7]@:*4W,<]P/PL:@MY$:) MW#@/.8-4A*8Z%)+]A: *./=L;J TG?SW@?F$P"WL9HG=_!0V4RJM1F[ND'QD M/12Q!=DJ(5N?@L3/N-*X-AE?5I&VCI(>BM@B;9>D[8.D(Q''^#$_KVK;)U7M ML:@MWD[)VSF#]Z22[>S,6=NIKME3(K>HNR5U]WSJ_17;W>5PNPUW%W@WL-5I MMAM[>5WG_Z[DG$]\I'P+RQ.X*R+W@-L;.ZLYUOR@4T(( "3,@ & 'AL+W=O(2Z>>?FCVC FG)_;O*@N)QLA=N?3:;70[5LC_ MK'FY384\+!^GU:YDZ:IIM,VGV'7]Z3;-BLGLHOGMMIQ=\+W(LX+=EDZUWV[3 M\K]7+.?/EQ,T>?GA+GOQBESZR!1/?=[>E/)IV+*MLRXHJXX53LO7E MY!,Z3ZA;-V@0_\[8 MS;?D>=7\=9Y;K#MQEOM*\&W;6%[!-BL.G^G/-A!'#20/W "W#;#:@(XT(&T# MM#>!BU.1SBY*_NR4-5JRU5^:Z#>M9;RRHDZ4A2CE M?S/93LSF-]_BY-LBB1WY;7'SY3K^="\/%O?RXVOR[7[AW'QV;FZ3NT_WUQ+@ MO/M>I/M5)MCJO7/F?%_$SKL_WCO5)BU9Y62%<[_A^RHM5M4'YX_!\<54R,NM M3SI=MI=V=;@T/')IQ/G*"[&IG*18L170/C:W]PWMIS),7:SP2ZRNL)$P9LN/ M#D$?'.QB ES/_/3F&)+S>V=/WGSV03!(ESBDX2,C?'?LB15[!O;KH26%6]9# MWWFU2Y?LHF(=A5W/<\,A+ '.Z5-,W XV MT.IU6CUCJLUY)1R^-JKU;*:<3;+8)EEBB6S0#7[7#?X)*;<\H3,./-Y1&A W M\",E\W04]H/04S)/1_F84"4_$QWE880B..^"3G!@%/S/DE>5LROY.A.0S$ [ M:4!DOBLR=9071&Z@R-11B$HR7]$)P) 4BF"A82:\6R5OG! MZD0$W:*K#RL>UH85"$8\HDQ5,0#S(S]49S0(1D-O9$9#1[8;F<<65LA[+F]4 MIRMI[+-*U/?@$P.E([T7W2CR5>D0+/"(*EV'4>Q233H 0\@G(])Q+QT;I7]A MLK!SMGR5K;-E>B@7912R[2[-RK%D;SF/+\95U>N0,Z*JBG]-E 0>7N/I7EO MF)'1$+;S)]?&6E NT2XAI)AJ':[#@D!FNZI9AR$_Q(BHP@&F]6 MD=FM]A-,+J=44##5.P\A-\2J8@@74:QU,X##GDO5(0W"D= +Z(CDWK,BHQ>; M71>"R?E!-+G-Q8:5LAQ>\BUSWK4=__Z#4S XV3W@/O8"-10Z"E%7C0, 0HBJ M4=!19UXX=J?WAA&9'>,W)IH.=Q[8FI?L)0 B_3F2];J-.XM<[*G" 1B*L#IV MQQ .ZR50 N%(A(X"/M3?^T=D-I#7G=Z7FQU4K9NZ,Z2*F4,HJOK#&$(=#UVM M8 CEC0UPO8M$1FO4=3%:Y# MK;U/0V:CUJ6V'-D.RU].*D29/>Q%^I#+/N>R4MINY=Q6";[\L>'YBI75AWI1 M,UN" 3J<+SR^4O>C'B 01I :'QCFJ>$!86-3/.X='38[NK=&9Y7E>P&N]5VU M9_Q5?&"8%I\1F!H?:G][]8;/[^[M9OV:KL_1)3HR/[&4!=5^Q51N!00)@4) @MO$@]8X2FQWE'5ONR[*V5>UJ+*C8ZFJL5;;8*EMB MBVW8&[W)Q?3-*^+8Z(]?W0DVV6*K;(DMMF$G]+8;FVWWK]?%6X)C2Q A[*F% M!@ +L!>J1@2 H4"65NK"'82CR*\&.SX3]]B1Q#"[Y439LY!),^5[7] $R60_H\!,!HZ(W4NK@W_MAL_!=I MNFCJW,5^M^,E6-.:*5Z=@U:7CZVR);;8AIW15R8X>OLT9"QJ7MT)-MEBJVR) M+;;AL_&^ "+F NC7TQ#1%Y:# +GJ:C8 \^55JBM\ QY+@K4I4T(AT**1NIA MTE74>VMV@8G>'RO^C(B)] M143>7A$1JQ615;;8*EMBBVW8"7U%1'ZW(B+0@P1$U:4U".9&0:0. L##B]!5 M'UTE$(Q@/++F3OIZB)B?.=R6?,VJ>A^K5+V0T93C *S::E%DE2VVRI;88AOV M2%\4D>#MHX"QGGIU)]ADBZVR);;8AIW0EVC$7**=, J$P!SO:_M)0!A2=P+& M P'6-UWDD P[(T]<"9]$43,1=!)=M1J,625+;;*EMAB&^Y4[8LA>DHQ=(H= M;8F&&TB)NH%E#L$H47UF#, (\;1=#P!,IJJOYN#T:)/]EI6/S=L-E92U+\1A MVW3W:_<&Q:?FO0'E]RMT/D? [S$Z3P[O1_3TA] M+^7A#8C#@>"[9HO_ Q>";YNO&Y:N6%D#Y/_7G(N7@_H$W7LHL_\!4$L#!!0 M ( ):"2%C:*_SU&PO=V]R:W-H965T&ULK5?;;MLX$/T50ALL$F 3W6W%:PM(+!4-T,1!E+8/BWU@)-K25B*])&TW M?]^AI*BV3!M!ZQ>+I,X>^3AF*UD65#RR)%8517F MK[>D9)N)81MO"T_%(I=JP0S'2[P@"9&?EX\<9F;'DA45H:)@%'$RGQ@W]B@. M%+X&?"G(1FR-D5+RPM@W-;G+)H:E'"(E2:5BP/!8DRDI2T4$;OS?_S&_J'6#EI>L"!35GXM,IE/C,! &9GC52F?V.8C:?7XBB]EI:A_T:;%6@9* M5T*RJC4&#ZJ"-D_\O8W#E@'PZ VKHU]80KX*J/$DDA[<%V,EP.GN(XH_O/M.,-PN5]R: MSSW ET@L"=0(B=@<35D%A2E7%6--T!U-6470/S!/21:=DBP^$=G.$7G=$7G'V,,'N%E*)K2? M7F,YJ"W5];$.+Z\=&_)JO1U7#+BS2P!S/=WNP6 -SKP,KZ& [*OU. MI7\T$6LFYCQGX=B\S-9@> M)-Z'7#I#?4H..^7#H\I_+26'[]"\C]G7K,'T->]##FH..LW!4MK*LAG QOFMIF M(MFR[MI>F(0>L![F\#^ < 6 ]W/&Y-M$;=#]LPA_ %!+ P04 " "6@DA8 M*JNAFFP* "E7 & 'AL+W=OG3D_G2S45ZCZQ7LGT>9%T\E-67>B9$$WQ;S(OZLC=KFN6KP:">S,0BJU^6 M2U'(;^[*:I$U\FUU/ZB7E#G\U>L49;2NL2_R6BX=Z[W70'LKGLOS2OGD[O>R%;8O$7$R:5B*3 M_[Z*D9C/6R79CO]O17N[F&W%_=>/ZGQ]\/)@/F>U&)7S_^339G;92WK!5-QE MJWGSL7SX66P/B+5ZDW)>K_\&#]NR82^8K.JF7&PKRQ8L\F+S/_NV[8B]"H@< MJ("W%?"I%@:DM+M?;%VJYU;=G!>=&.K)NFDM_FLEYS-;I^/T[?WZ3C0+ZZN7[W M=OSZ5KZYN97_?DG?W]X$UUR^NQ[]^^?K=^/TX\W?@O373V]O_QOT@T\WX^#O M/_TC^"G(B^!V5J[JK)C6%X-&MJM5'TRV;7BS:0,^T(;;LLGFCFHC?[51N5C( ML7G3E),OCMIC?^W7TVG>CNUL'GS(\FE?'L(H6^;NEJ1'M":3U6(USQHQ#:Z; MF:@"V38YT6?M#/PJ@G=E[>H6?KKJ6-SED[S110;2ZYWA>& M%'EQ'[S)YEDQ$4'6!/]:%2\#$KX(<(BQR\"-9K36;$]67Z\P8TDBRW[=-\PN M%A&]R-A1A!*,8[U8:A?KHR@VXG%'*9*PF$2[UE=__0N*PG^ZIL!&C.UW%X[), Q#HU\AHZ:0 M8AQ(3'.2[IRD7B??UO5J/ -V MG5[,=@,3>W)!QDPAQ3B0F&9NM#,W\IK[FZB;]B0IW5N*:GV7VUJ]-;C(&WF^ M+*;R_K-NJGS27L;VOGH1%/*^N35^'Q2R!0R) <2TTR-=Z;&YYOZ%#M]<]K;I*YS.CYM3D/&3"'%.)"8 M9G^RLS\Y\X1=3.5]K5@LY^5W\3@>EJMJ,I-Y7;"4MTDN8Q/+"X2I<4D<>5O4 M=;J>$C&%C,B!Q#2[ACN[AL]EEV\^>H-VG8]#^Q8VLJ"E3RJR]1W*FV:'5U20*][*A;5KMC=AUPIT6- 4-RJ'4 M=%/VH GRFL++2N3W13!9594H)M^#ILJ*>IYM8-GT?ZNZ68BB<;,09-]0F.GO MR!^_LT60:NDI!\"A0NH&*T'N\RR*Q[A.Q,/\+#A#G&/F3<%%2- M0ZGIABIZ@/SX !"X(CN1)Y29R>.VE ^YNH5"-0:KK'*O5'_MS_!^!79.?R?4*IE;U YM_CTX*F MH$$YE)K^&ZW*^K$_Z_\A%-;?IJXS'-M< ">)/<-!HZ:@:AQ*31\%"C-@/V8 MAK'83MP=--;?IJZ3]Z28*6A,#J6FN[:WP,+/'IZ)R?JC=IZ==LKOHK*@05-0 M-0ZEIMNLV ;VLXTN8!8[H$:((Y,X^2-VGGHG!4U!@W(H-=T4!5*P'Z0\!F M.;96/(PC8BX =)3K(V(6XZYBE#$4H0,#7\$%[(<+)R^!=7<9Z ("[%A!D+"8 M.L8^Z"H"4#4.I::O:%9$@?B) B"8W4;2D&L\M)89.(H9Z[?'Q&8$K9)QN4C] MA]9Y/?)S)/5$)?7DW*3^;#1+'$EV1.UKP^C4@F/_,71>3@Z:WD.IZ?ZI])[X MT_L?@%W]+>K\2(']U(3YBPEQ+ @PF0UHHSB4FF[JW@,?_F3^A_!6?YLZVVJG M^W)N.WZ]! V;@JIQ*#5]&"A\0/SX !BX;J/I%TK,S),R*%(@-@2P8Z:@,3F4 MFNZ:8@KDW(=,G@1<_5$[3T\[E4]<%UY0&@&JQJ'4=)L5LR!^9M$%N!*;"!"& M(VOJ@3XI.1TQ!(W(H-=TV14*(GX0\A9,3&SI$)B;WA^]L#^@BD!/: MSZ$BZO8H^D+\],5'R8EC.02FS$R:1_X0G2T )2N@:OQXC^C/#BMF0OW,Q$_) MG>2+.IZ&B%'$S"4RU(8CYM/M8X=6PMKG[LVGA>UR?81CHQAW%:/Q,!JR _VD MD ;U(XW3*+F[OR#1P(C:?"-&0Q?@ (V;@JIQ*#7=304XZ!D[1.ROQ74;:2,# M0J,H)N; =VP 85)RAU:"$CF-S('OPA01,9.AQV&)':LN *-FX*J<2@UW="][2+.!0#=]XMP).(L0N:6*=1F!-9U MP*UD+F#V'UIG(YXCIZ-0:KK)*J.G M?[H-)/PMZCP([+4.UGXOKB4,YLP%)0)0:KJIB@C0/^$&$OXV=;;5Q@$HC$/' MW 9=:P&JQJ'4]&&@" /]0S>2H(Y]'6R4[F]3UYSWI)@I:$P.I::[IL #_2'[ M2?BC=IZ>=K[O0NF@05-0-0ZEIF_*I< &@]M4@CG6:$3,6OWDC]AUZIT6- 4- MRJ'4=%,416'/MZD$L\$'86:JX8_?V2)0@G+* 7"HD+I!"HRP\S>58 [&,,3( MI!_^")TM 'TZ U2-'^T0W02%7-A3MI1P3 M=17S,5FF2 ;SDXPG,%F_K-;/IQ0$F"QHW!57C4&H;-P=[&S:W&WC_DE7W M>5$'RM:K,G]N9-4R[7>SA_+INF7*Q?SD0F;\G: O+[N[)L'M^T MVT+O=B:_^AU02P,$% @ EH)(6-F:;%M5 @ V00 !@ !X;"]W;W)K MNJB22K &5S/4];^R6A'(G#)K84H:!J#6C')<2 M5%V61/Z9(A.[B3-P]H$'NBFT#;AA4)$-)J@?JZ4TGMNS9+1$KJC@(#&?.%># MR^G(YC<)/RGNU($-MI*U$$_66603Q[."D&&J+0,QRQ9GR)@E,C*>.TZG/](" M#^T]^W53NZEE313.!/M%,UU,G"\.9)B3FND'L;O!KIX+RY<*IIHO[+IRV8:>5/,8=EO68TA3C/45*^>:WFHU1VXBY515*<.&:D%,HM.N'[ M=X.Q]^V(T%$O='14Z%X7I$)I!2XLE*H)3[$-O":W)1PWA':>M^'@8OPU<+>' M,MR#=BM1;IJA4H:TYKKMO#[:S^U5VZ[_TMNAOR-R0[D"AKF!>N>?+QR0[2"U MCA95T[QKH* M?74:"0 )2D !@ !X;"]W;W)K2G61__0TI1;0EDDY0 M%T$MR4/Z#697EY=E@657KD]&H3)9\QN#'^)Q6:D'H_/3-7ODED#DJ^.)L MS.A4#= 2_Q7\J=RY1DJ5!RE_J9NOZ=D@4(AXQI-*3<'@8\MG/,O43(#C[V;2 M0?N;:N#N]>OLUUIY4.:!E7PFL[]$6BW/!I,!2OF";;+JAWSZDS<*16J^1&:E M_A\]-;+! "6;LI*K9C @6(F\_F3/S4+L#(!Y[ -P,P!W!U#' -(,(%K1&IE6 MZY)5[/RTD$^H4-(PF[K0:Z-'@S8B5V:<5P5\*V!<=3Z[O;F\NIE?72*XFM]^ M^WIY<0\W\WOX^'YUFH F1J_E'2H/A2H\ .%&/T7>;5LD17>/AQ[X)!VE8F>C[A6F95+= U;ID2+0J[0 M[9H7K!+Y([I0;BPJPSADA=;/CC_][_".]4@5=K;G0TPC0D]'VUWX%C$RG023 M5FP/6-0"B[RFN4C_![L, E-5HDI"9$IDGHB,H[Q!K)ZJZT39<%W(K0 710\O M2+9&9'XC1L M-(PGN(/?(D0#:L<_:?%/_/B31&Z42\)Z<[%E#^"0+(, PO*$6Z%.>BA"P-J! MVA<:QV,[TFF+=.I%.J]D\FNHF#1%B5Q!>E$ZW6':^WD2X7'4 6F1&@?$ 3,, M#-$%7J#?M.%7,A4+D1@7%JLU$X7:_U;:"GI@@@Y70R_ 5UV6$(P*YWHW/Q'M158<=A?<*D:P0P-L-, ' MHL6"%P6XAEW*$;'*.VQF6 /(G/33>AEXO?RS;%FVU\,P\ZA ME]!L@="J T[AGYZO"LX1+T4\6<5KWGM5U+M! \9AGVB&X;QI,LQ M%K$PP%,'9$.(H9\1VV@"L60E2E5&VE'V.6X8!N,>2IM8%+E8QK!AZ*?#UE_7 M[*5F;94F)4FQX7L[UPJ]SWS*.WM!QR(V":8.)\:&(+&?(-L5+OB6YQO^2:6] M-IRXSWAT0KHP+5+A!#([!TQ#C-A/C+>=5.[ HF(KN9%I%ZU%C(38A=:0(/:3 MH*:7@Q@MU!:&M!L-+&(X()$#HF% [&? F[<6-U;H?0;$9$Q[SM 7"PFA#J[$ MABOQ :[L%-9?\RTOWU)8XZ.2Y+%FVU\%0Y+83Y)WFR)9,A7'(4$$*X+MJA<= M>?C?&[%V);?8QH8DZKF=36P\==3=V) F]I/FC*U%Q3+QCTX1*U[D+-/U6"D7 MU1,K.(3ZTDY%V,*+A$:DB]Q&G^.IR^L,?6(_?;8[9E-J[/#WZG8'=HN%0NDD MZ.T6FQB9NG:ZX5 \>==NN18YU)-OV2U>;G[W;CG2;/NK8"@:^RGZCKW4[9Z% M+%3'MR8]N8 +M11NI[/P;CP)N[;K2SG2-6*8F?B9^:Z0">=I8[525=P0H'4) MRY]YD8C2[F[$0L'Q=*>4;OJ"%CX'KW2@-D1-_$2]CYJOUIE\X;R!OVY"%EIG MS%J[DCXAAS'NEJXV*4P=Q3"EKW[3?K,W2U-+")#.J6.*$MV.L]^=F]5 6I(30YM;R)HSE * M/C"P$90"4G7[8(!2'&(;Z%F*RI5ZDS[)#W$4=7>(32R$?X[P1DPR0 [WF'N) MS(%9/("NSVIVT)@+J#'IE$ =M-J*^/I"^6/6Y8ILUL5[!,ZY)%=]2RL3R+7 MSC*D3_RDKVPD\J30J?N'E-=7'Q6)*NB?>@IHK8 &JD(DRA/5]U:E^EQ/(A)W MF[46,2ABG1'#I 3$GQ+,W@P>#=$#?Q1YKCQ1Y6M .S*UJF2II$D83GI!L"\7 M41!TZ&32!>(ON=^E$U<=!*\VE@[U>!Q%W>3'(A?MM7+VM3&T3Z;>Y.='\V9' MM"\%WNYP.OXO54*:IZIAHB-H*3.1ZNCXP#+5ET?Z-:SC19XW)WGWF[PCS;;_ M*L_D(]2?C\S>$VVHK3\^)CV[6^2B,!H[*G!JTA#J3T-^'(X=M)]%X*!+T!:A M, @61P^ZQ:A1WW9?:S9]I=DYW6W/Q?1:NL>J\H3=7D+ M=K2J;4DWNG;KBSBR#&JR#.K/,KH S2L:W?=3IE,9;\$7&\>1#MK/$$C4Y5N+ M4$P=F1XU600=>QWN1N9#O5EV"F_8*K8,S^YJWB3EW:YVI-GV%\.D'O1 ,_]P M]T>E5^PW.M.TGV'T8DM?A+C.9E"3@M #*8AY%Y:\K5WTVZI:7@R0N/OZP"+E MBJ(F0:'^OL2.KHZNQ&_K5@/8.T(3Q]UV@$6JJ]MHY\#9BA>/^AQ>B32R^I!6 M^[0]ZW>A3[AUGG\)3V;UB3TS37V \#LK($DN4<87,&7P.8:U+NHS>?5-)=?Z M6-N#K"JYTI=+SJ"250+P_4+*ZO5&_4![,O+\_U!+ P04 " "6@DA8M,(? M_X0" #"!P & 'AL+W=O2^E2R/1IFA(8ZKHV#Z[R;6Q2.S,=EKX][.=-"M5J!#C2V*?[WD> MW_ET%VT9?Q0Y@$1/94'%V,JEK$:V+=(<2BPN6 54G:P8+[%46[ZV1<4!9P94 M%K;G. .[Q(1:<61LR9.Q1;VZSL>7H M"T$!J=0,6/TV,(6BT$3J&G]:3JN3U,#]]8[]QL2N8EEB 5-6_":9S,?6T$(9 MK'!=R'NV_09M/*'F2UDAS!=M&]\PM%!:"\G*%JQN4!+:_/%3FX<]@/L:P&L! MWB$@> 7@MP#_K0I!"PC>JA"V !.ZW<1N$I=@B>.(LRWBVENQZ87)OD&K?!&J MZV0AN3HE"B?C.7Y&&X'FP$W-T1100D1:,%%S0.?H89&@TY,S=(((13]S5@M, M,Q'94FEK!CMM=2:-CO>*CH_N&)6Y0#.:0=:#3X[C!T?PMHJY"]S;!3[QCA(F MD%X@W_V"/,?S>^XS?3OV"?N*.IVV-/U(!JYLD_ M^F:ZW6&^)E2@ E9*RKFX5#V3-Q.CV4A6F9:X9%(U6+/,U9 %KAW4^8HQN=MH M@6YLQW\!4$L#!!0 ( ):"2%C")>'8X08 -\B 9 >&PO=V]R:W-H M965T@SE M[CXKMA)K:EL^24[@W]_*=JR$V!)0TGXH?M$^>G:E?592?+KBXJ=,*%7H/DMS M>39(E"H^#8"6+1*E'PPGIP59T!]4_5W<"+@; MMB@QRV@N&<^1H/.SP=3_=!YB;5"U^(?1E=RX1MJ5&><_]_R7W32 V#,9>CP%N#*I M#.N.*I:71)')J> K)'1K0-,7E:N5-9!CN1Z5'TK 6P9V:G(%\8VI0'>"Q"Q? MH*D0)%]0B+N2IT,%/>AVPZA!.Z_1< ]:@*YYKA*)/NOO&/O!,+Y;"E'-K0)]=$4<%(BNZHR"3B\ZXA MZR)MA[TM4XI\;S;ZX+> -RG));HE:9&@B"9P7) M']Z^&6/_^$2B,@$9QX4$(Z!$!8T1RQ4'!)C-T4^DFFX*Z$:_H7JN M(&@@B6)R_E#!D_FR^:;R MI7[AG[Q'( /?^;+V Q\WL^H K1(6)2@A$D%CH(-B"+;NXPN=B1+$"N&CJO$( M':)K<=A$I?5]I\,"P@33B$H$NEGY4W#P4^GQH_=41$Q6^'5 >%$[1:#GRG<2 0@PA2:N&9:$#!%/IP/.\)@_T\ZM 2@?T'@HVK$'PW>CI/0(:1G'4P_:(()OEK[ ;=MH,W1^M6984FS*00A1?Y6BM4\?_<4"L,G9=B?)'T@.4-W A/ M;1DVC2*N1PLFQ3J ]>"U$1K7 0(04':65ZRZ@]IJUZ-TJVGTQ^K1B '2MS*G MZZFAAZ:)9OS*>N6-W-&T9.3(^\.6F$WT5[Q,X]^=F;^0D4CZWA_$XRVL7);M4_"%LDQBV) ML17NCJFTDX7=[+GK,PO3CRW3CT]>/6Z,,IKJ;'F\ :A]L ,J45(++]\SVQK/ M"C1=YROLBCICZ;#?62;:6&ULMGP[JXT879:":(:=Y.PPX6@,HO)@&T$?&T[8 MSFFQ$'2A)6JZ)"PEL^ZYUZ",*A2]UU].(.?@W^EPV=6_V8KYUFT3J$2LYP[Z M?%^P.B+]8V9'VEFMV^)C]EV^8^.UM9KNI&4%>*%B^:8"^*-]R*R_C]+@F]K@ M6W6\5VD=9K;1V&9B)-^WJW>OW#KL'#LH&S=3"7R[IK] 8!V(+H4UTN_;I=JM ML';[G1V"[;C(Z#YVZ/X3%=8!@\-CE\)BH_K8H?I/4]@&95-A\1@VM-T"BXW M8[O /T-@'4B/MI2VX!CYQP[Y-YO23D;[.'/#1OQQN ]MQ?NH"-A4!&S?%/1I MJ\.L=RBV:1B)QW:M[A56A]U33B%L!(WR8\>Z_?GJZD!TJ"LVPH_M,NU45X?] ML]35:#YV:/Y3U=4.$QX?N=0U,(H?.!3_:>K:H&RJ:QCVKU\#H^Z!7=V?(:\. MI*UC,%MLC/0'=L'>/J?JI&0%>*%2!1N_P^SGAYA]5(7 5(7 OB7HTU>'F6TT MMID8I0\J'K[/.=\"$8>BJ M1*&I!.&KK//#W76^[XUZ*U%HU#Y\M86^ ^G12757=(8;WQQD%#;C^LL*B2I! MJ3\_:)^V7V],ZV\63//ZTX]K(A8LERBE ]W/.U?I&=]!^TS+Y'U!+ P04 " "6@DA8<_*4INP# "^ M" &0 'AL+W=OK)F/9(/XY#>?RF4V M\X1 @7 >@=-G"[>@E *]<@\X_ PIGG<>3Z"RX3\;DNXL8Z*W#MMD3 Q:J>.7?T]Y^"\&13(H N_H M*+"\XXZO%@8'9KPVH?E%"#58$SFI_:4\.D.GDNSPG74)Y;)\3J9%9L6>V+DX"WH&8LO/YA!6S MXOP$WOD8Z7G .W\%[U=3IN1:2 M*_9(0J!"=);]>;.QSE I_?52AB*!BY<)^.=U93LN8)EUWI?90K9Z^V9^.;L^ M$=[%&-[%*?3_\4+^T2)Z[H)?>G2?GC[YD-1S*ZC,&SF MUPP-"!#M3O#04-)[65C92FIPW@Z#NIHP6ZZ3DFZ44@L?R,RB47TKJBG>>^= MP:TLP?@ )3FG"]^=V0Z$K*28,*&P+\]\)R!?6+F!&Z"%ZB.O*L59*]Q0[1!8 M10FB(]KX>*JQK'QJI0 [.CGF!&V' Q@;T*BUJ=(G:_[^VA(HM)((=D9NJ329 MX)UT7$T(:0O6^5*E5J6?*)H)A57[(RX$]MH%4DD6HN&Z#G>O)-'?AX(FZAJH>\5INZ/EMUZ:^!Z/,Q9JU28$ MGR5)P+.AWU M]M^2 28'19^$V)N],-*QP'K-^S)X]U5.DRZN4F."HV)Y[D'&$TR9/58_>!Y4 MN_'YA3C](SG2'!^)!$KB2^TG/Y@I+9@Z3$Z/0D44Q\LH'8?S39Q)S^IQLG_A MAJ[64B569#J;OG^7,1.G9=PX[,*$VJ"C>1>6#3U&,%Z!SBND]I,VWL'XDV7U M#U!+ P04 " "6@DA8T4:=&%4< "57@ &0 'AL+W=ON]??V[ZK3:O?N\+W3:/T/9T_.PA/7W^_ M5UN]TMW'_7L'?SV.LU2FT:TWMBVC;WWVN<"=K*W] MC'^\JWXXNT""=*W+#F=0\-^-OM9UC1,!&7_(G&=Q21R8?PZS_T1[A[VLE=?7 MMOZ[J;K=#V??G165WJB^[C[8VW_5LI]O<;[2UI[^+6[YV6=/SXJR]YUM9#!0 MT)B6_U=WPH=LP'<7,P,N9< ET.^&/NEP63Y\LBLN+ MRZ?WS/;7VG0-E^:^I#?-\SZ;G0P-ZZ?>JU#^<@85X M[6[TV>N__.G)\XM7]U#[+%+[[+[9V]3"FXM]_WVFPOM(V>]4><+Z^57UE.ET5I075 M:#U_DB'PQ\:T"J93=>%A#0U.H//%3MWH8JUU6P!S]\K!$?6R)D!6N0[1?-=H!!XI'?_G3=Y>7%Z_^ MY>KJ/7U\\NH;VBJ. M7-DC?%@F7[V]CG.#AP6B.EB]@?GWUB'%R^):NPZ<*_S$+CAPO#*^K*WO01)% MB[_@GF%W=5\Q9W"924;>QS[<;<;I)!\@SC:F0U[M>^=[5)'.@C,O=X7K:]FO MT]N^)AK]$N4.+M8ZO4!:O/Y*N?N=[>L*Z"DPZB#1,.93W[);)ZIQJ]G4#TR( MA+:V(QT8LNN:=?2OOKAJVQY&?2 Y%+ .QH#BR<7YOY&^A$<.6KE"HX("R.54XG:I_*[8 'SR4??@ 6,K,F7TP[IB2>R 51:] M5PT4>@ F,('3J.R1-$->HH)G$ XA.S9]!TXD#%AD/HYG@$L6!8? M/4WTUG>F(5^.#&&58JZ9D]U.@=YM-JA^1%C#-LR^'^-6\O+)17T=Q;1VOG'R?Z@T,/<]-(K^+XIU MWT4IHJ_ E3J+]G.CVQYE5UK #L1H'H2K5!H\ SN6) @JZU4;<%7 CJO)2Q# M H1=[5* 5?&5."@;D 'U_7(:S>@,1C/\RK/<:?N1%0%V :+F]EZ# MTL)<&U)-2!:TV54#8B[J(0XGCW8!D*K=3(CA1-T#O<;YNT. B8.E!!A M7-DW:%G( W"L:/K+XLH'[XX6(<_"FB ]38X'=@W1%&QZK1/G!;20,7@*2K!. MG\64D@!996 *H-[91O!=)#<$$=P#/Z:)L#(@.7S*H8\"B7^U5UL^F*_\/A%U M?38FSPS"&/1RE?:E,VNV'LZ3%E^2)RW"ODZ&<&,(&LG]WP/19?%;[R8=->T9 M(G%&Q1K+-$4%#\(.$(LD=I7TG86YIH4!N0Y@VTC5%&_)\2*:P4 )-I5BT\ W M1P+K ^,0B[2JUBW 6M[1,"Q90!6!^ "VL!>HMLROV^)CP'3RRR&.G[/6FN MK(:N 3:J,>IXAK+.WI";02KACXVFR(C*)4.B2D%$JCE\!#S!NQ)2ASX[YD0X M.O)H(N7-#'A%T 0"+LQ2D;K00L\OGB^BH(FSUT.975.A3H,/#\R\6EWCL,!/ M)@W6U:D$0<4&?@Q-$+@JMOG?.M';[RW[! 2;!.95?D;IQJ-M=MI%KPLWE6X>)2&F$$PFP6N%VUH<61$ PK";ID&U&") MGR$!(\QWZ[#0T6:6&1-I8BM&@8BI]O@$[1N+-$PJ06Q)O&6&'AR("_(>LB4& M7IBB W>&QAD&\G:4;(;#?KY[U!Q@*]B0AEQ7*\A9(>'I,N^ 96ET$EO0Z^#B MHJAP7[G:K).B$5 %S8&O9%<&E]BK T%"YEVPS.D))X83[;R7G3@ 1G12K&@I MU0=*8)V4BL;=XAA$S]IQ^ &_1)AG#JX!OPAB=;<6U:1! TPRPE1F90>YO1F%@2A78/2Z0N MX0O.#ZA4UV:J0?@[%_W[F.9 9)%12T4R/8UQ*RI-$]T@IT<@0!KN0S!TF7X->O"S,$OBTI[01]K/6E/D"AT$$'0H,=&Q] MR,>S7;1Z TQ,@5K"<:*GT(;4#E-JK,/LTZR>]!& .7B\4OM$&M9* MLO--Y='J%D.@^)Z+LEH MK &)1XI -B1E12;C"*3M2!8GRH"42FF"%D,ZZ02F#[UU;81:TN) M:' B]TY(3)]5@U#+.86K8"0;2:@ +@)H>H&7"*T6O-6UOXZCD MJ 9BN@QB GAIN'P7M2D+Y(S&2!&#HW):2I3WVOD0V9)%K92<)2$LE>B9P]!! M<:=X&?.; 0">Q*TT802-KTCAXVJ3(P#88DH*4"3"W 07 MQ!4%%].Q-!4T7D:LG+YC>Y8B.,ZJ&S!GCK([JJ#Q$"S0@0#,7;!B"?NP;-]Z MP''L 2/Y_;Z*985^OW4*+<=I*K)(4$&H(1YAL\C<"%3>58FB@?%D.DH M.DID0]BE[G0/*.:;Y&WA$,HTA$295"RM!P;.IF]R9-+\JH#A$7@QY9E[R ,82D_U!0I MTC/9>%2XQ3FG:DI<[O/)'Z;'37MC30E_#(,O8OI,K,'C"49/YEA9"H'QS'.X M8\:AL! >BO*XE8=V.=!#(1M!0\Y7BS%Z;;*"B.X.TZ!-8HI;8G+1$(#0U(SN>H'G(:?SBAGIPN^1]&2&)1JUS@)Z;UI]WV7)1_3ASG &EZ(CP4$#,^LL2S^ M3AX'!QE/ME&![,H./$%:>>A)LD)*6(]/8/+(J@]I,K#NGY#@7).E7+<'2M@>677YS6_^Y*K4=*J8L[^_Z@, M2-&+BJ#DUR$_V./JE .&>A+Q3*P10T?G']28D'*0!0C/JY!#HV(6>VM:SKX0 MHV!'TPW^)*B)6 L_+(_$@07A*(M6$Q"7>C<2[0GJ=NJ.3KCJFLXN @(>?3WT MY9Q)X *,"ECIL+4$,Z;\-%><\9 ]Q[#&MG# &EM#!W9CSO@R%/FPY:SU9HDG FIK":]VN\CO #;%"Q%JDP' M50_D7;$T/^DWX\&'!-:\+)AG)P)"VO$ZZ2U$&4D$YZWB^G]3'H3CHBBL^RGT^6NI1.*',.."UB+5*N24M6X4K48'.UGZC+M"+? ]X:3QY,(X+*O M<%QG-=Z8_X:BRC1XZ7%^YST&'B5,@@!0-HQ?"RBE4;*GK4!^Y-N%\%1I9$];AA-\/7V-$[2-TP MYXJUE<&I*&8F4CZ@]M7&],WQL@GI9N$-V]M:68U<:XD M.&7TTQ%HT(:2S@E"+*+0,:PJ+L8EQ52,SO+3,?0;EXJFJ8G^/@. Z2SBX>3S M=SI_B=.A5-;C*'($P!"SK$&_8M]_[%">SE?2&>V1@UY,^XO%(.0.F?2 Z?&) MTFRQYV&#G RK/%WH/Y^6A6ZW*L0=.C5E,\DD0^R<*!PS5U/>DA/(%3M<>:). M>0)(BH426AR/3BIAF\2-@4)G:R>.<'%!M5P;*!JM\#I.1'$@WCX 80P6J4B$ MXK#8!)L*Q(QN*,>.XUB[/VDJMJ'I2%[U\.;2QN:Y.G >@9O<[T9?X(P$0%(O MYYA? +*SV>(G MSB 4/'Q$G0>5HAV8+K812TU#CK*Y7DC)'X1/+L5Q1GU<*T_X97# GH[!R(XK MJWTX,G#4/KX^S!;!9F\EA)(4LA8[YHF5R?.^D1K+BJY0#^Y%CIH$\YXT=BD; MJ0F=>K5C7,^))X$O^3[A\U>AF=$+CN8:*9:L8O#S\:+)L1^>Z(Z,/$T-7PP^ M0N,0QF1D\D%WW(4K"!X=LZ1,)K6+*,?/C8 MRNX2'_PL(U+=.HR2!FC"@M6YU"&8$7T\] 4:F14XB)(PKFA@Y-9_]-)',G%( MAB[ ^.-22#@#X!/FARLU'.O&E>'1J?>X*B/U%K )O9_NIUQ+%: M:8;4LZ*.'QCX=3J&]%V\)SHX6$!VL0K3)2F^\2///^(B1783ZYM18*YA14/' M-E/WMNA(1EP6N,36MN?QSY9<_9>R<5!D3X?F,>Q/G,>D9FD.Z7LVN<"B'P/= MHI'W^[]TC2*JX+#K,;G^\>G]H#0NHX,;"3/S)2,.#U,EOK4N52\ERU RB;$_ MB[BCV6;KS#[DX !#41(E=[C M]1V147@E0?G ^T7)//=PI2,H*N6&?>A6P]!SLP,$N_=$A M32Q0C:J?G+^.;W@)H?F=K\Q=2YV(^X,BB89S>JQE,B8 @O0AG-5O^K82O1]> M13U^JMAI;(8 (?U3\>+Y\@5&S5H*IS#@^*ZZ*$EQJZGG=N*^&@T',/I^;MS<_!R$R <9^!HOF;KFASP$D^*Y;VM.'""ZE2F-!5 MU)YV*Y!^BF44^9)3S-@[E7L]4)A:+B;0!7TYR*Y"0N./&B^'\<>A+W%TP-]O M-GA[L"UCDT^BV'BY-1T[%2F+0,X!3..Z+&_D' HAB"T,[G2)K02EL0W6\'7 M@U<[##1,WC2$*%^CPJ?N%3R*-BUA^-0 @ZI*\%&D$-B(?.K;(%.:/*@ QI1[ M;ON2Z\9RLTL% ]'O#Z 71%!^8_9:)/%3=G?$=ZYG[G-1UV)_/Q]*@"@^A7#%S[?18R3D4>-_5OH>0,U?P"K MT:PV@\V*7SMNC $EM](\E6\G7IPE;P;.<7JZ ('D>@2QDGO&XKLEQ*$(SAP" M'(Z8V-0CNGB4(,-B/=J*7/GX26/XKL&+TH5ZR(;@9YKPVCK !0P\0B_$3S^^ MNQY>B,Q!)$*ZY#0J>L,'T1X\V*\V9J1M!0BBZL-KGK**TY.+/\>+7@_=ER7/ M(5=LI ?PBUYJ H_!ATNZ9C\92A84/_X1-'/R.:FN5Q/A:$'GP2>L_&WQYZ]8 M$D/TQ\T"0Y0#C8S&1NF4M&^AECPR MWZ"]8!4!L?2LSB#9CPP\K"#\4E"CZC(=_T,Z=6.QG %/[1%L])'[][ G'NL% M#11!D7$I 1.+TS#ZY$L>,(#*6S9H$RXVBT0V22%<'WVXID&?#2_+X\3A>BZ\.P73<4""KL H!M :%N2V (C,Z)C&LJ98T=[S-2& Q:$U,F MU49%)UBP.?#UHGGO2'J^QCO2K"\=(E9*IO.S_:3:D)]1IX2H5M"E4XP]:VA% M'Y2KDJ'Z3&B0BMIYPJM)PCM)<-R 4V2NL#O>GK[3S5YZ9M@8Y6"5C,VZOV(& M"M*4@Q475Z3\ON4WJ'$1'(O1R0;C>Q0'+RU<2=;R[.+9HW5\Q]1*N;6"4'/^ MVUT-2239/TQ551B MRN2PC]1XE+UHXF,<]JM=TO+G3\#&TNKO,G1-X?W)JU'^F6YKR@O,2*L\7FHQ M?A=BV'%&%M.N84IF#]&$#CM^B P]C/LQ>Y=HT 7 XHK32;+R\"H"?-%C M>O7HL V;! M6:=0%SS/\21;I=9*+5-6%J:2*1"]H@[R4 MVW'1383G\2HCM3[UK11I^?6)R"V:(%QF"(T'@W)3?(WF_Z$6?7NO%F7]$!R/ M9WQ21'#AK"?7#CKX043*A?4HDUP0^+[2Y=0[IQ]GKPI'T$$O1*<7L[4=OS4\ M?EN$=ZY?\:O&T^/\PO9?%&(67]1Z T,OEB^^/>/"?/BCLWMZ\?C:=IUMZ.-. M@^MW^ #\OK&V"W_@ O%-]*__!U!+ P04 " "6@DA8F<)N@VP% "-# M&0 'AL+W=OL>-V>IFD'CMI'SI]@,@5B0D)L !D6?WZG@4I64IDIR\B".[U[%E@ M=;8V]HLKB;QXJ"OMSGNE]\WI8."RDFKI^J8AC2]+8VOI\6J+@6LLR3PHU=4@ M&0XG@UHJW;LX"WLW]N+,K'RE--U8X59U+>WFBBJS/N_%O>W&K2I*SQN#B[-& M%G1'_G-S8_$VV%G)54W:*:.%I>5Y[S(^O1JQ?!#X0]':[:T%9[(PY@N__)*? M]X8<$%64>;8@\;BG]U15; AA_-/9[.UFO]IY [ MF_5$3DNYJORM6?],73YCMI>9RH5?L6YE4WC,5LZ;NE/&>ZUT^Y0/'0Y["K/A M$PI)IY"$N%M'(7%F35K85D:UG@14@W:"$YI+LJ=M_BJH.](K< MV<##&N\-LD[SJM5,GM"]P>IZZ1&9WW MP']']IYZ%S^\B"?#=\]$.]I%.WK.^K.%>%;S>%P?C2>1]L76K+A63A:%I4(& M(,SR\=-NL=B(@DQA95-NQ)HL">G$TE3H7"=>*RU\:59.ZMR].3WY5%JB PX( M5)#J!=E0Q3OU\/37$ZXQ%SH1N]7)9Q0)>@3S4DS3*)ZD6(RGT6PVQ2(> MI=$PGO$J3J-Q.M_J_*9TD9M:8'>6S/DQCF.1S*+Q>"R2231.TI-;0'L'K[.23\;)B1T/>YBAFHV@R3[!(AN-H/ Q1 M3$91D@[%1R,RL]+>;H2!>0L?,J#E2%3*<81R8>Z!9Q;D\([S%+9?"3QJ Z2[ MP-Z;NI%Z\\.+61)/WSGA0QAV6Z%\99%ID/0!?Q1#."!=MTC3MW4(^+(88]R' M QT: &=9)74&FY^.N,VV4M(Y\B[H5THN5(4^@L[WR/%M!+^N- @Y;-]0-IBJ M&)86$(<4,U+W M293.IT&7LZJ,+MYZLK5HC-W2GFV-.':L#X(2R@FELVK%$"*?MI(= $8'T%=: MKO+ .""4XVYJ5\Y4*I>\W:$JPHGL^AP&D%K#G39",ECA,U<_0Q[*(TAX<.S' M9"K86"M?PE.'T",PKHOZ>'D/F_ ]^1/OD8Y=\8OX+4:"5C/LQKIZJ M8@"5WD(O&K(>MW[P8O@F/*C,,83Y.*H[E1NR8:1@-'Y?5*H]E]R>1+,G8?8D M+(5C3GM JM]F_+VJ&)\=:Q^C<-R)7I02O:>-%QNP94&D]U*,Q+I46;DMO3N2 M"="5=4O38&X-,& &*O=&9^#)MVC?P"V7/F5#7@IDX,3=U+>80I:N,RJ M)M 2S/.;1F4@R$8XY.F6"G9P8E@PCQC?MMTW)*V+#I4KA B/F4$\4KP7P$O M;E),5*S?<$<(OBP4GP$2\16DR7ZES%3D5M"MZRADVEBS),=C&8ZF Q/'_']E MHB]NCJIO:]<:XEKM]R*S\RD^M*5AT"$%'*2U4A>$R1'&0 ^N5,>2#@Y0G''H MB\LG^@EY-LCR06'L(V3S4HQ&T_YDUP50>BPPNNJAH< ZU G.]IBPM+B4['V,'N'\C%?U!+ P04 " "6@DA8\]Y>L9\% "K M#0 &0 'AL+W=O5 MXX71Z7$KEGB%[D-[:6@VVDB9RP:5E5J!P<7)\"PZ.D^9WA/\+G%EM\; ELRT M_LB3U_.38<@*88VE8PF"?I]QBG7-@DB-3VN9P\V1S+@]OI7^TMM.MLR$Q:FN M_Y!S5YT,BR',<2&ZVKW3JU]P;4_&\DI=6_^%54^;)4,H.^MTLV8F#1JI^K^X M7OMABZ$('V&(UPRQU[L_R&MY(9PX/39Z!8:I21H/O*F>FY23BH-RY0SM2N)S MIZ^TGJ]D78-0RXL?D9?#&ZU<9>%G M-01 '$89SLD9=L#$Z\O.2'#(8+:Y8;^E'3W*9Q*1[85)9X,*5U;[1#20_B&PS;;TXIVT()4X"J$4AAS(]421*,[181Z 4[Y3-BO+/&%3E#1 ,E*U%7T?N>/(,#B".X?F=(DA.NJ_"),O6 M*A3$<=$9UI-]9,G,IC<3'YCI+83 $TYUTPIU0U6PU$LEOQ"I@/916TB!IQ > M%E0PZKJOGJ0\,3GMQ9W3,D$;14-5\5,GK?26N4H0;^FMGG,C4"6%6R MK&BM)"Y+N\MM5% 51,]3:JK64X<[T+*U(OH5KP#SNLKH;EG!K+,$3VM) M6#.3RHNRO63+-I!Q;$,/'?;D??#<=V(R^&!QT=7PFUP@O#*:9$]OT7GFT0EG M9'73]4YZ2U?AO?W!M);L6.]'UJ>2K84)^S/BV*84Y)!Q1G#(@[P@2'#$XR". MBL%;K7XB6UJD?!)+@\@QLI P=P8I<8Z)+PG&X838HB":%(/W1LSI]J6;V3O8 M\124:)!=2.Z62G)VTE')!KE^MH\S\_J&, X*0M8!9$&6)W0DJ9E-!E,"/3@L M*Z5KO;R!E*ESR.(@BR9$G69!4F1$/@ZB)"7$EQ^)#F+2."3;25R6TFZ:YH,' M40Y D5.?0A11#B21=U0146XFWE').)@DQ<##+0G_CZ"E09)&?=#2("-O?&_0 MDB+Q0(HX6.T18% MR22G;YJ/B:J@X,8$YVCP"A55PKY"BCGU;I+;"6Y"(:*\BTB?),X)?V]@=;)QD=BT3GN:78>0:W]OC!) MNR\T+ZEA(MW_1&'8]^R031ZO\Y#T2>' (+\1>#]?7WH>17Q!,T5&""?[>$CX M#<)^=OP*B=CCW#4%<[MF-[)G::W>PXNYZZ[3YT^@"1D(@&)!@ M*Q_O]\! M>),M.4Z;F3[L0RP2! [.]YT+SD'.U]I\LID0CCWDJK 7P\RY\FPTLDDF&V2K/ MN=E<":77%\/)L!GX2:XR1P.CR_.2K\2=<+^4MP9OHU9**G-16*D+9L3R8OAV MC$W$ME")!4.-S+7/8 M;DD+^\^-]/<>.[ LN!776OU7IBZ[&)X,62J6O%+N)[W^IZCQ')&\1"OK_[)U MF#N;#UE26:?S>C$TR&41?OE#S4-OP2W?<<,T.S M(8T>/%2_&LK)@HQRYPR^2JQSE^^Y-.Q7KBK!/@IN*R/ N+/G(P?A-&64U(*N M@J#I'D''[*,N7&;9CT4JTNWU(RC5:C9M-+N:/BOPG4AB-IM$;#J>SIZ1-VN1 MSKR\V9>1OI,V49K 6O;;VX5U!L[Q^R[,0>1\MT@*F#-;\D1<#!$15IA[,;S\ MX;O)\?C-,PK/6X7GSTG_&M,\+^C?V@EV%+,] MG/F6"\7^5L(XOE(3K6<:9RXP0KYP4IK\@PSLW2;9A2!\L;6EG>KE7 M+K>8K) L[!F[$?="L0G[X;N3Z63ZYD-15C0# JJ"IW\@/$0:L<\5 *:L-#*! M+K()=82)^22<]7O+%,)EPE6$#2R-8E!)OI!*0FL(=<"PI0I+N1-O:AVF.W1X MLF^SH1"V M@J]RX. *$TC=9:44<\+DQ"@->'!];)L&P:Q!NPT)N-%"DMU*-F!C$4< 4A9:D/D+3;0 MU#E\@CZ%KBD,I$'YPYC2BM@TX\NJ2 /YB0)4: $9\)C&4;CM6 CSO%+0PLIB M]25/B=E-SR.(\00Y#0L)"QXMO,@$PHQ0G$0!_X)D"VLQ(U_(PG_?K^-LV^N" MOM124XFH+ M 0[!".Q[NA)O[;2%4J/G%++ CY6E,%*GWLMP)L<^9X0P)5Z=U]76P087Z8'R M7O?Z#;Z FR*![S;F\5ZU%J;UF92BL.=*=&H#6U(90[O@])6>LMK7*3Y]C"0- M&.4I7B.2:L)VYJ(#_U%7%NYI#\\&.&E$OD#L-:?-H'&G)O8;T_U,= [>/P)R M-KCF-F,4,MB*DMC98(?7?L]>'T?'QT=XJ"-QZRE\'/@MGG+UHL6[K&+)+"^R M2M\OOX5I[-]AFUX G[4OFV=C.6*$@H8I)U%P[^9X$AT=C9O?%\LN=/'JL?Q& M9O,[B4YGD_#WB?W[5MFMURR:GTR:W\&_JD*PV?CO)FL:S8[GS>\W)6L>S2:O MP]\_01;BQ),5?C\4I$%1=PCDFUT^M-(/PJ%ON>$K/%*!S6[XPD98B.(4KOJ1 M;SS1T58:1UQHDU+,[#] VO.9=OB>S>,9RGNE_);%$RU\JB/NZ ,J+YG[L.H' M9 B\??O5&;N;OT:PMK%-?4W:[(O38]'3C2>(SGL*\D08AS:/S@+?#5*!6(NP MK*R,K7H505][OD)Q2 5!T**#3DK@>%$5D07)VI= ?2LV7%2I),"$22N9AJ3" ME=^L$G281%CS/0%^CSFAKQJI\-$7'Q46.T^(6^1$-76(*> M0_"\JQV61N?]#SA MUJYL*#'@,7P5.H]'%7&GP2/GTTFP8Q+(IA955[2>"IB8W:'C0EWG 68<2-M2 M_"O(Z'E(!,5LI6A>"/E.Y;8B,P@&6Z>+QTA)QP8+A&4>2WZ35V![0? MB!*N CY#GQFB$I]UCCZS!GJ(FH+ZX;^,]OHYZ[_$\BSM@OL%(4V(*.^'(KR[ M$WE2(-]!5O_F;4O6P,LB.8.KD'XBL+B2A8]V:%ZW=5U=-)E%)[.CP2W?^#!Z M#MP!.STY8H?T&TU/3]GA()#DL\W+^#E ?3B=!"'3V10B?EPN<8+Z^R%MA%P5 M=9Y--H]RU>RW7KKC[(AZUT+>#=/Z2@I$)MR8 M#5DL,$JY%3Y?(I4]A$S0YSO%OSKKV0PUM&_8:824\Y<"'DOI;XG*8.=XUW7E MJ'>KG NS\G?GQ ZPAPOF=K2]GG\;;J6[Z>%N_R,W*\H62BRQ=!R_/AHR$^[+ MPXO3I;^C7FCG=.X?,\'A)S0!WY=:N^:%-FC_T^+R?U!+ P04 " "6@DA8 M(^H]-^,# O"@ &0 'AL+W=O1MKJTD0F'R#)3-]5:&DE972 M);,TU>O 5!I9T2B5(HC#, M*QJ4WGS:RA9Y/56T%E[C08.JR9/K^"H7:SKS( MVPL^\/7&.D$PGU9LC1_1_E$M-,V"#J7@)4K#E02-JYEW&4VN4K>_V? GQZTY M&(/S9*G49S?YI9AYH2.$ G/K$!C];O$:A7! 1./+#M/K3#K%P_$>_6WC._FR M9 :OE?B+%W8S\T8>%+ABM; ?U/8=[OP9.+Q<"=-\8=ON3G2\TY5?;>V"R@#=?:EY1Q.TTL(3M=@3Y#N>JQ8F?PAR3R(0[CY Q>TCF:-'C)"X[ZL!!,VF-_X>_+I;&: MCL@_IUQOD=/3R.[:3$S%9RS6\YI(DJC:D9RXF/4H; MEDO47>K@UUHB)&$[ZUVKLJHMK7R6:817$/O9>-3\XW'8NV85MTSP MKV2<2U*43/Q4&WS0B$,_'"009?YX..J]K;7DMB:Y@U6K%<_QP%;L)^.0OFF2 M]'Y#NLT;)0BXK+2Z1;?#P, ?I:'[CH?$5M*QJ-L"0I[2MC6EV$ ZCB 99;U/ MBL@Y\8G@N1"DPQCBH3\>I63.F E5H;PN:\%<, ND\Y)SUI8G4F6ETI9_;06O M(4K]*(O@P@TC/XM&<-$[DR>*633TDRAR@\Q/L@QN#BW@'55R@SX-HTB,&G'G<0%SH6%X-KD6O40L ()G/)6- SW0047U*+6^T1\!VMX3/OR,(F[ M1!]2>3FIS\=W^+]E,SK ;JU%_>2_9/-)7%PZW=5P;0'<,E'CMQWQ';\3!,,# MAK2)T$[3.2I[CWF=>A>"@T>\1+UN6A5#IZJ6MGW/.VG7#5VV3<##]K:5>L_T MFDL# E>D2AD<>*#;]J2=6%4U+<%266HPFN&&.CK4;@.MKQ2]%KN),]#UB/-_ M 5!+ P04 " "6@DA8&* A>OL& !&$0 &0 'AL+W=OYS/7:I)XX::=S M M[GU],1RZ-%>E= -3JPIOEL:6TN/1/@Q=;97,6*@LADD438>EU%7O^I+7[NSU MI6E\H2MU9X5KRE+:YS>J,*NK7MSK%C[JA]S3PO#ZLI8/ZE[YS_6=Q=-PK273 MI:J<-I6P:GG5NXDOWHQI/V_X7:N5V[H79,G"F"_T\'-VU8L(D"I4ZDF#Q.51 MW:JB($6 \;75V5L?28+;]YWV=VP[;%E(IVY-\8?.?'[5F_=$II:R*?Q'L_JW M:NV9D+[4%(Y_Q2KLC;$Y;9PW92L,!*6NPE4^M7[8$IA'WQ!(6H&$<8>#&.5; MZ>7UI34K86DWM-$-F\K2 *>O?U4PR5T./731RC!MY=X$N>0; MU'/']4[C"J#\8K,1N(UNI/N1*WIJQE]2R*L.2Q5,K_&ZO]LS!+H;W#9:E3 M)5B;T!7O^3RX'_3Q^PM^[W7U(&MCE9!5)CY_L4AR)1I$W(K*5&>IK%)5R$6A M!*J$E1[[PWE"/EBED+S>]<4JUVDN5VG19'02B4'"0(M7 $:P6RM1I413T[N)>%;2.C$0 M-T[4TGK2Y#=^^:<3*1BLJX9 2P=I1W@[WRQEJ@OM-91:];71MK,F:RQ)D*JE MML[#L&))4DOM4EGPL4SB_O9QP*J]RH04\"?;W<)AX-E>* A"CB+[M0%T!3NP M=B<+(VX*;_KB5A8:ME9:>&97JU6IL1D'JP+L-)?V@8GXHX@'4U3AHJ 0C485+7M96U10-I1 MB=V#'"&CX9'.$RUKT49WB'? @BY]5M)U*9!U!&DJV61,*P#)T"G#G3.%SOA$ MYW'A4)+V-D;9([/23*$,M#[Y!)5;E BG>5N,D>">%=TS5Z0HH4^/PN%)4 M(2CY"O1X)UYQ*4&:PTQW>G'R*8>;=_K%[AGW0/#-MR>_K2M+*&X7G%P,;'.W MM6N#3+R*3REF_?%\RM=)-,50AV"N>9E1V MAJ)M,9Q!C":\C7_987L5]447<&NB[^G+4"S9G=B/FN6"T26D&ANJ$SG#!=Q"<"2C#>=B=^Q(D7>ZX9[3OKY(_O\@+1G7O- MJ9@,0)G!9%]PU]S9(!;_:'_)VP$R)R0WT]9TAU&YK@M.8#265+I<++$1Z1^F M\1>4^9M8O$S+XVFW2:U;.K=K"3LUB&>*$+*N@AT+$*=)[=3E MUGQ(L+]%4E $=;ZS_?MS9X\J[\)H\R>--N *Z5AC"V61^#(6KS9G3]M*=,KA M3J(Y[9B(<3\:Q70[Q>HXW,Y0DN>S$=W.B2+3*=V>=\4#37*)1!-3JN,GGPSE MPNZ<(A*JY1-DO$-[0(EL/$G+WLJ8A2GOV!0:^MKHPNQR5*1P-'@!"L' V:8[]=>U MNC-LA1A'M0&!-E:GK.:WGR84R ]VA $ALUY9H.,%)[:A+)<_E1+&M27/C M>7P+4)I@VCST537<^K8M%;HF?<'3[ Y[PV?N>G7])\%-^#;>; __,+Q'T]45 MN6,)T6@PF_3"Z-H]>%/SE_+">'QW\RW-X,K2!KQ?&GQFM0]TP/JOD^N_ %!+ M P04 " "6@DA8O-V]7%\% #"# &0 'AL+W=OP$O3!JA;(^GR4/2!DJXD(A2I MDM2,_?<]EY1F<6VC+6!8$GEY[N&Y"SD7&^N^^H8HB(=6&W^9-2%TY[.9+QIJ MI9_:C@QF*NM:&?#IZIGO',DR+FKU;#F?G\Y:J4RVNHAC]VYU8?N@E:%[)WS? MMM(]7I.VF\MLD8T#GU7=!!Z8K2XZ6=,7"K]V]PY?LRU*J5HR7EDC'%67V=7B M_/J8[:/!;XHV?N]=\$YR:[_RQZ?R,ILS(=)4!$:0>*SIAK1F(-#X:\#,MBYY MX?[[B/XQ[AU[R:6G&ZM_5V5H+K.S3)14R5Z'SW;S PW[.6&\PFH?_XM-LCU9 M9J+H?;#ML!@,6F724SX,.NPM.)N_L& Y+%A&WLE19'DK@UQ=.+L1CJV!QB]Q MJW$UR"G#0?D2'&85UH75C6U;%:!R\$*:4MQ8$Y2IR12*_,4LP 4;SHH![CK! M+5^ .Q5W &B\^,Z45!ZNGX':EM]RY'>]?!7PEHJI.%I,Q'*^/'H%[VB[WZ.( M=_1_]BMNE2^T];TC\<=5[H-#TOSYG K)R?'S3KB0SGTG"[K,4"F>W)JRU=LW MB]/YAU>V<+S=PO%KZ/\]9*_#_60#B;.I>%V9GT-#3MSWKFA0 P?&OS3QNY/F M\>V;L^7B_0%4QW7MQ?!;DW1LYQ,H\H G(1UI3+H.G#: M.S""S[SWD,+[*>\ :!O^9RRJ*Y!34C]//S0R)%-\XE'" SR7O8-8T957#Z)- M54!*$8R'G8J'R!*MJW9$[![-(33B3A7.L@@3INA[ MB0D8;AI5- 1'0:$[3DT/BXC*%*^;&:1I]8*;LBP%C3)_XH5 &K5$5-Y+06*ZH M@8^L(:T/+[F(&J7L01_M,)^J'+H\ZPW-8IA^*N\_U&UYOZ.N51^XYZN4S:-? MJ N-J(Y;K+B^4Q%B_'F^26N B^;B MD9IH<>54?(\+41*@-SBH2E6$Z-K(* =C4)TV..IVF-)\'_(Q^"-JJA%FFBZ, M\>:UEDI'X*%+Q!J)71]#'A ^U1)*5):EXD7PN@^10\66LVF$.N3!VV.8*"6) M#D<:#B]@[#1GP5K)IFLNJ-@H!LZ' 4,,C TB'MPF0+"]HN5YO2OX6))]8&J\ MG5BPD_W XJ/"'1'='"T7:23+-:%N]>-86H-3=$C;ZU@H:JU*)!5,$,LA/66- M Z!F==$WB1OX>$0-@(*JBHMCX#3VA,EX$*)W83NXJ/*0$Q6:"(YUK$<#3WI/ MG[N8S/;NE2VY.MZ>N?TAY=(5&PO=V]R:W-H965TAPO1'@\%AOU#:=LY.TMJU/SMQ533:\K6G4!6%\O<7;-SB MM#/LM M?]7069:%_=E*J*=]P_%9>>[SUEUIR7; -VEGR/#GMG _?7>S+_K3A M#\V+L/),XLG8N5MY^9"?=@8"B UG430H_,WYDHT118#Q3Z.SLS0I@JO/K?:K MY#M\&:O E\[\J?,X.^V\[5#.$U69^-4M?N/&GP/1ESD3TB\MZKVCHPYE58BN M:(2!H-"V_E=W31Q6!-X.GA 8-0*CA+LVE%"^5U&=G7BW("^[H4T>DJM)&N"T ME:3<1(^O&G+Q[#V/XTD_0I.\][-&ZJ*6&CTA=4B?G(VS0+_:G//'\GT@6,(8 MM3 N1L\J?,]9C_:&71H-1GO/Z-M;NK67].T]XQ:]UR$S+E2>Z:_S<8@>)?#W M-F=K7?O;=0DMWH5297S:0=T']G/NG+U^,3P<'#^#='^)=/\Y[4\FX'FISRXR M_=*CY.<72U^RZ,;LZ2!%$'&,,Z9+5Y3*WA/;R)YSTC8Z4G2)9QWI?.J90:_8 M)15(X0FI)!#E8V69#I.B$2F;TZ3R4.=7]WQV#L:#8[7 M+:3EX?$N-#@[7<56 YU6RBN \X%*Y>.]+'J.KOYJQ.KZIP3LX_4GM"-EZ7(& M8M*%LK==^MP[[R67SG/P14O:A?A R2TTT!L15MH/?I=4*T!I]*[N!HC?WK#QU*;#56 R<51)D(805@V%&5A#B(ZA7-JVEX M"$^MZZHQ]0.?E0GNP?$X4_%1-17J'D[S+:D< 8<,# MZZ+@Y[N,$;Z7=+#B1E="\QV-6W9D[*,2)8_S"809YXA]Z,)$9JI<[*M2D /2 M.)7*UB+HT545I2N,G0=;(1:HDAI+$D]%#4DS4"O)UXE009CS*#82V.'1<:!V MZ*0-XKRUE81)W)<9DCC$.K%J1^VF+?EW='M\:0L*#/-69@JJSBJ;B7=)P<[- MEZNOJ<*1G\SK<:)VC6,ME[M4F@KDII)]AG>,6:J'-^V <5/1.?&NH&'OZ(!> M2;1'O8,!O=HE5./.N$9FX*UMH3<8_E?K@Z7U86U=,DJLLAEE8G(9LFVQCBXB MM!;G%\,(F1B19+L>?;#+&D6X5FJ2)HPRS#)?H< 3%Y'-LBDWL5'92BP^<.W9 MPMC,\9IWH\:[06\?WG7_@S^9L[8YSR3!7^9OHO3822L,Y M[$A/3>67O%HVA-6>!OAI<:N^]6M*@1&H]Q!+VS:&$AB"!U&BJGM-F%7 M]B=6K,2MS7F;7=A9C^QRNOYHR&WV>K0DDJ-]:L @4&DT6A&W PP'45U4A91E M<$;7%?!4 6/7G-')8M.[X!426K4 (>.46+*"P^B6Z,EU]QBXBQ.EQAO'#7C;@^\3A'-V\B('E M7?CL7U!+ P04 " "6@DA8,QJB"RD* "Q&P &0 'AL+W=O3N-I-_%1;G<6)T[/S_9\*U;"?MY? M:_@Z[:F4LA:-D:IA6FS>3B_BUY<9[J<-OTEQ,(,Q0TW62GW!CY_+M],(!1*5 M*"Q2X/#O1KP3586$0(P_/,UISQ(/#L<=];^1[J#+FAOQ3E6_R]+NWDX74U:* M#6\K^U$=_BZ\/CG2*U1EZ"\[N+VS:,J*UEA5^\,@02T;]Y_?>CL,#BR>.I#X M PG)[1B1E.^YY>=G6AV8QMU #0>D*IT&X62#3EE9#:L2SMGSE57%EYVJ2J'- M7]G5'ZVT=XPW):.%DTM0N&3O5 U!8#C:\>S4 EL\?%IX%I>.1?($BQG[135V M9]A54XIR?/X4Q.UE3CJ9+Y-G";X71UZ(MU/((B/TC9B>__A#/(O>/*-* MUJN2/4?]O^/.YUG\JJQ@<<1"MF+?RZW;\W-3B ;3D5U7O#'PS?[1-@(="FZU M.T&G>'/WXP^+))Z_,>Q2<5TRM6'OI8:$5N I7JJ]%65 '*4US S]R/=[K6YP M&XLY>X 1DET1O:A[/T';]Y1<1["E?UOE)W0OC0N&YUL0,E M/1U/XVIU?=T=#]FG[BSM09ED*0P#."6R6\T;BWI!+%@M"U"(F1V'K^#!%&L; M5+/C\W'UV71\ K87FB :=.L)/)B[1^%Z1 &P3&@]9A;X#[ TN,^0-=P,VE<4 MTKE5(_:9D%U4%1/>1G"V4CI=FUD*;F6PI'CFXVL0!C\!.%$);=R70D(4+!B(=#79&D#:@'AHT?1 M*R&[ZO;WP@/&WK%]Y]_'(K)0=0VJ4] -J*+W0PA7NQLS(3%QDD)4"L&]H(NSN@/WDD, ?D6]!G73 MGI.G"8LCJWCY2XKV36M;8"F-:2D@G0"8"154!A"4$LRP4ZT![N;5Z\D#-A.7 M='M$C->3#ZTU%K;*9NNY=3&Z"-(LGWQNP' 88!CDI!'F"YL%\6PQ^3@4C)R2 M!(LD&L][@1UQ?D#\\3&4!_EL/OFD+*^^2?5>YR0)EE'DT>,"21H"B"Z^(=@< M#_0*U#XG:X)0E'Z0RWYVI'7@U,.=J' TE15YSFLGEQJ@ZN!A4__H1BAQX&1 M.+PH5(L*HQ+$SK,NAIC>&O0!1M"&2\UN>-4*5@OP9T'$(FC*4JP\Y1=LW,B R(L:=-Q?[*M1ZG>Y M3FYY83@U"O@ *DS#,4;B.0N:N\X"&;P M2>.]N=&J?K@W',GFV@^L?8Y7Q?T;1;CB2/;E"4$=*UO="6/D+:M=,2VPF'Z( MQ>P ^?T4J@8@>R'V%C7U5PR(S %L?VV)"LC^._4QHCP9C"ZV6RVVJ-S+^-7D MDE?D%$[>H[HMC3SW. KB=,Y>P"#,$I:'.8S3>!DD>32Y(>JX?*$M0[;G'*LG !XR1-@CE@_&\._IW'CMY_ MBM0\6,9+.+X,9S%00AV2) ^B>#ZFM/=EBZ)<^3.2H1$')I4-%'G0Y!8>T'JL M[:-:"^H4$(@IRN0&T%R@7=;"'H1P\.B5Q.H),:E/W=[5#T'SV9*&]\D)H39( M2DB1@-70],I])<$2ZSM::?H(&@NOCOQR]U!N$-](YPF7P]\ M5VE;NI/OF_2!4**/Q-Y,6A5"E#Z9?-N8X]U;"T'3 M_6$( DXS0XBV7&\%-@RNO,5EWC0M> -NBE:3,AH@OFF=*F#PC00@AK(=,*\_ MC4MXA4G85SYRP8;C J4RJE?RXSTEC]K1Q4CIVBOU@ ?9_XC2_UO07;DBLD?< M9S$V!>C,"4["+)W\Y+6/@SB#M6489QU@(L3EOKWI_NM3X0RPZ>ZL98K\.^3JQ-G@RA)6#^: MO%/&/VU0VIM^8L7YRN%9N\?2$LR6+V;X-\._$+4)WK^+-.Z/(%P(@[TR]EPN M90WLS-*$0C]'!\QR&"^@GL ^CD/O3DQ*8%^I/=6669#!!9Q!!LW8,HCC#!K" M^2*:K'CE7Q)JKK\XO,N"Q6(!ZVF>8%V3@$PQ!%643WYRY:5[>2AKV4@LWZED MRZ'^R:"8R.=+W!VA>, TZ=O%IUP,:L^"/*(\ V8S'*0Y#*B"F@&EV5/]-R/0 MQXN5^W>O6ZJNH<8%JLDRS/I;"(ZWS:!T'XE0H*VU<*T! &G;M=!#H7VOX4$W M\!V>-*/2:#WJ#_J.Z] E+H<9ONW*"91J+'82SEQM'7[#N]OGT=M+<'S\^;./ M.7!9<%]%04D.3@.-%CG[2U<$0?HX/.I[7A8Z!Z<%F**2 M!16KOJWHGQ%Y^>G0I+C_]JCK'$G1_()%$ I]P>2"[0"?&&*\QK:T MCS#^,+Z&%0W*!TV)CZO'WMI/!S^CU (*$ORQ"!W7-M;]HM+/]K]'7;B?88[; MW8]9OT ]@PZHQ :.0B^33]TC:?=AU9Y^E%DK:U5-PYV %ESC!EC?*&6[#V30 M_TIW_A]02P,$% @ EH)(6)8/2][= P H0@ !D !X;"]W;W)K&ULA59+<^,V#/XK&.W,GC*6+6>S:6)[)H]VFL/N9)+= M]M#I@98@BUF*5/GPX]\7(&75[CC>@RV*!#X 'P!"LXVQ/UR#Z&';*NWF6>-] M=Y/GKFRP%6YD.M1T4AO;"D^O=I6[SJ*HHE*K\F(\OLI;(76VF,6]9[N8F>"5 MU/ALP86V%79WC\ILYMDDVV^\R%7C>2-?S#JQPE?TW[MG2V_Y@%+)%K631H/% M>I[=36[N+UD^"OPA<>,.UL"1+(WYP2]/U3P;LT.HL/2,(.BQQ@=4BH'(C7]Z MS&PPR8J'ZSWZ;S%VBF4I'#X8]:>L?#//KC.HL!9!^1>S^1W[>#XQ7FF4B_^P M2;+3:09E<-ZTO3)YT$J=GF+;\W"@<#U^1Z'H%8KH=S(4O7P47BQFUFS LC2A M\2*&&K7).:DY*:_>TJDD/;]XTJ5I$;Z)+;I9[@F1]_.RU[Y/VL4[VE?PQ6C? M./A55U@=Z^?DR>!.L7?GOC@+^(CE"*:3"RC&Q?0,WG0(;QKQIC\-#QZE*Y5Q MP2+\=;=TWE)!_'TJY(1X>1J1F^3&=:+$>49=X-"N,5M\_#"Y&M^>\?=R\/?R M'/I/TW%>^ZOQ")/)" YAX%N#\&#:3N@=U:M'2V5$V]+3+\EYHJ>S9BUCJU&G MTP')R18Z^C>5@^"D7H'0@,Y+Z@4$4T<$H740"K"N,?97Q+(L(*HW*E^L(EY% MY%NR33K8.C!E&:QER"K$ARJQ M"DPRND=F2XR.H.G^I)N2#' X5&<.73RFL"M2&7+B8TYJ:]I$LH[F":O7-MK! MAN($;3PPTU;2(7/(?OG&8@K0R2VTJ?F0FP^H=;!=HAW:)XK1HA@=E4 M%1YE MGO(2K.:M:.+[Z'4T!/A&Z7&5C#?H!;%%&0JN#_GP+,6Z/R=OZ3;4QQ+,0#2@ M^3954)I@7:RC)5<7.G=Q1#VER87E&R47O '<"BK;E*KECOV.!1E\8ZST$MUQ MD*3,_'&542FI'03BR)(\Y2+JD^Q3HE_!"ZY1!X17:F9)!4!<&Q*@T25;J82- M++UGZN.'ZV+R^=8=46F1YR&G5/_?><'T<*VYFV.JAUHB'J@8(]X.A76W?;Y7 M6M:R%-J?YO<"5J@9B:(MQI-?N%9,6#6Q%D:G[J;\8&RT:%=Q.#I.C/9I@@R[ MP_R]2V/G/_$TO+\(NY(4N,*:5,>CSY\RL&D@IA=ONCB$EL;32(O+AKXAT+( MG=>&[J[^A0T,7R6+?P%02P,$% @ EH)(6%R-(\DV! 0H !D !X M;"]W;W)K&ULC59M;^(X$/[.KQAE3ZNME"5O0&D7 MD/JVNI-N>ZBTMQ].]\$D [&:V%G;@?;?W]@)*=Q2M%_ CF<>/S-^9NS)5JIG MG2,:>"D+H:=>;DQU&00ZS;%DNB\K%+2RDJIDAJ9J'>A*(@Z[)DZO4:"[F=>I&W^_# U[FQ'X+9I&)K7*!YJN:* M9D&'DO$2A>92@,+5U+N*+J\'UMX9_,UQJ_?&8"-92OEL)W]D4R^TA+# U%@$ M1G\;O,&BL$!$XT>+Z75;6L?]\0[]JXN=8EDRC3>R^,XSDT^]L0<9KEA=F >Y M_1W;>(86+Y6%=K^P;6R3T(.TUD:6K3,Q*+EH_ME+FX<]A_%[#G'K$#O>S4:. MY2TS;#91<@O*6A.:';A0G3>1X\(>RL(H6N7D9V;W=.Y_2JUAC@H6.5,X"0SA MVM4@;3&N&XSX'8P1?)/"Y!KN1(;9H7] ?#I2\8[4=7P2\!;3/B21#W$8)R?P MDB[(Q.$E[^#=,26X6.\%"?]<+;51I(E_C\7;P V.P]DZN=052W'J42%H5!OT M9A\_1*/PRPFR@X[LX!3Z+Y[(28SC#.^E08CB/OR\ UPSS5,0M%#8A8H6M%O@ M&E)95K7!#):OD/$-SRB58')\,Z<%.]^Z$L#L,]N@HHH&49=+0I(KBU%2#3I, M#=0AI4M@5/6@,:T5-_SDYE#K76B&&IRNU2M0 :;/4*+)+;E3:;)NFI4(3#?[ M'@]BB2FK-3KS&\HL$Z_4W"JI]NV)IJ7FPG'4",&>HR"C/CR2ZTH6U$\=7;8L M;(#&^9C<(3=GQESCH_0O'6\*^A2SPV3L[0B?N* 566M"T#[@2XJ5V?/,J/.< M7?8>_<[PK_!)[CP MXRB!,S>.+OSSX:"=Q -_F.PFR84_#L=PUKM%(:EW-D#?_Z_25I1T*)G54"OW M(QGRC^3Q//2'<02CQ(_'YS B+O&%G87GHS?*)Q$LT[#?A1/VD^AM..R&(VOP MN"<:.H6BMEDT!W+HY-\5VUOU.2VOE"P;C;2UU&KDUS3+U:[C,?V.AL/>HLD"U[IVA5*3\A3<+>9SB$*(!C\9*&SZ MBVTGZ8^::^XR1( ?/XSC*/[2>Y2&TAN1U"XBB,;^F#1[K/$'>]?,X^L;4FE-:"ER1:]@_'WJ@F@=',S&R2=-%.[ ;=JV_V'U!+ P04 " "6@DA8.=VJ.^0" "G M!@ &0 'AL+W=OC',0JXZ=V::!?[^S$S(J4:0^@'WGN\_?V;XO MDT:;)ULB.MA64MEI5#I77R2)Y256S,:Z1D4K*VTJYL@TZ\36!ED1DBJ99&DZ M3BHF5#2;!-_"S"9ZXZ10N#!@-U7%S&Z.4C?3:!CM'?=B73KO2&:3FJWQ =V/ M>F'(2GJ40E2HK- *#*ZFT>7P8C[R\2'@I\#&'LS!5[+4^LD;-\4T2CTAE,B= M1V T/.,52NF!B,;?#C/JM_2)A_,]^M=0.]6R9!:OM/PE"E=.H_,("ERQC73W MNOF&73UG'H]K:<,_-&UL3L%\8YVNNF1B4 G5CFS;G<-!PGGZ2D+6)62!=[M1 M8'G-')M-C&[ ^&A"\Y-0:L@FJ<=PC"/X<3Q/"#7JJ"NA>^K%1JAUG"CX$X_ M8[5$$^YG *Y$N-)5S=0..(T2/1H#VR?K?7)3HD'@:!SI!N!66.?=]-SY4ZEE M@<:"I1'.!FF:^A_8DA%E@O#8%35T" ;F:(?:"(Y^Z3WDG^)T"#61"@DQ/!ZP M*D0!2CM2$XXD!N!]E.6)UT9SQ,+"RN@J>"R3N%_M-E_N@G64;^Q/A I5G=XT MPI4A>E_TRP,2BF^,H?/AVCK;<>^A@_( KC2(8=F*+51M MQZ'O.*!^:>]CWS,#JM36&)1/[F(X]AR3 _&HT*R#1%JBM5&NU9'>VZOP92L^ M_\-;";]E9BWHM4A<46H:?SR+P+2RV!I.UT&*EMJ1L(5I25\2-#Z UE>:WF)G M^ WZ;]/L'U!+ P04 " "6@DA8#BP%>GX< 80 &0 'AL+W=O3U-WNUU2O=?]B_Z^"O)V&4RC2Z=<:V1:/SI$B7>NRQR$4_'.CKW5=XTA QV\RZ*,P)[Z8?O:C M_T"+A\6LE=/7MOZGJ?K=MX^^>E14>J.&NG]O;_]-RX*^Q/%*6SOZ;W'+SSZ' M&,(3$97?J5Z]_J:SMT6'3\-H M^(&62F\#<:9%J:SZ#GXU\%[_>L72*.RF6)EM:S:F5&U?7)6E'=K>M-OBG:U- M:;0K'OM/7WSSI(>I<8 GI4SSAJ>YG)GF>?&3;?N=*[YO*UV-WW\") >Z+SW= M;RY/#OB=+I?%TXM%<7E^^?3$>$\#'Y[2>$]GQLLM^+^NUJ[O0&_^.[=@'N]9 M?CPTII=NKTK][2.P%J>[&_WH]=_^,ZT-'!7P=,: M#*7?%5O=ZD[5]0%_T7L<3451[B.9\&X/A'UHB9 5SD.T7S6Z YTO'O_M+U]= M7IZ_^M>KJW?T\>+5%[14?*O3OPVF$\+@)1IIN5H6*UT.G>E16_#9[^_*G6JW M&CC2-,:1ZWJ,#\O@J^^OP]C@48&H'F9O8/R][9#B97&MNQZ<*?S$+M=SO#*N MK*T;0!)%B[_@FF%U]5 Q9W":+"-/L0]7FW ZR@>(LXWID5?[H7,#.H7>@O,N M=T4WU++>3F^'FFAT2Y0[>%3;Z072XO1GRMWM[%!70$^!40:)AG<^#BU[<:(: MEYH,?<^ 2&AK>]*!,;NN64?_[HJKMAW@K?GHG)%N#S6J>(W\R] MM:I195C&06G_,+-&#712W.P.:[1EL6S NMC+1#>1"AK\Q8M7+J$9^660O0L2%T"L3D5NE\KMB@W )1=T#QXPMB)31C^L M*Y;$#EAET7O50*$#' (#=!J5/9!FR$M4\ RB'V3'9NC!B?@7%HF/XQ'@D80@ M3T&_Z[2F9YVY*QH.YFP&$(I9PWTX?@ 1Z83 .S!V?;<'P:!HO;T-M5@;?(%J M:>';3EBQ/!%$OPQ!],N3T>V#(U*^=[UI,!KDXN/)$?)!?CHL28IUG;VY+/\/ M")'L&S%.F/Z0.'0)5ZX8B+N-^@3\#?2@$)4#&+YG$?<[!0:QV:!=$&$-.Q<. M2AA08_B)OO/S**:YTX638T9MAK%/T"B&N2C60Q_4"YT8SM1;-.P;W0ZH5*4% M&$N,YI=PEDJ#RV*/%P4 9+65JBTX<<@2:L$+$!D]%%BM(A*0=RKPG#=@'.MZ M$DX:4&4$&ND3@2C5=8@*B 6OT/?86PK!J.HE>$ #:['.:?B1)P%U <[A$#@8 MV230N3W#OX@Q.D0#)!L\,HQO\'G^C<<))C4X#=8$8VU(-2%IT5U'\O(H1=Y M[U7!.6]55V6?$FI423K'VE(#\:867(1B9":M!P<6Y-#- M-VN1!HRYM;:Z-36[VLPZ05E,A\RC;YS#CSE*0/TPHN&#%$L([1 M'&CGVG;@.)"-'3KPP9%&!971$DYH+'BHUL"/\8A(@ U+UJ'02WPN5=W03 M9 3AX;=[ZXQP@1=/S)%E8!+"CMX'>,U3P?#SID)X$?Z[M4@NAU7D^S8-%Z@: M A0"?%]=JT;B/FVDQ$ISJ%S.&V8MSN(Y/BBQ"[3E4.#EH4\ (^/IK\LKIP/ M.V@1\BS,"=+3Y'A@U1#FP:;7.G)>T!09@Z-H"?,,2; K"2E6!H8 ZCO;"/ , MY/KHAFO@QS015GJ(B4]UZ*- XI_MU9;%B6CT/$2CYR>CT7OQ%>^C \L%I).# MY -29N14J0(^$6_%& )LAVR0N(H:V9&,22!V +=5&UXZCM2HCZ!7_6&"1Q\P M,OEA59/YXK#.;OI;?$K!PP4N8.20E5H%CPPR&2)H0I1;=L:'-$NCH1XE0^[W M-4$0>&*1>$\W[ GURVRH-+!0C?[(,?KJ[ TI(%()?VPT^4S4 7DE@!;P534[ M%A]I>%5"ZMB: XS'MP./,EE:4IQ84= "5PRC5%2MH8F>GS]?%%[0Q-GKL3!O/JF#53?LR/%8:X*N'U?W2D=]A;1@24-J EBBON M;$U1Q/,(%@G,JX:2,5\9*#+DL1AV,!H1F,[L'_OR--_A !<0)'"HK]E[PY#: MY^(L&W0!.5(F(D$=T3SOQJ(W1Z9O.M5HK"[F6?"R>%OAY$$:8@;>;!8X7["A MQ9$1C2CPJV4:4(/%L_J<@=# ;8>Y>9M89LC]B*V8DX1HN\DCAT#C]B[P<)8OA@)"N'C4'V HVI"$]TPK2+(#" M?>(=L'"*3F(+>HUDD5/PHL)UI6JSCHI&$ 8T![Z251F<8J\.!!:8=]XR\P-F M7B?:>2T[<0 .$]TC@>6)(8Q6(3D=#+X&O7A9F"7P:4\)!:QG MK2DG @Z#"'H4&.C8^I"^SW;1Z@TP,09J"<>1GD(;4CM,MK!T<-OBC[W=LDZS M>M)'0"/@\4KM(FE8WL/*@+I1IB;:PDQ>#\EV35>1QS >SQE8CJ<^%8"^ZX]= M;[JX-$+-DO-']PJ.F M>VC)>*7@M?+V-HU*'67'ID\@)H"7ABM.09N20,YHC!31.ZI.2U7MI)V/D2U9 MU$K)]@?"4HF>*0P=I?W%RU -& '@+&ZE 0-H?$4*'V;+O@' %I,5@"(![@:. MS )N@L?^38)DC$=P0IQ1<#%MG%*J^S)@Y?@=V[/4;7%4W8 YFW!!6$&N(1-HO$C7#. M6PU= !-"-2Z8$VUSDW T"^E?1KV%654?7>P$XPLXVYCM,"[P3;,@DJK%)!3H MDJS%K]9+8"WI6%$ST&SS9++).5&W)@F0OI0MT,H/3!D0 MT\)SO,OF68DH[A5#HJ/(M?ZP1SB!Q7G3<-G#9_\)"EX6W^5JAC<#Y)8ZRXGP?D,T?)C _[E+W. >44T_P#/"*9QI@($^M(E2"Y\099 M9H&;@+RF^NU#$VYJX-! S)HF)0_16H""7/2'\7'3WEA3PA_CX(N8 M/A&K]WB"T:,Y5I9"8-BF&Z^8<2A,A.5O\(RM@&Z.6 ?<9]U;I^?<1Z!-#)H3 M3Q3C=5DEA!%?'*;!& M,<4E<9E(:" (F*O>PLEU4 M\8?2O^ & 25UX?D01H&+==4C"G9?QSX?PHUM9JUBCI&TS6S7. CIO6GW0Y\D M'_DR/["&)^*"L8#AF3F6Q3_)X^!+QI%M5""[L@=/$&<>>Y*DD.+GX]I\FIL2 MD8T*[1WPN?ND^[0$%(OV1VMC?$I M!UF \+SR.30J9K&WIN7L"S$*-N'85@C>Q@AK8VAS=QITQ9YRO2UY6RU)@HG M(Y55UJO].L$+L$S!4J3*J![WY5VA-)_UFV'C0P)K6I:+S3*45>&8&^F84MS= M0\(=&.EC[>L0)GL[;G>C+9I[])A5).+73-&($C3:83_C+79*RI8SL'D47G.K M'^?2QD4?1/E/=$/'XJ)(Y'W3L?^)]'OKC'B.4"8-*C!1ML]IAY^J4[3Y0>5> M8!'594)S2YK,Y%2FV.BC?&ZO#N+)"U7=,-O9*W*ZQIDM^02_.^ GS# J*<7& MY*<%O<2!*55^B 5D/5":IDK\CGMF^2VRD0311X A5EMH@SKW@L$^1,O^OLL-W9H3^242S[NLF>1*>]64MM@YL !CLX%OH" M+&MK6BI8EWN6MJA2#'LM("UB+4J*55-*U6+M%25 MJDO>$6Z![PTGCP\B@,N^PG&=U'A#_NN+*GFX3AU7L_M'Y.*IE'^8@XZL[ >. MOT@(<'3H->_O&R[!!:*"240[YQTTK!))8R45E'!: OGAF[T"R-!QMN0+_9,Z MR(.B#[-RSM032Y<8URF,N6?8BW'*0?N!8R&#% R@%FFKS^4K8'N\HS19[[C?(;%CEX7S+=%X6NMTJ'W=HUY3-))$,L3-3 M.&:NQKPE)9 K=CASID[Y ) 4"B4T.6Z=5,(VB1LCA4[FCASAXH)JN390-%KA M"9* XD"\@P?"&"QBD0C%8;$],A:(&=U0CAW>8^W^J*G8AJ8C>=7]BXL+F^?J MR'EX;G+S.7V!(Q( B5U^4WX!R$Y&"V.$IB6(20:XZ*&[7TQC "#T8#9N+M0U^=+'Y*>LBR_>\GQ\FW&^8'3RJBXJD:^EF*0(PON"&:RC6^ MN9V'A,K8V0XH=!?!87^ZIZ#BEQ&6M%!YO2T8DZI3XZ55^KY M"::-EFE?'[OEC=35'GIP8EH3"[NI+_D8X?-7OB'422["=68L^P4 X<(QCN-8 MENDP#7*/37,,X'SS%>(:5(2#[OGTEF1!&-PD[92C2:'\&(XY8$E =3WO\7'A M,!QA^!R6+ ,?/K2RNL@'-\N(6/OW;U4#V0SAZ>I,:CG,B"%LG .-S I\B1)9 MK@HA^M&_#=*+D]EH1#=EW'$YR>^C\"[]_=4NQ@O3ZOJDD6Q 0JS/$TX4G99909"CITY"1:4> GV_ Q<4]=B1R9Y'KV+X;2\02YQ=CP(.K8]#C3\[0N]F$R!,@T6Q,1&": M9#:B@3$G"JS.PY!4"U,HDF4S9S-SUK>@BD/8"EA\KAL*91TZH$-*X/F<=@UP M/L'FC?0F+<7^6+ _39ID.TEAS(T,_#INY;H^' \=;1YQ]S MH2U9^+,E5_][V3C:J(B-!P&:9/:T M8L,YPXX]FYQGT7>>;M'(T_XO'K\-*CCN'(VN?]H!,=I>D+>]&_$C\Q$>#@^Y M,NE:EVJ0LJ\O.P5\DJ""R6BS-?OET?*+48MY8/%DYF'T5"BIE!93[#')+]M;'>HM?Q=5+6XU=5$?K49>'%\X<>H,_,5YO/_G_*0\0RKQ M/D *$N_5Z)3R]QX07?/!BO^@X\K9>X#^O.ER:<^X00$WV@.(Y;"W.,Y'<(: M\$;GK^<.Z;!#H#UT?_!%6CY4AJ00XS^U>")"7D3Y P[^!!3-'\1%IP7"YX8% MZ9$<3[R04IGQK6WM@U;&/X5:GGS)=830P)>&#=#Q6D['T/T!TDU1^8S0'77_ MC@-XA\ZXHRZ38;/!"Y7:,G2:18J-DT/=H5V6TC#D'.!N[@36%=T$L'HCA73Q0FX_^N@EO;5B@.)I3=!CM)CUC@/YQD?&2 M\:A;:I!3Z.1-A]3=A[.CP2A@A89'#&R>FM] += %;$:+E;!QW$D&!FFEVS!= M#M4Z<5(*%A![\L-YO"OGB8B5W&09KND0YR=)Q1C-,CS"+CBQFZ-J"$PVH%W+ M&:D?-&*U&H(4W4T J2_\3 ->VPY (*-,WSSTPW=OK\V KA8#?XJKZ0$>G'^UW R\KX#YN3EY$R:-,W^KHMKX#'X<$DW M%F0C]8+"\Q]!,U<:LNIZE8GV"VJ@>,#,7Q9__?U3GG)-E]$U7=YSA0%:[^CN MP,ZV=I#6J+P7^K\-.;4UB(;P0[?%)[>P "IMTJ^$X"%=HVU9@>(_#LW>]5B: M_ 6BR1M_7GJ%7PU[Q!OD;2[/+RY'U[C]^,N;%?X8-?]#.*?@?UO,$())!S;* M59#G@.PJNZ=E86V<;P&@G>CD#CL73OP;YP;9'(^%1_(-+:0::?>9)Z+ ,6J_ M-18&PG+0@7OT0?Z]CJ0=V["6ZC6>TZ+$G3Q:SQ9$>;GQ!VJQ^XJ\&NX$4OL" M^="'+"U6$/PU';W<#((9+O>QT';( (E@*6R^0#/&2A;F<[,Z@V0_-O"P @1#N(!V8:B-!U+Z&XLE-7AJCWAM"-P_P9ZP M/>\U4 1%-J\$CRT>EB=F+UA"#"+WJ- BNM#T%=@D)Q)01K&J-R^D_=C@E!P? M(3EX/DU$Q5H4E##L(N%-+GPR9I[EA)Q0?K_/.);%+^VQNV9.U@"H@;" /IU& MCOH+_2":=]A/!Q*!5YXMI'>-LKGD:J$&0@??B,0!>TVME&>H&;7A*WD@QFJ4 M+21]Y^<^YUN2\Z*+#>K#N.W>%ZDJ[.:!90&AW9;P)!A=)S*NJ9PZC0?/2&$P MEF:&C*J-BDYH97/@8X+SWI'T?(UW';"^] CZJ:"3]NA$U8:LG#J>1+6\+CW$ MV)/&=/1!J2H9JA'Z1L>@G0^XGM'?RXCOC3A%Y@JKX^7I.]WLI?>-C5$:),C8 M;/=WK#N -&5SKPLS4HVIY",&-T2B#88K/$?W9:XD\7MV_NSQ.MPBME+= M6D&H.?OEKM8'MG^.=,#&*]1Z8-U\S'O;\@HA+G$5,8'=V:MBWECX)V*VJ]6; MT/(M,27[V@=J($PNC/D07OO9+FGZLPNPL3C[VP3T$^JX>#5)X>.I:[FBCK3* MX>$TXW8^AATGM2%S'6>U-H7-7.(;72Q!G5HQTQMM$X(7I);$*+F*+JM*(Z 2 M85#8VPZF\H73'P<0E0>%5$@-_0R=[N.F?=J:ROZ,3B#BC:2%1#P5;Z'"J\[* MWI_8^LS+J.85YV?PP?\);LVK&"C2SZ#&Y#*CNT3]"'JQ^B"ROGQZ=OYB 0K- MUP^\#TQ[C/7LRZ_.OWA9O&WHFI?&=\KR0V3H_KWODFMLO2Y BJ X(R* MX!VC\=;;\7$.OC$IC.YX=!!J+.Y)'S;XA)VB[".]05>M,5ZGQS-EB-"^XW=O MOXWL^XT6QT9N3"72U\N8-L>V;4AS:I8?J9:T 3_"M; M#74H7OF^8J]94G_QFBB:EK"&-CM#('V(5GR]@%=*W![]E4X2D4*\>)93B/A< M5A&"4TBZ5PR_@I?EI0*DJB_V^TKYJ-A!MH+Q#?NUHRSB3::+N+, 0TDACJ[@ M@W29V^K13?CG\4@RM3 .K6P4\ 69R"T:P!]*\@TZHXI=N,'U3]2B+T]J4=(W MQ/%XQB<%!.?W&U/MH,U'1*2\N1-DD@H"K\K-IH]/DDOI$730U?MT]5[;\_WT MX=O"7^]_Q9?:Q\?Y_PWPDT+,XHI:;^#5\^6++Q_QYI#_H[=[NN)^;?O>-O1Q MI\'U=_@ _+ZQMO=_X 3A?WKP^G\!4$L#!!0 ( ):"2%@.9#LPCP, 4( M 9 >&PO=V]R:W-H965T4K3B X_9%&I(S9\Y< MR)GNE/YF&D0+3ZV09A8TUFZOH\A4#;;,7*DM2CI9*]TR2TN]BOYU/56<$EWFLP7=LR_7R+0NUF01(<-A9\TUBW$-Z%MPDU[>%T_<*?W+(=RB$ R(:_^XQ@\&E,SR6#^@_^]@IEA4S>*?$7[RVS2PH ZAQ MS3IA%VKW*^[C\00K)8S_PJ[7S;, JLY8U>Z-B4'+9?]G3_L\'!F4\1L&Z=X@ M];Q[1Y[E)V;9?*K5#K33)C0G^%"]-9'CTA5E:36=1)5AW&%5[B-L>(GT#8@1?E+2-@9]DC?5K^XCH#)S2 Z?;]"S@)ZRN($M" M2.,T.X.7#3%F'B\['R,LL%(;R7TW_'VS,E933_QS*N >+S^-Y^[)M=FR"F(9M/K#-SZ'/E_WU +6&H3BK9_@%U4:S;?-\BN]9Q--\ MC[$W!VS8H49@!M9*T'6EKN 2;*,ZPV1M+J\O'AJ-^*K>0-7"=H7:5VS)G]X^ MO7#U=$5-89 NOE)!2&]IF24R/\ X"Y-11D(Q#LMR3$*29V&; MW[GDH+-+L8H'&NE3:!MW[(&I(1N$D3YQV.LDA MR\))1MHY>2TO'I1EPCF*W;9C4>;A:)*2D,9%6,2>Q2@/TRR&,[4NAEH7_[?6 M=Y0UUX]P8PQ: Y1P^(.S%1?4L&A.5?TL]NFJ/U :[E2[9?+Y_;LR3<8?#50' MS^S%LWCQ_)\]\:H!?&$_=Q(AB_L558N@!-6+597J)'G09,$?W7L3@J3!\R&Y M]'D-T5$TQ6"/[U-5II;U!L_@%S.*1']*SWL#C/NIG_:7]3[ ?F%Z0V7 M!@2NR32^&E/]=3]T^H556__0KY2EL>'%AN8T:J= YVNE[&'A' R3?_X=4$L# M!!0 ( ):"2%@+!GO1I@4 X/ 9 >&PO=V]R:W-H965TDZF2_?A\I6[FY6K:'[<4F19[K]YU#\F0KU6==CGWK$*]X8:P&AK^O_()7E54$ M-[[L=(Y[DU;P]GBO_;6+';$LF.87LOI%+$UY.L['M.0KUE;F@]S^P'?Q)%9? M(2OM?FF[V^N/J6BUD?5.&![4HNG^V=4N#X\1"'<"H?.[,^2\?,D,FYTHN25E M=T.;';A0G32<$XT%96X45@7DS.R-E,NMJ"IBS9+>-H8U:[&H.)UIS8VFHX\, M,_WL9&)@S(I,BIWB\TYQ^ W%*;V3C2DUO6J6?'E7?@(G>T_#O:?GX:#"E[QX M3E'@4>B'T8"^J(\\XOLQN)ZG^ M1Q*9II6LT - *BB<5:PIN$<+OA9-8\W!S(8K(9?T ME,(L]_*I;T?IU O\:'39JJ)$R=)&B0(N+/] 0:&C&/KN21X&X0O*\GB$ZD;M M-J@VI7A37!.P;G3%NJYQ(Y,F=$1A2,]N'.&@SGT7IDFR]#>8;QO&6:=859\:86"75,JV:Y+ M6K0:FK2F0M8+T;C\V0D:N#;<)\^#V[#[JI\]$GS55LAFA6G-TI" M]SUJTUE1M'4+L&#@/^NCBTI8[!3O\-2EV&B:DI$46)ABX.5;R@#9U$MS MH&O!"[TPR$?O9?,]8MEP@Z#7BG-+ TV1E4XHAF0&NDDPQ>XX\:(\P?;,"Z(8Y"T^8Q^%\-A'[%"7 MQ%B-XW3T &6/&B3U*04!Z!P%+E%Y@#*+7**BS)M&^>C'%FR+_/\#M-B+XJ # M+?829..QH$5YY$!+POB_ BW,? =:DH1_#UJ$[1:TJ1?&AT"+?+N:3I/'@9:E M7I+%+E%6=9(-=::T[TSIHSO3K@]U7?/5%2Z-Z+L?> Q0AQJT M>[A#W7& [QQ0-P[T_4H\:&5;'$Z*%W+=N$8Z<%1]+,&H;Q]6],BCC&X.M0NI MC63(/,\ML+ G>X>7$0C>8,US*WW[*/&UL]@1=- M4_S&:89=.<@:HCR#T1O><,6ZBPY;XA(I['7&WH8I0!\)X$\4IB@@\%D:N_%0 M*JWE-(C=?^*G^$=? 5?M?Y(/\BGK^90]FD^OM!&UP^YU:^PM["#!\"KYA\P: M]. ;S'+7F0>GD^>.,][[N>K\/)@\Z^< 84>(MUK7$6!RJ^<*Y'4Z[ M?E;BZL96!E&GH%VZX\>-G3O!XCRPK>7PI6=RZXU2<[5V+S%[/8#[W7.E_]H_ M]LZZ-\[-]NZE^(XIW/\T57P%4?]YAON,ZEY?W<3(C7OQ+*3!^\D-2SQ8N;(; ML+Z2TNPGUD#_!)[]!5!+ P04 " "6@DA8"#VI?50$ F#0 &0 'AL M+W=OU!L)A9J2SE);II_/\J.7:=-O6X[X%XLR1(_?J1(FAYO MI'K0":*!IRP5>N(DQJQ'GJ>C!#.F3^0:!>TLI7JMD,6%4)9Z0;<[ M\#+&A3,=%^]NU'0L>8IA:(:'S?83JU2BO8G%?H5X7M9,N":9S+] \>FV3B#!V(<>'AL"P^X9 L!,( M"MZEHH+E)3-L.E9R \J>)C0[*4PMI(D<%_92[HRB74YR9GK%N()O+,T1KI'I M7"%YW&@XNF>+%/7QV#.DQ9[UHAWBK$0,WD 3+[F.4FFMUO#GQ4(;15'RUR&;2\C> M84B;.2.]9A%.'$H-C>H1G>G'#_Z@>]Y"N%<3[K6A3^_*A &YA"LNF(@X2^%" M:Z1[VEU:#,Q PS"*]UN,VYS-9,;#]^& ;^Z3GMU)Q9R=DD1':#"B%KL%]:]H\5>T897_%?6/XD M;!U@%<3,(' 1\X@F,2RVD.(CVLPQ"1?%D098PE$Q%25;."HV9:Z9B/7QJ$.! MA=D"51U\Y)E4V;48=B'[>4H.J! M"NHR)T7P"YP.W,&@3Y/")\'YWJS<[!0J7OOJ7<+0$F3].LCZ_S[(OG"VX"DW M'/]GI+7J?G>D:1MJ[XJTM$'\1X2;_AGQUO#^J%YLK?T048DEKA1S=JIY3#KM M5\X%:X5]O28OV<_>X;CQW7Z_6XWOQA92?'J)7V%6H^^>A7[Y?!73S5LYS"MT M>T._&CN_YP(A[/YL9P5N..A5XP]U5L\-_=/R^1^<1;E?.*L<6VK H*X!@_8: M0"U?G%-%I\B?)XS,LG&_E^VT\6SQO&EQLU@<*@&MJ@^7@ :'%TE&/-[R_)[C MXKQ(:2NM^1-D96>"MC.!5^D(E*=V$I35@NE=_=&O,OF.L)I=SAY6I\"R.)T9 M2^DVT84%KK@0E@HQ7Z/B,FYW;/P.9^'9[V#(>HU>M<,U:KHT#51SH4IV]CZ;?T3<%'VOL_' MRS^(:Z;(RYJJ\Y)$NR>VYU9E5UXNC%P7G?!"&NJKBVE"/S*H[ ':7TIIJH55 M4/\:3?\&4$L#!!0 ( ):"2%B= ;>F$0, *$& 9 >&PO=V]R:W-H M965T(CWU36*8+EO&$;O$?[N5EIDH(!I> U2L.5!(WE MPKN*9M>IL^\,OG#V6G@3#PHL62OL1[5]B[M\+AU>KH3I5MCV MMBE%S%MC5;US)KGFLM_9KUT=#APFX3\:;CGYV>5*4W^U_0U,%G#[L^4-5=S"V2>V%FC.YX&E(,XT MR'> USU@_ _ #.Z4M)6!6UE@\=0_('(#PWC/\#H^"?@:\PM((A_B,$Y.X"5# MQDF'E_PG8Q]6@E&J3Q/_=K4V5M.W\OU8ZCUR>AS9O9^9:5B."X\>B$']@-[R MQ;,H"U^=X)T.O--3Z,O[_MF *N%XTXX1/@EYG/ 3<-R#^R"1EES1D4:TA/W,^&U'?L%ZC'GH'[UN)D(2]-+I1==-:NA]B=!&- M*NV6:83G$/O9=-+M\30 MM%IRVY+>P:JRY#D>Q(K]9!K2FB;)Z /2NZZ4(."ZT>H!G86!2W^2AFZ=CHFM MI.^B[4<)94IF&RJ9@70:03+)1I\4D7/J(\5S)4C',<1C?SI)*9PQ,YI'>5NW M@KEB%DCUSSGK!Q6YLEIIR__TBC.(4C_*(CAWQ\C/H@FLZ!^"VAG0?:F4W0LNP/!76OX%4$L#!!0 ( M ):"2%A\CW@EY00 "L- 9 >&PO=V]R:W-H965TM!7*)7Q(GS=H :;MB-UQQ1=/;81CV07&86CA;\DER MT_[[D;+CO-;+A\22+)(/R8>4?+E2^KM) "Q[S5)IKMJ)M?FXUS-Q ADW796# MQ#=+I3-N<:J?>R;7P!=.*$M[@>=%O8P+V9YY#+GSS #^S5_T#CKU5H6(@-IA)),P_*J/?7'UT/: M[S;\)6!EML:,/)DK]9TFGQ97;8\ 00JQ)0T<'R]P VE*BA#&CTIGNS9)@MOC MM?8[YSOZ,N<&;E3Z32QLM=D"EKQ([:-:_0&5/P/2%ZO4N'^VJO9Z;187 MQJJL$D8$F9#ED[]6<3A%(*@$ H>[-.10WG++)Y=:K9BFW:B-!LY5)XW@A*2D MS*S&MP+E[.0SH$N&G3WQ>0KF_+)G42F]ZL65@NM20?".@HC=*VD3PWZ7"UCL MRO<03(TH6".Z#AH5WD+<9:'?88$7A WZPMK#T.D+FSW\9SHW5B,)_CWF8ZFB M?UP%%<;8Y#R&JS8RWX!^@?;DEY_\R/NM 6"_!MAOTCZ98:$MBA286K(;E>5* M@K2&9@XZKAEKCH%N5'L<]%,"+-ZQD3H;,=E@*]# N&%+E6*Q(BN$9#91A>%R M8<['K:=$ ^SDFV&V()N#=AF;B=?WW[:^Y*"Y%?*Y],N,78;I+]B,MG9MD+$S M_YQ]8'ZG/XK<<^"-\!ET+MP\[/@77FN6*&T_6M#9MF3?BY@_&K%H.&3AQML&KQ_;"&,">&2$(HMA%OE^S_TVF^1S2UPT^9<9'+^ECE(0E:MR&F#-0M= M=\"8-G'.M3\O<,_1(&@]?OF*'#1 W7UND2NE5FQV"9?/X)J-Q,M2D\Z!Y[.A M'S8UD&%-C>')U'BLN7O/;:%+6[B^1P+V>0O*%.OFKK!4DOFABMTQ MQC1".LZ8J4-R4)*=K8++=D"?W@<..'*'I8C4^QLKEDA".OXL)+#0ZU1G$Q&E MS\XVMJ/J.#AW>0Z\$>T8L'['"WT:1KC:+X=#/!='PY"&(^)&%-'P8MT(\>:^ MQ*;!(CI,6T^*BJ#TH&9C0 ?J +N7P3,:SZG".@ZA%-!9C%;]J,_.6P_[_;&9 MI_X%H3U*JM[6!38#/%'IFFZ8:UCE7;9>K;\$IN4%>+.]_(RXQP-92(,(EBCJ M=8=XU.CR:EY.K,K==7BN+%ZNW3#!KQG0M '?+Y6RZPD9J+^/)O\!4$L#!!0 M ( ):"2%AB[J1Z! 8 '\0 9 >&PO=V]R:W-H965T'27;PX"]Q$>\G.]FQ';M4I\>R-651PZ5B MNJTJH>[/H93KD[$_?ABX*I8K0P.3T^-&+&$&YDMSJ?!KTFO)BPIJ7- MSG$/21NWY0?M[ZWOZ,M<:'@KRV]%;E8GXW3,Z-YP_&G_-!A>\@(C%V4,LV)Y8_'$VUT9A M9?VY+QH=6+@?C+KM2#O_-C[9<"5L'@' MF%'G9U.*6A^-/K=&&UQ:U,L-FFPHB9JE3A!&HR_U+6B#V)>S+]JVP!4)L>/' MZ6@G5A>SRTO&G91[N^,;@SOE8BU4SI9*U$:SR(GB9'0MC2A?Y'KO,^?.U//8 M0$%$?4%$PP71L:ZM!POXV7K/SH@6L=#W9?P9C5M![-B5^J7%WE:8%["=(NK[ MUZ]2[B>_: 9=0Q7H5TU4W"6&Y:VBE- .7=RQJJ,(((KXL7+8&@O@J1IP&-QE MT!C6X X;9I8C)V)I_-Y:+>C[-TO3D+_9DLZ62P5+88 =^(>CZY2?HWJ!^=M879H?D!"]T491YP)\&*_-H5*]4I=,!$RT^J2IRI M/\7M4S?V41/YP'GD>'ZRJZG!TQ(_C&34#?_&,@KB5DB+VF!^=9&Q6U&V8,M[ MM_T46,*@/J$BR(O% CN=XC('LP:H[?#&2:P:55#(T%H:?DSU0A1J@X$F[RO MG7[K/+.:4=5&1&V%S!U6X9E>-&6!D9C?VYFZKZ!=X^4CJ[@#71KW71J_F+:1 MAP:[-MSF$^JX;[+, VR>R)>6&P>@#D2@:Y3M^B'-3UP\? MBI8ZS4\3ZJC0Y>ENIR4!C4?N-'RVTP(GY+:&4Y>'0W2;](E,7IS(JV<2.:AI M?R*O_B>)Y(X?A137T WCK41RC':0N(_L<\#"**5T!>Z4[Z8Q#6D\<:?)LVE$ M @H]HF3/]?RA-*9]&M-_=&KNNQ!?W)&\]\HTJ'Q_9J\?B0N9,9.*LF@YY\W< M8F?;V-!ALZ(CR;86;6[CEDE,?]VMK[4L"\RC580_E>5:= F?=DIT/#9PK[I> M*8"=J_MNY&=8)RS7AJ]E7BT(+Z"6ZA;T/W 3(B9I7;=-HU4!E,9 MI3']#>DO]CJGDRL-_'Y+H^0"-+T1Z6Z%,<330>/*,."6,"(JBCA".<63F.YK M0F4K"Y(C?"D;"@<+G1"/KA!Y)V93Q_=#O/@EJ3>:"7SKV-58!S=@J-%")TU3 MG \B3C<"CC;Y6.A>-/H -4:TM.M%CL^U@IX']K(3X&ULC59M;^(X$/[.KQAE3ZNME"5O0&D7 MD.C+ZDZZ[:'2WGXXW0>3#,2J$V=MIW3__8T=2.&:HOT"XWCF\3/C>6Q/ME(] MZ1S1P$LA2CWUH9#;J1=Y^P_W?),;^R&832JVP26:QVJA M:!2T*!DOL-175T/H[A[\Y;O6!#3:3E91/=O!'-O5"2P@%IL8B M,/I[QFL4P@(1C1\[3*]=T@8>VGOTKRYWRF7%-%Y+\9UG)I]Z8P\R7+-:F'NY M_1UW^3B"J13:_<)VYQMZD-;:R&(73 P*7C;_[&57AU\)B'/=+.18WC## M9A,EMZ"L-Z%9PZ7JHHD<+^VF+(VB64YQ9G9'^_ZGU!H6J&"9,X7PZ8&M!.JS M26!H >L6I#NPJP8L?@=L!-]D:7(-MV6&V7%\0,1:=O&>W55\$O &TSXDD0]Q M&"_@W3)5\G)SF.T_\Y4VBIKCWZY\&[A!-YP5S*6N6(I3CQ2A M43VC-_OX(1J%7TZ0';1D!Z?09]>RJ&K#7//*-5PQS5-@908W7-0&,WB[=UTI MG%ZD02T)25BDBI"TJPO78'($S0H$IB';K=GAN<*4U1J=N^7,RI\DUTJJ0W_4 M0"<(,"%L))<9(=B2E>34AP<*74M!)P3M#AC;?Z#1N!B3.^3TN!JKMAHGF-D5 M;>R;%>$3+VE&UIH0M _XDF)E#B(STM+99>\A5XA'30W4DEBLR-&VY9*_O#_; MLTUK.S>&UNK=U04J9J2Z[-WM"?\&G^#"CZ,$SIP=7?CGP\%N$ _\8;(?)!?^ M.!S#6>\&2TFG00/TW1T]F'UFSX2]P28'#;0I&1BY*QUV5,COJ.-YZ _C"$:) M'X_/841 MI*'R1J2UBPBBL3\FT7;U9G!PTY*0-^X]H2F=NC3-I=M^;9\L\^:F?G5OWCO? MF-IP*HO -86&_7-J'M6\(9J!D96[MU?2T"O F3D]NU!9!YI?2^J+W< NT#[D M9O\!4$L#!!0 ( ):"2%A>\M -P08 $P\ 9 >&PO=V]R:W-H965T M)C;C.+25]L>OB- M+XM]]VI\*3,=<\'N%4JS)*'J]8;%\OFJY_3>=CSP^4+G._KCRR6=LRG3C\M[ M9;;Z:TK($R92+@52++KJ73L7Q"L"BB,^^O%C%E?:IIN-+)9^1 MRH\VM/Q-(5<1;2XP%WG/FFIE/N4F3H^G98]",D)3/A<\X@$5&ET'@W7>.][Y3%,>I^\O^]JDE(/[0=7\3=F\NZ5Y M#]U)H1FT)/VF'Y]7^(EW2@%WU3#E/F5JQWOC7GYS1 MX+\.YY" MR@T)\R%A&!)&@& -N<_6*B(;KB(N#+F!UM[IUJ*D*J MPA0]+D,SM34?AG*IS-^PYY-&MG< :UKD3?%<2�) D5K MJNW6:KL'5CMWR'RSV2JSO?&/67R,T, Y0H5+TJJXE=!9\1_-!X/F0Z!H3?%K M#\FQ>A8_)OZMN3EHICB-$8XB%NC=@]Z>S=9!#^HO?5\2�) D5KZEZ;2X'GCZA_] #6S&1L=8OPG9PYWLZJ,L$2L.@- )%:PI> MFU+.\* S.4B[9P)*\T%I&)1&H&A-U6MKR[%[6W]FRUKP\DY M.VA!A31])J T'Y2&06D$BM94O3:X'+O#=9"""NJ+@=+\BF8MTZ!^5TN#3OOO M<6[M8KE6OZ1[F39[-Q\5>8MO$\_>=%?Q0&D^* V#T@@4K=DE:HO+=0Y9O5U( M V@"2O-!:1B41J!H3=5KJ\O=875MCO^TJ.**A5PCE9>")5/YIW3>.DVSHSM+ M#FIJ@=(P*(U4M//-.\BQ,]Q2TVOCRK6[-%-*IXB*$$VSY5*JUANK'=%9,E 3 M"I2&06D$BM:4MO:FW).#UF90@PJ4YH/2,"B-0-&:JM<&E6M_;.J._BL5UZ\H MS69IH'CYLP)5*C>HD_R)-Z292EH5!S6G0&G^CK-VT"NC;1-+#)H&@:(UQ:U] M*'?',U;TA2=9DL^K]ZG;H ];@=)\4!H&I1$H6E/DV@US#_K(E0OJ@X'2?% : M!J41*%I3]=H'<^U/7DV[EVM0ZPN4YN\X6:\HUVV_BV'0/ @4K2EJ;7.Y=IOK MCHLN]1K4P *E^: T#$HC4+3F\I':%O,.^G"7!^I\@=)\4!H&I1$H6E/UVOGR M[,\T=:_7=F!GH4'-KATGNWUZ#9H&@:*5FO8W%CLF3,V+9:DI*H9HN3YLO7>] M]/6Z6/#YU?X;YV+BM.SWG0M<+FRM\>4ZVSNJYERD*&:1:6IP?&J^-ZARZ6JY MH>6R6&HYDUK+I'B[8#1D*C_ ?!Y)J=\V\@;6"XC'_P-02P,$% @ EH)( M6#8=[4S1 P 'A0 !D !X;"]W;W)K&ULM5A= M*XXMS0^4?>49(0)\+XN*+XQ,B.VE:?)U1DK,+^B65/+. MAK(2"SEDJ4DJGM,*,+)9&._A90Q136@0 M_^3DP(^N09W*':5?Z\&'9&%8]1.1@JQ%+8'EUYY1S?.M$C3YF33R^ M?E#_O4E>)G.'.;FBQ9<\$=G"\ V0D W>%>*&'OXD74)NK;>F!6\^P:'%S@(# MK'=TQPGB"@CH#.C>!T!.?<"&Y':%(W MV]R;PD58X'#.Z &P&BW5ZHNF^@U;UBNOZH6R$DS>S25/A#=D3ZH=X>!7L&K7 M"J ;T,_>W8,_"$T9WF;WX&U$!,X+_DZ";U<1>/OF'7@#\@I\SNB.XRKAY.I]NJ])Y6?3X?TN@IO9SC-&4DQ_,L"_ M?TDH^"!(R?]3=;W5==2ZM?M=\BU>DX4A[8T3MB=&^/-/T+-^4Y5*YF!I[,Y.L4BG6*Q)K%!_/1EYPBH(.LN#8"Q0PB%P4J+W [U/US_&"CWF5)K14I3K)?^YZTRD6Z12+ M-8D-FA#T30A>R0P"G];1$; %\H*U49B.:WQW)6G M52W2JA;K4AMVPW[LAOU*WM )ZVJ13K5(JUJL2VW8HL=]'9SG7>4A*7-01,':[JK1+NY[6?[ MPZSWS1'.:'X)+Z^@8CZJ#[^:\Y5'^?;D[!-F:5YQ4)"-#&5=S*27L?8PJAT( MNFU.6^ZH$+1L+C."$\)J@+R_H50\#.H _9%@^ -02P,$% @ EH)(6!,% M0M_: P ^A$ !D !X;"]W;W)K&ULM5C;;N,V M$/T50KU@%]A&%]M*G-H&8DM"TW;1($&Z#T4?:&DL$TN1+DG9V:(?7U*253NK MR#; ^L$2J3EGR#G#ZV3'Q6>Y!E#HI:!,3IVU4IM;UY7I&@HLK_@&F/ZRXJ+ M2A=%[LJ- )Q5H(*Z@>>%;H$)!!(ED6!Q9 %U@$FS"36DQ+Z*]$X-7N$+; 2)/H!W649,6IC MBNY9G;)&^W<1*$RH?#]QE79H8&[:D,]K\N -\@'ZR)E:2Q2S#+(.?-2/#WOP MKNYHV]M@W]MYT$L807J%!OX'%'C! #T_1>C=M^_1@I=,B2\=[5N<3Q?TT$1V M6Q7;:5723_-SR32-=]RJ'@T&;<8-*M[!6\TC$N>Y@+Q.K]]6J,E!],>OVA3= M*RCDGUW)5O,.NWG-#'PK-SB%J:.G6 EB"\[L^V_\T/NQ2UF;9)%-LM@F66*) M[$CI8:OTL(]]=D?ULH59"DC/)BCCY5*M2JH7D]3DI$182IX2K"#3DYY:HY(M M":6Z)" %LL5+"K(K#VJO8>75+)S;F3=QMX?B]K;K4G%/NHMMNDOZW!W),&IE M&/7*L!]>.JH\9^1O'> -"#VG,\)RI+A9B$&(*NZ595?,>UU<.O9LDD4UV>@@ M7GXP\CWS>R633;>));(C1<-6T?"$HD6CGA:R6JG-(.-+2NI)M7/4A%_EU7!X M'7;$:='K_%)YSG8;VW2;6"([DN>ZE>>Z5Y[X):5E9N1Y9L3,;D]*3W+RP[[X MB_Z4\0)AENFU3RK$5TBM 7WB@G;MDN:][BX=?#;)(IMDL4VRQ!+940+]P[U>G=-]/FIV=7HX6TV.[[W'=*/ M@@LPHUOL3UG_].S'Y^.O5K+7,_-)B^BD17S2(NGM\J4!=0_.I@6(O+I%D*@* M5GUH:&O;BXJ[ZGS^JG[NWR[\COK(OXWK>XC_Z.M;D8]8Y(1)1&&E77E7U[K3 MHKYIJ N*;ZJ3\9(K? ,Q#&0']?<:[V!>.@O>Z9_0M02P,$% @ MEH)(6-M#P7?Z @ FP< !D !X;"]W;W)K&UL MK551;],P$/XKIS"A(6U+FJ09*VVDK14"!-*T,7B8>'"3:VO-L8OMM./?*OTG5DA6KBOA#238&7M>A2&IEAAQA66MDI0=5(HRC* LKQF60C[WM4N=C55O!)5YJ,'55,?WK H7:3H)! M\&"XXLN5=88P'Z_9$J_1WJPO->W"CJ7D%4K#E02-BTEP/AC-,N?O';YQW)J= M-3@EVK6\40%$;JZH63!%47#;_ M[+[-PPY@D+P B%M _!R0O@!(6D#RMX"T!:0^,XT4GX<9LRP?:[4%[;R)S2U\ M,CV:Y'/IRGYM-7WEA+/Y%6Y0UFC@&*Z;RH-:P%1)JZDD<&X,6@-,EO"9LSD7 MW')R/IRA95R8-P2[N9[!X<$;. NX>M*U8:\S3BT%)T[(RS:2*9-)/$+D4DRXQ<9>8V/,E^Q,#5UBHI>3^DMZ>SXW/ MRX\^>0U?VL_GVG=DUJS 24#]:5!O,,A?OQIDT;L^L?^)[(GTI).>[&//;R05 M6F!)35FH6E+]-1;(-VPN\ @DVIZ +_93W@YZ4]: ,@]R VJ3#[(T&8[#S6XN M>KRBT^S1ZXG(M!.9[HUHA@O4FD3JIM O"9NF?YY^=AHGZ;,@^]SBY.RT/\IA M\,R0=6%G_UYYRBYU'H)0P5MK?6.KE QA$*3#CUM0DV#4)<$,M6XBZ MI"Q0[RJ[0DV.ON,)2UNH):M+;LFA4+*D:=^LC!*\9,X\9X+) L%/(',"?=JE'_,&_-UJ;F5G[5Z2"S]QG]N'H^FPSYZ-IO[E"1_IFV?K"]-++@T( M7-!1TY[\!4$L# M!!0 ( ):"2%@E;S7!.@( &X$ 9 >&PO=V]R:W-H965TR#8E]B45GR MI'/2_?<[R6[(H.T76R?=>_>>=%*^L^[1UX@$3XTV?B9JHG::)+ZLL9%^9%LT MO+*VKI'$H=LDOG4HJPAJ=)*EZ6722&5$D<>YN2MRVY%6!N<.?-VKGC*-FS5*I!XY4UX' ]$U?CZ?4DY,>$'PIW M_F ,PO)7M'SM3,CF*2GD*79!!Z6MW!\ M=/(_3<(6]SZSO<\L\D[>]@D++.W&J-@1OZY6/MK\_9+.GN_\9;YP5Z:^E27. M!%\&CVZ+HGC_;GR9?GI#[62O=O(6>W%OS>:,T#706A>U\J%TAO=?8\6=7-K. M\+$X+%%MY4KC*1BDEUST=2YCG7!!M\4X/<^3[:&XY*!]PDW\)MU&&0\:UXQ* M1Q\N!+B^N_N ;!L[:F6)^S,.:WX0T(4$7E];2\]!:-+]$U/\ U!+ P04 M" "6@DA8T/N(554" !R!0 &0 'AL+W=OO\0ESD'6MPA>Y+MS0TBT>5BDM4EFL%!NM%=)G.KV8>'P!?.>[LP1A\ MDK76]WYR4RVBQ!M"@:7S"HP>6WR+0G@ALO%ST(S&(SWQ<+Q7?Q^R4Y8UL_A6 MBV^\J46-OS#;L F$90;Z[0:X\I>R=W9CJZG3ZD7_W S MM%ZBWA;)Y.PBC[='S,U&<[/_9>ZOKPT1N:Z..7_:0YJ! MU,JU]EBQXX,6\E^C3\PT7%D06)-8,GEU%H'I.[R?.-V%KEIK1ST:ABU]%-%X M .W76KO]Q#?J^)DM?@-02P,$% @ EH)(6-ES! 5O @ Z < !D !X M;"]W;W)K&ULM55=3]LP%/TK5C9-(&TD3=HPL302 MM$-C&A*B@CU,>S#);6/AV,%V6MBOW[43HJ*&:$A='QI_W'/N/2?.=;*1ZEX7 M (8\EESHJ5<84YWXOLX***D^DA4(W%E*55*#4[7R=:6 Y@Y4 MFKBU*Y4FLC:<";A21-=E2=73&7"YF7HC[WGAFJT*8Q?\-*GH"A9@;JHKA3._ M8\E9"4(S*8B"Y=0['9W,8AOO FX9;/36F%@E=U+>V\E%/O4"6Q!PR(QEH/A8 MPPPXMT18QD/+Z74I+7![_,Q^[K2CECNJ82;Y3Y:;8NI]]D@.2UIS3:_9--$QMC<%9K(\L6C!643#1/^MCZL 48C5\!A"T@_%= U (B)[2I MS,F:4T/31,D-438:V>S >>/0J(8)^Q871N$N0YQ)9U07Y.M#S=:4@S":?"(+ M/"EYS8'()=G9/IB#H8SK0PR\6U'^")KF@&4P^_, UJ#5[ZX=TH#K[TB=X3V0L+HLZ":(@]/2VE,NP/H =2 MFSZI@_BW2FW(8D=F^\PZ#1)_W5/_N*M_/%C_I13P1"ZINL?&=UZ+7/=I&.1X MJX8]D;V0.^GD3O[3B9WLTX(]D;VP(.XLB ??^#EEBMQ27D.?S'CG@!W'QX'] M=>>LD3"8Y*T2_*T^;.] /(\K)C3AL$3ZX.@8#5/-O=),C*Q<:[Z3!AN]&Q9X M%8.R ;B_E-(\3VRW[R[W]"]02P,$% @ EH)(6'8=6X;Y 0 (00 !D M !X;"]W;W)K&UL?53;CM,P$/T5RR"T2%"G"2VH M))%Z ;%(2-56"P^(!S>9--8Z=M9VDN7OL9TT1-#M2SQCSSESQIY)W$GUH$L M@YXJ+G2"2V/J%2$Z*Z&B>B9K$/:DD*JBQKKJ1'2M@.8>5'$2!L&25)0)G,9^ M;Z_26#:&,P%[A713553]W@"778+G^+QQQTZE<1LDC6MZ@@.8^WJOK$=&EIQ5 M(#23 BDH$KR>KS:1B_F(C5\E1R@?GW.8)#IP@X) 9QT#MTL(6.'=$ M5L;CP(G'E XXM<_LGWWMMI8CU;"5_ ?+39G@#QCE4-"&FSO9?8&AGH7CRR37 M_HNZ/G818I0UVLAJ %L%%1/]2I^&>Y@ PN< X0 (O>X^D5>YHX:FL9(=4B[: MLCG#E^K15AP3[E$.1ME39G$FW5)=HD^/#6LI!V$T>HO6><[S@)!N2;/HDX3-)OC9BAJ+@#0J#,$+WAQVZ>?D/#;&Z1_'A M*#[TO-$U\53DZ+\J?JZ/VBC[Y+\NJ>U9WUUF=6.PTC7-(,&VSS6H%G#ZZL5\ M&7R\HCD:-4?7V'O-\%?J)7T]P](SN*EJTR F[30IF;RX&YYO5)V8T(A#83'! M[/T"(]4W9.\86?LF.$IC6\J;I9UA4"[ GA=2FK/C^FK\*Z1_ %!+ P04 M" "6@DA8A;/V!O@" " &0 'AL+W=OQ\^=[;OA5JH'G0(8\IAQH4=.:DQ^[;HZ3B&C^E+F('!E M)55[5VM6Y IJ4H(R[ON>%;D:9<*)A:9NK:"@+PYF N2*ZR#*JGB; Y7;D M=)R=X8ZM4V,-;C3,Z1H68.[SN<*9V[ D+ .AF11$P6KDC#O7T[[U+QV^,=CJ MO3&QD2RE?+"3FV3D>%80<(B-9:#XV\ 4.+=$*.-WS>DT6UK@_GC'_JF,'6-9 M4@U3R;^SQ*0C9^"0!%:TX.9.;K] '4_/\L62Z_)+MK6OYY"XT$9F-1@59$Q4 M?_I8YV$/@#SM +\&^(> [BN H 8$9:"5LC*L&34T&BJY)X?D1,T!Q&4?,&_'<2,Z9A+72@@/\9+;13>_Y]M6:QVZ;;O8FO"MO^N$WH?VE+PG\B>):3;)*1[C#V:4$Y%#.=D"6LFA+UK>,=R M4$PF;8%7;&')9FO7)O+[@\&5-W0W^R&UN(57'2]HW)Z)[35B>T?%S@L5IUA- M2*Y8#(0FO_#I8K$S;4HKJMZ>A$.1+SWZ@VZ[PK!1&!Y5B$4/2YK FJ(4B/B) MX!42FM.JF![5&[Y0$_8.!+]TN;"OHDUPOQ'N,M57BE M->&P0DKOLH^)4U6_J29&YF7)7DJ##: <.J0( &4( 9 >&PO=V]R:W-H965T= 1CRF'.AAUYF3''E^SK)(*?Z M7!8@<&NAUO,W"+5MFQB[X\:"@2[@#:8';XPW[ M!^<=OOOGW&'7!O(]8^V-%4TO78:^UU?Z8(F,/3PP]6@5N#%KU]UHN!=F\TX[C6.>X?8XUFID@P_,E(HE@"AZ4^L:#P#3)OKBBIR5/;P6<7!P%]M6WD: MT;_L-3$["B\:A1<'%8[Q?6B#YU_>)ND@]J4OXDAD.S:CQF9TG-*+CNGX2&0[ MCON-X_[Q2N\@U4M=]Y]4Z640[%6IOW5BYZ"6KI%IDLA2F.I\:U:;7CER+6)O M?8P]M&IY?VFJ!GQ#U9()33@LD#(X[V/]J:JI51,C"]<7YM)@EW'##/\#0-D MW%](:383^X#FSR+^ U!+ P04 " "6@DA8(S>6!@L' !C- &0 'AL M+W=O=6JFI81\P[B66 MTD1M? M/\;)?;KE/$-/81"E%Y-MENW>3J?IAEXC#93--=PKU5 MX10&4VQ9SC3T_&BR."_>^YHLSN-]%O@1_YJ@=!^&7O+\C@?QX\7$GOQ\XYN_ MV6;Y&]/%^<[;\%N>_=A]3<31M%)9^2&/4C^.4,+7%Y-+^^T5_L@^Q8_?N1E0BS76\9!6OQ%CZ6M-4'+ M?9K%8>DL(@C]Z/#?>RH+47.P:8<#+AWPL0ZD="!%HH?(BK2NO3S,1 M9OYETV49TKM#2+@CI&N^?(.(_1IA"Q.-^Q7L_OL^$NZ6SGTJBE-5"%<5PH4> MZ=![[T=^QM$GT6VZ"OWU2=BCFXR'Z=^Z7 _B5"^>3]*WZ8=FFV3Q&G:3 [QIV6P7^5O;,K9K,N7 MM?*U[;E+[$;"O69**DZ5BC,LE=5X'/19S?>%#T?KKU=]HS'*@R=-8;$E,2=JN$W3'/?J[).A@24^HPK^HP M!P?^@V[FZ3*>M]O.G5M6HSG[K)08;4M>S"UCY^A2JA[#&78<%S="U=I10CO. M"':-/&P3Y^E2I7Z5P!C;S>FN,Z.,S3NBE%=_&[RH:F<\^@]]%O,BW(?:@(U> M\DVIJ>G+B[Y-QIS_-L@4@VMA2$VMA>0*&P:+'RE?[P,4^&N.7MY$Z)E[2?I* MFS8L-#^X:E,\P5--1]*%#>-%5V=[3YV=#0H.'DU#:FKZDDAL9]3.!H%G<"T, MJ:FUD%1CPU@SH+-A(9L!K7V*JYJ0I!8;A('%ES@ZNXK#'1I-#/>YC78,G!2S1C, J6C(+IJ*M5AM8[REJ,L7J")>!@&'".OZKU M")'NB]HIGFHZ$E@PO(;2W=O=Q 9+#A[/,2@%2TK!LU%[V^BBC"DUM182<# , M. -Z&Q8"@.T43S4="2X87E[YGG@K'GK)?5IL1!2'Z(L7V$Z,SPK&-!D-3V;'IXZ#AF*U7J7X\Q:X*ESHJQKG)*9"'PFL9-M.+K MPR30[F]H V[OWE#';56UQTH-6'(%Z=N7J0+6;&)HPV7MFP=-N#U6:KB2&PC, M#=WG5IB+8=G!9Y8QV(%(=B"CL@,QR@ZFU-1:2'8@IMBA1PA@AU,\U70D.Y!3 MV0%F8UAV\)B.01%44@0=E2*H48HPI:;60E($A2GB^/[N$;*M[@8_R55-2 (' M[=F#BA..OO/E-HJ#>/.LS<3HII,I-35?22UTU$TG:G1!QY2:6HO:PRPP'1V- MQ*5.G1X89G83XGK-U#@E%%$8BH9 ,6T_9')&&7%;#]_H[ B>L8Y@)1+1GJ64 M(Q\1QXU42<]S&JPUN"6'X-/J.03.NHS)]3H MCHXI-;46$FXH##<#KF6P$ 4N92=XJ@^T24QA\*:,IJF[ 0W6&CJ0IM34S"64 M,'O,IF8@;@RNA2$UM1:29QC,,\2^Z61N_ M410QI:;F*5&$C;JWQ(SN+9E24VM1>S37U-Y2CQ &6O@$3S4="40,!J*C*9.U M8<>V6H\W]EFI44HD8C 2#6',4JJQ\-ID-YT5L3KXDDF"83V/GQS'EZ6*LN!' MG6:(;2-GWHQP6OL%2/[SF\]>LO&C% 5\+;RL-S.187+X1&ULM9AM;]LV$,>_ M"J$50PMLD:BGV)EMP+'4-D +!'&[O1CV@K'.-A%)=$DZSO;I1TJ*8LF,D&S, MFUBB[G[D\:A_=#N*U18*(L[8#DKU9,UX0:2Z MY1M7[#B0K'(J,0O'2&L'$(7SI#U#A4H;MU[-7&)422 MV82S ^+:6M'T1;7[E;?:+UKJ@[*47#VERD_./C&6'6B>(U)FZ*J4I-S0VQS0 M7 B0 OV*ENIH9GLUPM9H7C NZ3^D2G'ZH ZK '0#.9&0(J>/2JW%6S]LMZ[?XS:P_05U;* MK4!IF4%F\$^&_>,!?U?M8[N9_N-F7OJ#P 169RC OR#?\P/#>A8O=_=-X?R_ MV=/_/'MG,X+V9 45+WB&]Y&65 +ZHG3 ="#^_*+LT96$0OQE2GT-#\UP+9\7 M8D=6,'64/@K@]^#,?OX)Q]YOIGVW"4MLPE)+L$Z&PC9#X1!]]HU)HE[\XY<: MZI?:E)":%5_G?N;'.)RX]\<;;3"*O+AKE)P:10$>=XU2@U$T.F^-.@%' M;<#18, +)J36L24ARTKPEOO=3D5O"G>0]-KS9Q.6V(2EEF"==,1M.N*W5(C8 M9H9LPA*;L-02K).A\S9#YQ85HF9%1Z\L]J*HIQ"G1F-\WA.(4QL?8Z\G$ :C M$ =F@1BU\8X&XUV2'$2E#%\)OP-)RXTIT$'(:T^>35AB$Y9:@G4R,6XS,7Y+ M;1C;S)!-6&(3EEJ"=3*$O:?2P;.H#@VL(P_!N/=ML#!9A7%?( Q6_F@4]!3" M9#4.L%DB\%'%A ?#_@0E<%)73/-,U6142$YTO6L,>Q#VVJ-HE998I:6V:-VT M^$]I\=]2,1JZK3S9I"56::DM6C=/3V4A'JQI7JL:P4D=@..@+QH&(UW#=C7C MU"CPX[YDG!KY8?^CPCUJMQ3 -U6?2Z 5VY>RKH_;T;:7-J\Z2+WQ2WRQP(;Q M1/?>JO;.$[YNW*G/D@TM!KQF3CS=Z@K8C.?L74$L#!!0 ( ):"2%@$ W!\P0( #L' 9 M>&PO=V]R:W-H965T%5!4U.%5+7Z\4T,(Y5=P/@R#Q*\J$ MEXW]EX8XM2V,7_&RTHDN8@;E?W2J< M^6V4@E4@-)."*%B,O4GOXC*U]L[@.X.-WAD3F\E0_6&'*L3?T2 $+6G-S)S>? M89M/;./EDFOW))NM;>"1O-9&5EMG5% QT;SIT[8..PYA>, AW#J$3G<#S I>J\41P3]J?,C,*O#/U,]DG*8L,X)U04Y$88*I9LSH%, MM :CR7LRPS8H:ER1"_)1&X:%@()7G6^V7C?;P@/8IY.>DWWM'PB#L MD_O9E)R>G/T=QL=RM#4)VYJ$+F[__VHR93KG4MO\?T[FVBCLK%]=ZAM*U$VQ MN^U"KV@.8P^WDP:U!B][^Z:7!!]>R:'?YM!_+7J&)8G(J0*[+YE8DH144IA2 MGW4);4(E+I3=Q>LL&J;!R%]W"(A: =$Q 7$7J_&*=UB#.$BZ67'+BH^QDBY6 MO,>*@T-Y)2TK.<8:=+&2/5:4V@ITL08M:W",->QB#?99D;7L8@U;UO 8*W4- M;TK TWUA0'6AAWOH).H=^'UIBTY?17_%NR>G2CW;1J65K(7I0J=[7=KOA_&_ M)?9WSD)[K7RA:LF$)AP6Z!><#U"[:H[J9F+DRAV/^*V]V7V!U!+ P04 " "6@DA8-=4R29(# "\% &0 'AL+W=O M_Q\3W7'.S16LA'M4#4\#-+ M]1?E[?2M,(: M9(;Q[7:>@:[E F\%*DW_E4+\;!,( ISEB1ZCNQ M_HC5@OH6+Q&I*C]A78V- D@*I456!1L&&<\WW^QGE8BM $KW!- J@):\-Q.5 M+*^89I.1%&N0=K1!LP_E4LMH0X[G5I5[+4TO-W%ZET/160Z? -&PAF"S?85)(R?,Y7##%%1Q=H68\ M5OC MOV%"L_@Z [3. "UQ3_?@WH@[AY,>S6.5=+EN X,'M#H5QA M,'GSBL31>P_#7LVP5Z+W]FE4IY^5Z3_?1;#7 <'3FN"I-X5?A#;D9L]HPM$E M4PO 'P5?L=16U?$NXAOHN(2VOR&KR2 >1-$H7.U@U*\9];V,7%&^?5Z2NSAX MP0Y,7EQ3C=NK&W= <% 3''2G[@:Z_Y>Z<=S?K>ZP9C0\5%WX#& S-Z M5O,_:R_Y60<$2>1L(>I.] J[H>IDRZM("]T_XPI3(#L)>7$/3:9S&$+;ZTVZ ML!CB/(9X':*EX+W_$MSY"O$;2R/!&V]Y_V2'9MA9$NF_0!5T847$>1'Q.DG+ M*HC_JPJ<_Q"_ 36I KJ3D!?WT&0ZER+#%Q"\"R,BSHF(UT=:"G[VC^![_K=1 M9SS4;SR-Q&Z\Y?V3'9A=Z@R+DO850+LP)[IU_/&??UI50(7=I *<$U&_$S6I M@-Y.,EV<@:@S*WKZ F)WX4'4>1#UGXO:B=UO++8S'.HWG$9B-]_N79R3J#,J M.GB!"NC"E*@S)>H_.[6K@.$_A_7G%1!NW479>STCV9SG"E*,"V12E'6#Z9T+HIX:]\:HO+"=_ %!+ P04 " "6 M@DA8V2;I_/QLHC^*P M5F7YDAASSN4>F\NQ/=T)^4NM 32Z3QA7,V^M]>;,]U6\AH2H$[$!;NXLA4R( M-I=RY:N-!++(2 GSPR 8^0FAW)M/L[YK.9^*5#/*X5HBE28)D7_.@8G=S,/> M0\<-7:VU[?#GTPU9P2WH[YMK::[\,LJ")L 5%1Q)6,Z\#_CL(@PL(4/\H+!3 MM3:R4NZ$^&4O/BUF7F S @:QMB&(^=O"!3!F(YD\?A=!O?*9EEAO/T2_RL0; M,7=$P85@/^E"KV?>Q$,+6)*4Z1NQ^PB%H*&-%PNFLE^T*["!A^)4:9$49)-! M0GG^3^Z+@:@1\& /(2P(X5,)44&(,J%Y9IFL2Z+)?"K%#DF+-M%L(QN;C&W4 M4&ZG\59+0E>>PU8*T6#R.,\V:#2J@1IY MCLH\1]WC#5M@"+MRZB0^MRYZ"M;0."XUCE_T 1CW*;2G8 VADU+HY% ?@$GK M77M<_5V(1O:G9?:GARS]TW\JZ$(T%."@,O2@S[(OHG4EV0EI9EE;=N G%'WH MS*B3^=QBZ"M:4V=E_/AESH][M?Z^HC7%5N:/#^;^Q9,Z7\LN2%-!9?WXH-Z/ MV[[>4M$%::JHC!_WZORX[>JM++L@S2PKV\=/\7W7ZOR\F_GLJO@?SH\KZ\(P=+0@I.QT2KSDY;\0HM- M=EAQ)[062=9< S'C;0'F_E((_7!ASS_*\Z[Y7U!+ P04 " "7@DA8L?"- M#ST$ !H' &0 'AL+W=O,@*F=*YW4MU07_,6+!7F%^VJNHZ%%H60 M+*O$J@<9S;C%-WG90CK4'@?$HEI*CZH*M^>0O3^W0?T#M$< MS6B:J@IB:$O5+TVW%U4?IF4?O!-]\-&,Y7(M4)0G)&G1WW7K!QUZ6XU'/2C> M?E"F7B\MTKY#F>W]:?_R5[DF'-T5G*NP0I\IGM-4A15I#9-.E,ZQMV*#%V1DJ20J M"-\2:_SK+^[ ^:W-(TA8" F+(&$Q$*QA;E";&QBZ_WKRF A!5-J8Y,FQR?N< MDJ"O.7HD"Q4&-%^96E]8SNN"*194H+\^*SZZER03?[>%1P 9'I"P$!(60<)B M(%@C//IU>/0[GWT3'EL3'FR)%BI'*Z]U&E"'@B:$EV^4]! O5VA19HHV^\O& M7,>TIF=,V['?ZP_M[;&MYU0*6RIYO:!9*>J\MTMM ((U;!C4-@PZ;9BJ%[.0 M:MJ9M8UJI_;2APH2%D+"(DA8# 1KN'E=NWG]EG+N-61X0,)"2%@$"8N!8(WP MN*G#XZ;S87_ SWH"WY5PVVPNH8.CA.B^2*ROU@@[.W:I(9"P& C6,.13;5L^%79L&=O$L?.4A8" F+(&$Q$*SAL.LYR<57)[/T53TO?FZ-@5YT/4P4%H(2HM :3$4K1DEAT4QMW-1!3C/@RYZ@=)"4%I4T5YD M9K_YD1%#M5EZ:Q]MG&2$K\P6ES:NR&6YAU*7UMMH$[-Y9!^JEWMP,\Q7-!B'XDYBSVY98I8#5TQP(B&96A\&%_/ MV%<&7QEL5*=-C"=+(1Y-YR:>6HX1!!E$VC!0_*UA#EEFB%#&SX;3:I2,UW_ZU,2A T">?H#; -Q]P/ W *\!>)6CM;+*K4NJ:3B18D.DL48V MTZAB4Z'1&\9-%A=:XBQ#G ZO*9/D*\U*(+= 52D!4Z05.24+W#!QF0$1"9FG ME*] $<9)!V F!-<,I[@V3<5BD+1*SR=&ERQCFB'JS25HRC+U%EG_"-BBT4M.S()?4E$JRF,UL34Z;&3;4>/0G1&O,$[XCJNUZ-G_O=P]X@5_%Y?TY>-]Y-(F/RF9-[ MB$HI,>)D1A53Y(&+I0*YIDO,[ TO2FU,!(\07"?B^R=]\7K/Y&]B-ZPC=[P&'LXHQGE$;PC2U@Q MSDV,<$<7()F(^QROV?R*S5R.Z]#W@\'$7G<=.C0:>($W:JU>*!VU2D='E=[1 MK3F51E[T?'ZB[OGI$UR3CCI:3L?!:$]PGY$['O<+]EO!_E'!]7UA3F]BMNAZ M=UW\BWK_4)CK#O;E]UEY;K_Z\U;]^5'U5TF"1<;HQ2J)=8 3/A MGD2[4WQRD*NJ)BO,;\EU?;.VHVW9_U!5N[WQ&3X'ZNK]3%._)6ZIQ!.J2 8) M4CIGYQ@U6=?GNJ-%496XI=!8,*MFBD\:D,8 YQ,A]*YC%F@?2>$O4$L#!!0 M ( )>"2%A.KQ9H! 0 "44 9 >&PO=V]R:W-H965TR;Q-NUV-JDG[K8/G3YH\?5:$T!$ M$G:27U\)6#YLF=89_&+S<>_AW*.#N-)TS_@GL060Z$L2IV)F;:7,;FQ;1%M( MB+AF&:3JSH;QA$AURI]LD7$@ZR(IB6W7<0([(32UYM/BVI+/IRR7,4UAR9'( MDX3PKV\A9ON9A:WG"Q_ITU;J"_9\FI$G6(%\R)9 MX)N%Z^B$(N)/"GO1.D:ZE$?&/NF3N_7,RX]L_RM4!8TT7L1B4?RB M?17K6"C*A61)E:P8)#0M_\F72HA6 O9/)+A5@OM_$[PJP2L*+9D59=T22>93 MSO:(ZVB%I@\*;8IL50U-]3"N)%=WJ9&B.)KM"J M'%?$-L@<\QI]4"Y[>0N2T%B\4BD/JUOT\L4K] +1%/VQ9;E0"6)J2\53/\V. M*DYO2T[N"4ZW$%TC#[]&KN-ZAO1%?_IO>:K2'5.ZK=2I)7)KB=P"S_LOB98Q M4=*\Z0CU][V*1G<2$O&/J=(2VC=#ZW?T1F0D@IFE7D(!? ?6_,'WC4*-";XA3-A'.,2+BC@]&2RFWO8#]VIO6N7=!SEAI.Q7T=U MN/HU5[^7ZST(<:-FB"A/\IA(6*L76TD245).':H"DC NZ;?B@HE]^8!1B]<5 M]G& #^B;PE34V,Q_5/,??9?6*4@3U]$1"1QZ^)"J(2KP@L#,-*B9!KU,%RS) M<@F\]49HSBNVD7O"P<2V%_#<-V(@L$[M85U[>+EY(1Q2A8' .BJ,:Q7&P\X+ MXR,?NL%D?&!60Y [<G=1,)_U>)1F5)*;?U'QPERK3IB2^>A#0Z]9>R'/' M:2"P3O78:;[TSN7\6F$/),10:%TE6CT/'M:S%5['CXXS\@Y<:PC#P20\\37 M30.">[_L\W/VMC5G*S$0 M6E>)IJ_!_8W-^<8];E!'"RV[MX>@-M/>$/]%4H!@V M*LNY#I7=>;DG59Y(EA7;.H],2I84AUL@:^ Z0-W?,":?3_1.4;TS./\74$L# M!!0 ( )>"2%ADF#T89P, %<- 9 >&PO=V]R:W-H965T6;FF4D\&>^%_*PV )K<%[Q4$V^C=37R?95M MH*"J)RHH\@@OM1$"1^05GI3<=V;RFG8['5G)6PE$1M MBX+*AVO@8C_Q0N]QXP-;;[39\*?CBJ[A%O3':BEQY;8@(!#I@T#Q;\=S(!S0X1A?&DXO=:E M 1Y>/[(O;.Z8RQU5,!/\'Y;KS<1[[9$<5G3+]0>Q?P--/@/#EPFN["_9-[:! M1[*MTJ)HP!A!P@J:,JQ=H\O$V)<^?O2#/""O) M#>,<#=38UQB6(?>S)H3K.H3H!R'$Y$:4>J/(O,PA=^#3;GS2@?=1CE:3Z%&3 MZZB3,(6L1^+P)8F"*';$,SL?'KG2^3WO\]_SONB&O]N6" ]OE(5R!UXTS__ M")/@;U?-+DF67I)L?DFRQ87(CFK=;VO=[V+'UD/2C-4O"KC'LT^!JZXU2QA8 M&G/R[:9!;S#V=X?UD\EX#&YP^/?/B\N,3NI?_8AN2196I.%X8'N<2\\*8[# M*.H-3XISH;".BI.TQ4G.+DY;$UH(J=E7V^FNHB1/LWK2E[/$U9 7-L17:%VVU+79W2[VWX%7-GA M]V3_.AS-0L=^&H[F]9#_G;[^Y+BA;O#+!Z0QP/LK(?3CPCAHOZ6FWP!02P,$% @ EX)(6(?39!]O! MJ!< !D !X;"]W;W)K&ULM5CO;ZLV%/U7+/8T MO2>EY4=(TG9)I#90K5/?5KWN;9JF?7#@)K$*=IYMFE;:'S_;4!KR""V2]R7! MX'.N?<[%YGJZ8_Q!; D>LHS*F;.1LKMA>N*9 ,Y%J=L"U0]63&>8ZF:?.V* M+0><&E">N8'GC=T<$^K,I^;>'9]/62$S0N&.(U'D.>;/5Y"QW.JY=8L*R'&F!Z_$%@)_:ND9[* MDK$'W;A)9XZG1P09)%)38/7W" O(,LVDQO&M(G7JF!JX?_W"?FTFKR:SQ (6 M+/N3I'(S<\X9+6";,+]I5?3T')860+*_ :@0YH>4_ M?JJ$V ,HGG9 4 &" T P.0(85H#A883P"""L .%[ :,*8*;NEG,WPD58XOF4 MLQWBNK=BTQ=&?8-6>A&J$^5>L$)BF8NI*-0[-YB95S*LR9G DIH\^,RHW M L4TA;0%O^C&CSOPKII_+4+P(L)5T$EX#O1\>M,#C;O@O!55PKRUZ0XQAG1%#PS<\FA%" R0R8P!BD DG&Q-,OQ] MJ_JB&PFY^*?-]I(X;"?62]Z%V.($9HY:TP3P1W#F/_[@C[V?VC2W21;9)(LM MD37<"6MWPB[V^6];X.K-I&N4:7\0/&T)+U_59\"\S95.PKZN=(\N\(9>F_PV MAQ!;(FO(/ZKE'_62/R-X23(BG]N$[Z3J*WQ)-C9D>O=_G(>AI\1^W-?99L2X M)>)D+V)#OW&MW[B/?@/$RI5%,I7)$FB*Y :0!)ZW"=K)W5?0[H&.S.O4MKE% M-D<16R)KF#&IS9B\TXQJK;]]R>8!6A2< Y4#="^Q6N_5)6(K=$THI@E1WPAW M3)!R3XBU;X(L,U#[<9%#N1JU[@^=P^GKWQMS4WG$ZPD1$/64VBRU.;#8$EG# MTK/:TK/.:?^J2@N2;S'AQK)D@_D:U =]IDQ,]5O&#A8PKC^D3]CJI% -K'9^ MV?I!UQFUKW,VR:*S[U8IU?-@78PM16Q8'_F+\ 2W4MH'^1:IZAP2+=K$[J?JFME6VR"I;;(NM M:4KP:DKP?Y5P%;,MCVRR15;98EML38]>JVR_LTSL*N1R?;J!L/H8/E;2O<&M MR[ 3K^TL8=&-[.V(U;K:%EO3D=?*VN]76A^K0MZ@&1^M'!;=R-[B6ZVJ;;&5 MXKM[)Y*J)%B;HV"!S)Y8;]67W:$BJ4 M62M%Z9U.5+W*RV/ALB'9UIQ[+IF4+#>7&\ I<-U!/5\Q)E\:.D!].#__#U!+ M P04 " "7@DA86 C*HG4# "/"@ &0 'AL+W=O/<5 IH[4,G]* @2OZ1,>.G$V>Y5.I$[PYF >T7T MKBRI^GX'7!ZF7N@]&CZQ;6&LP4\G%=W""LSGZE[ARF]99L"Y)<(P_FDXO79+ M"SQ^?F1?NMPQES75,)/\"\M-,?5&'LEA0W?3:?9-#XQMX M)-MI(\L&C!&43-2_]*'1X0@0QL\ H@80G0(&SP#B!A"? OK/ /H-H/_2'08- M8/#2'9(&D#CM:[&^ ;#LN1^UH0PJT.(G@DA)A^E,(4F"Y%#WH%?7,8G%_ ^RM%J$CUJ M,HLN$LXAZY$XO"91$,4=\O/=99:O86?]:E#B0/8^VJ=A?Y1, M_/UQ73J%96E"F8 O"C -Q+S1X0X7HUV%Y-L%E!N0;5 M-JQKW$)7X,8-_OV:4(UC@LX46]N$UG(/O:Z_D7]T 9: H=M116/U49#Z]+36 M=AJZ*AZ_*D71E;NNEY+@Y>_>RQP8@1E'?#]1DKSN+ ;M#-H^@-02P,$% M @ EX)(6.))V*BC @ #0< !D !X;"]W;W)K&ULK55A;],P$/TK5IC0)FU-FK0%C332VH) 8JA:-?B ^. FE\::8P?;:<>_ MY^RDH1,A@HDOB<^Y]WSO'#_'!ZD>= %@R&/)A9Y[A3'5M>_KM("2ZI&L0."7 M7*J2&@S5SM>5 IHY4,G], AF?DF9\)+8S:U5$LO:<"9@K8BNRY*J'PO@\C#W MQMYQXH[M"F,G_"2NZ XV8.ZKM<+([U@R5H+03 JB()][-^/KY=3FNX3/# [Z M9$RLDJV4#S;XD,V]P!8$'%)C&2B^]K $SBT1EO&]Y?2Z)2WP='QD?^>THY8M MU;"4_ O+3#'W7GLD@YS6W-S)PWMH];@"4\FU>Y)#FQMX)*VUD64+Q@I*)IHW M?6S[< ) GGY V +"OP5$+2!R0IO*G*P5-32)E3P09;.1S0Y<;QP:U3!A=W%C M%'YEB#/)1\ >:')%-OA_9#4'(G.RE&4E!0BC;>12<$YC>+ZF"N<+,"RE_(*< MK\!0QO4%,MQO5N3\[(*<$2;(+>,.+ MAG;LTNT'^7JSU4;A4?C6U^>&9]+/8^WA6E=Y,D0>[( 3DS!(\]=S]C*3.6XQ]HG:!/>4,W#AR?-;)]$HRBV-^? M*AI<\YF*IIVBZ:"B3^C/K*PH4^B(AJ0%53M 5^340$:,),K:SY7,KVJ4VXBF M6H/I/5"#:_WK1D]_[]UX-.MZU\CU3QRG!*S=&K$FJ:R%:"2%CH\4DP:0( #P& 9 >&PO=V]R:W-H965T M(?V>W.C:17V+"6O41JN)&A<3H/+ M^&(V=O;>X ?'K=F;@U.R4.K!+:[+:1 YAU!@81T#HV&#,Q3"$9$;OSO.H+_2 M ??G._:/7CMI63"#,R7N>6FK:7 60(E+MA;V5FT_8:?GQ/$52AC_#]O.-@J@ M6!NKZ@Y,'M1>5ES9EF>:;4% M[:R)S4U\;#R:U'#ILGAG-9URPMG\,U(,#!S#'=5'N18(:@GW7CR6<+E!3;F$ MKPV-ELL5=/;?4-? 9 ES;@JUEA9NF44XFJ-E7)AW66C).7=%6'2.7+6.)"\X M,L=B!&G\'I(H20?@LW^')\_A(86DCTO2QR7Q?.GAN/R\7!BKJ=9^#2EJ*<;# M%.[]79B&%3@-Z($9U!L,\K=OXDGT84C??R)[IC;MU::'V/-=PH]9EW"-K@.X MA L7"+ NWT=PS>9)AW3I&,Z('_< MRQ^_3GZYJVJJ>AP2V_+%;36Z3KG)HU%T&IT_^V7A9E_7*T&ME'#O;;N^^H7I M%9>&\K(DEFAT2HU%M[VJ75C5^.>^4)::AY]6U-Y1.P,Z7RIE=PO70?H/1OX' M4$L#!!0 ( )>"2%BB(LI!P@( -@& 9 >&PO=V]R:W-H965TICVXR;6Q M<.S,=BC\^YV=-!0HU2;M);$O=Y^_[^Y\&:R4OC,%HH6'4D@S# IKJ[,P-%F! M)3.'JD))7Q9*E\S25B]#4VEDN0\J11A'T7%8,BZ#=.!M-SH=J-H*+O%&@ZG+ MDNG'$0JU&@:]8&V8\F5AG2%,!Q5;X@SM;76C:1=V*#DO41JN)&A<#(/SWMFX M[_R]PW>.*[.Q!J=DKM2=VUSFPR!RA%!@9AT"H]<]CE$(!T0T?K>807>D"]Q< MK]$OO';2,F<&QTK\X+DMAL%I #DN6"WL5*V^8*O'$\R4,/X)J]8W"B"KC55E M&TP,2BZ;-WMH\[ 10#C; ^(V('X9"?@!+-#2'H? M(([B9 N?\=^'QSOH)%T=$H^7[*[#S_.YL9IZ^]>V%#401]LAW'T_,Q7+?MNG[3V#/U!YU:H]VH:>^IRKVZ%K,4&=DHJ:JNA:Q!4)) MN:BU[S_7C:KK+^&2!(*S.1?<WP(S!DF1FM,%D(TB?,@*)I<(='E TES[1SW]5U3[4>^%G-<^ M)[WDA9IP8TB4J)=^=AK(5"UM>S_U4>F$?T=ANINP33#/SKYA>&ULC99M3]LP$,>_BI6A"20@CTT?UD8"*C0DT"H*FZ9I+TQR;2V<.+.= M%K[]SDX(G9J6O6G\<'>___GAW/%&R&>U M#D)>>%FC@KK%[LYI053C*V8S.9C$6E.2M@)HFJ\IS*UTO@ M8C-Q?.=MX)XM5]H,N,FXI$N8@WXL9Q)[;ALE8SD4BHF"2%A,G M_=.E;!VOQ MG<%&;;6)2>5)B&?3NS#[R8HEN:.ZDDPS-,'Q;R5(JLVX=2.W MC#XQ7D]?%!FYKM :R!WZYE7>&,WH*^ZB5N1X"IHRKD[($6$%>5B)2M$B4V-7 M8R)&CILVHB]KT<$>T5-(STGHGY+ "T+R.)^2XZ.3?\.XN [M8@3M8@0V;KAW M,90".*V%GY(IJ%2RTIZ>7[=H2VXTY.IWE^ Z<-0=V%RMD2II"A,'[XX"N08G M^?S)C[TO!V2'K>SP4/2DWJX,I-FC!5,IY>05J.S264>*;21S8]=)&'B#L;ON MX$%BWR0K^;UFMIO8]I01>MMT,+HWVTN*7%']/"+EJ\ M0PL&_;";UF]I_8]I41>MOYN;'\?=M$%+&_P'C> =)'H%6-,7&CH/S6 ''D># M/?!A"Q\>A#\(C<>4VQ)1-B6BBSW<7>;0'_:ZX;[W7O:\@WASU4>$Y66E(<-R MA)F#TIVER-M1TU;5>%?Y>73MU^3M7 MV1_NWBYWZVTP[^P=E4M6*&0LT,\[[V-BLGZZZHX6I7TNGH3&Q\%R%) P S0T !D !X M;"]W;W)K&ULM5=K;]HP%/TK5]DTM5+7/&CI8Q"I MI9M6:96J=H\/TSZXR06LQC:S#732?ORNG1!@"E&IZ!>PDWN.[SFY?O7F2C^: M,:*%)U%(TP_&UD[.P]!D8Q3,'*H)2GHS5%HP2UT]"LU$(\L]2!1A$D7=4# N M@[3GG]WJM*>FMN 2;S68J1!,_[G$0LW[01PL'MSQT=BZ!V':F[ 1WJ/]-KG5 MU MKEIP+E(8K"1J'_> B/A_$B0/XB.\TP%7VPOV3UX\B7E@!@>J^,%S.^X'IP'D.&33PMZI M^6>L!!T[ODP5QO_"O(J- LBFQBI1@2D#P67YSYXJ(U8 Q-,,2"I \C_@: .@ M4P$Z7FB9F9=UQ2Q+>UK-0;MH8G,-[XU'DQHNW6>\MYK>IL3&4( MRP\!/[]0.%Q;%.97DWDG4]F5ON9FD<47',&A0=UXJ.6Q4- M"C7-X9Y&YAG-GZ6N)C&M5-N*V1'9FNINK;K[BN7>6< MU>(/ &E1S9G%)N7M=+36G+Z/DR:5K< 7JCRM59YNKU)-_+9@%>"3=9+U8A:O MA(&E$FGRH7W . 'A=X,F)UJA+W3BK';B[+6*6D?<5E&XT$:LR[M#V;%JXH_?#\K28=XWQW3?0NT"Z/U0 M*;OHN 'J&USZ#U!+ P04 " "7@DA8S]R,RZ^ M%VO&)'K*TKP8>VLI-U>^7\1KEM'BG&]8KCY9/U"ORT[KSHSIP6;\O3/9"'7 M8^_"0PNVI-M4/O+])U9WJ*]Y,4^+\C_:5V4'EQZ*MX7D61VL6I E>?5*GVHA M#@(P/A& ZP#\UH"H#HC>&M"K WJE,E572AT(E70R$GR/A"ZM:/JB%+.,5MU/ M+!+]/= 4W>75:-+?R@?")$W2XJ,J\OD!W:OQ M17,T%4R51M9LK3.#"^$K61EO<:(M+;N32]BXOI-AJF=!? M7U0!="=95OS=IEE%Z[73] 1P56QHS,:>RO""B1WS)K_\% Z"W]J4@X01()BE M8M2H&+GHE8I)H^(94K-7(6F^2/(5FG.A<.JJ:!/4">XJ: 4;E# ]F^XFP?L^GV2)]DV:^N:,[!KUR!A! AF"=9O!.N#9EP?4D5(& &" M62H.&A4'SF'WN]INI&S'A%KXD= K09MV%2.,#H?[>1#@OIT54V==764!@EFR M#!M9ANYLI$^GLM$9V'4<0<(($,P2[*(1[ (T&R\@582$$2"8I>)EH^(E0#9> MMF=C[R@9G55U504(9JD2!F;C&CAUF7V]?43_(L<:Z09T'5"@- )%L\4[V/6' MH*E9XZ"DA*01*)HMI=GDA\[=[[&49]J&)@6J;#A2)FI'14+G:9F\K%7^_B5_3Z^J;D#G00=)(U T6SQC#,(>;/Z" M^@50&H&BV5(:RQ Z]](0^=MOS=]7.V%W0SK+]AX6(30>(72;A.M4,I$K1= - M+1AZU%?NU1C2"$Q!:02*9FMIC$4XA,UF4+\!2B-0-%M*8SE"YUX<(ILO6K,Y M>+T:@UH,*)JMFS$9H=MEG$AGQ^(,:26FH#0"1;-_]37.! >PO_N"^A10&H&B MV5(:GX*=FW> =*XK>+6Y/LYF=T,ZR_8>G@0?'#RX/*MD M0]W2&O1P Y1&H&BVK,:[X %L6H-:%U :@:+94AKK@MV'(C^8UL-7:1T&)_(: MU*5 T6S5C$O!;W IYDP;J;UWZR;[?S!]],RH:#OZGKHC.\OU'N8$&W."W>;D M"Y-*H4*/LVKB:]4*U)" T@@4S7Z PAB2"-:01*"&!)1&H&BVE,:01&Y#\F/S M70UOF^^.ICMW,SJ+!FI'_(/'S?3#@?=4K-1DAE*V5/C@?*A6=U$];U?=2+XI MGT";&ULU5IM;]LV M$/XK!Z_86B"))?DE=N88B"UM:[&N1M-N'X9]H"7:%B*)+DG;R7[]2$J1+$=F MX^VV8%\2O? >'N_AG M+!A/B52W?-D6:TY)9(S2I.TY3K^=DCAKC4?FV8R/1VPCDSBC,PYBDZ:$/TQH MPG;7+;?U^.!CO%Q)_: ]'JW)DMY2^7D]X^JN7:)$<4HS$;,,.%U8[L3>->BAS!F[TS=OH^N6HSVB"0VEAB#JWY9.:9)H).7'EP*T5?:I M#?>O']%_,(-7@YD30:P8*I]G *PR\ X.C/70*@\YA#]TC!MW"H/M< M@UYA8(;>SL=N N<32<8CSG; =6N%IB],](VUBE>%9 GX87T''/P'.\3I,__\S MV,W?;9(+CL'K')L\*\(I-,R1&\Y)MJ2JH$B8/,!^NQEY,(]O M=H1'\/O/"A+>2IJ*/YIF1]Y_M[E_742OQ)J$]+JEJJ2@?$M;XV^_&/IYQ%E(:"5APEH+0:0]L;6BD]Y2'L:"-B6M%/96: M'*QOP/2W;3MV+X>=_JB]W8_YTU;=[L"I-PJ0_*K%LE?&LF>-Y>>,TY ML_A/ M-=/#_8P(F9#JPYH0J=Y(!IML2X6^-@$_GYO<(#HG!"Q5\LC&:C?I/8V3-^PZ M!S&8/J^9;QW,J7,8":P6]WX9]_Y_%_4QBT!]ZZ#H M2(,W$63U\]2LL _:@P=*N(!+2/-O7!\B\M"4JSZF5P$26(WHRY+H2^N8S:H$ M/ICRU%B5K.:GQA\3S,<$"Y# :AP,2@X&+_S5'V"2B GF8X(%2& U$HQ8@4]EQ^YE-R]Q34Q@>A$@@=68<)UJ"^;8"[GC MN? AS>+Y1J@=5:@216V>89:0QD^,'>U4 E#1?%2T NMSLO>UMA]X4)7.(!% M)2::CXH68*'5J?0J*CUKBOVR2>>4 UN T&0)(%&SGC"Q YU,"2::CXH6%&B] M_>V4Y_7[0[?<)M2C7[+UVY M4+?_J&@^*EJ A5:GLE(47+ND<$+EPMS.3U'1?%2TH$#;KUR#;J_3&1PI7)6, MX/Y?= 2[HR>3:1]V]U%!\+I')014AP(LM#K/E8K@VF6$V8:'*T49K'D<4IU< MBFP5@T+^3-@N3[D%B3FDA-]1"5N2;.B9IE OT!LY0Q4?"K3AWB1W+@:] PD/ MM<\ "ZU.2R4LN-8M[_@3Y:G0<3>)U!AB5&G@:^ZL*.BEC)HE;!M'NO9FRKN% M2N)R@PQR123,Z3+.E.<9O-NHSZ9K?D'S:4A-[7;UD"@)5V8W:]Z9NT.HD&4B M%M)$@"D8$=^?F\2$=3E?3F%"J:CXH68*'5F:CD!.^EY00/ M54Y 1?-1T0(LM#J5E9S@/5=.*!+K#'X\_J.=]W2C?5B7OM[$M[MT<@"1T.H! MK!0"SZX0')6?Z?TZYOGE<07:#G[R/+>[ZCK'16A41P(LM#HGE6C@V0\"?&*2 M)!!G4JU)1!SF"UZS%LGG>'D_:= M_M\]B&&'/3GR#6<'+ALBC[JAQT++(]_>.PZ74KXTYQ"%JC.;3.8GO'XF,;^1;&T.W"2%C;SP#Q) , &@, M 9 >&PO=V]R:W-H965T89%8X-,^F/!RR0E*2P90C4:0IYD]CH&P]LEQK\V!&EHG4#^QPF.,E MS$'>YE.N9G:-$I,4,D%8AC@L1M:Y>S9V?6U@=OPBL!8[8Z1#N6/L7D^NXI'E M:$9 (9(: JO;"B9 J492/!XJ4*OVJ0UWQQOT2Q.\"N8."Y@P^IO$,AE9?0O% ML, %E3.V_@Y50(9@Q*@P5[2N]CH6B@HA65H9*P8IR3Q!$"X@.D4=]S/R'*]303Y'L552ZLQX=68\ ]O9 SNA6 ATO:@B^O-# MK:,K":GXV\2Q!.LV@^EWZTSD.(*1I5X>DQLK?/_.#9PO+50[-=5.&WIXPR2F MFV0J*:)2"F&(\UTI2*5!4P2E#]_XT"_S*O2\@>,,[54#M6Y-K=M*[;J00BI= M2;:L$GF=ZS)JU+D5ZL <^C51_YAR^Z] -:BI!F\@=_!"[GZGZS>KW:N9]5J9 MW68K$%(YG\YOA?F,S-2@R7LKSH'YZ]4NO\*5 -,-G_/6X$/3*F[T_+<8^I?H1V9[;8-N:VM MXT@E4#G9K0'?#WI[:F#;>-SVSO.L!K[.I]-&WZT8AR9PVX'<[E'E?HTNY&[; MD-O:.HXEM_^RF?>]_WNYO7-NU&?PGY@O2280A84R,RZ=0>*VVJ[4[:C3RT.U#X9\@-4DIK:!(NV/7]L)"8%@+K,S#T-B MY[NG,PAHO*.+R#6/5,N(JKTK9AY M\^7*F0Q/ HDEU%$Q:8/(5\_5'!EV_") MS>;*-'C=^P6=P1.H+XM'H>^\S$O (H@EXS$2,'VH]'!G1'QC8)_XRF M=ZZ1 M@3+F_(>Y>1\\5*HF(PAAHHP+JG]6,( P-)YT'C]3IY4LIC'IL!K),S3VINYL.Q;:\T7BTVA/"FA>YFV4]TGQ2<_YCP,0,C?T.CGDJD-HG& M;,=M7X]!@ 8\TH4IJ1W:6_24%!7BT^0I]'%A>WIFT(W]VR$HRD+Y.WJ-/"3G M5(!$+$9?8J;DS4[#YSE?2AU--[XNW-][2H,S*7J3%$@_ 4*. &F@#SQ6L"(\E/6:IN MQW\M8^VX>IGC @0_JP[?1O*/58=QE!;!(]WH"4*AGA TGH&]_MX;2R7TR_Y/ MV8 EOFOEOLT,V)$+.H&'BI[B)(@55+IO7N%&]5T9)?^3LP(-M8R&FLM[]^]E M- 9AZCVI=%VN'Y=**EVI+)[=H#[,6!SK2SUGA32> /KW^.#VDUAU&\O,XZLN MKF*_>>^M=O$Z,[H2;SW#6[\4[^@7B DS=>""5C^ =HL;-;P'S1G\2FB-#%KC M4FAZP9D"4R>@-4J@U?>1.6-?B:R9(6L^JTA']O>L"FT>8&WYM?H>UL.'BF5< M -'*0+0N!?$5I!D;LR9!4H1T'+KS;QVDUFSC]E[^SD2N'*MV!K/]+)@++:/T MC>)HI9N=6-OGC)4SFRNQXFHN,:I.M-^L6H/@MK<"H=5G-IF@1\$F4#Y_YLM9 MJ19((K8*U7=7(WNXW8E="WQ'6^'G =^=54\ 3F5\C=F9T+6*2(R;/ M0[P[V9Y 3 X1D^I=L[6/V)G1M8ASA82=RN.,,=Z?=T_ ]DL'&A\,M'_B#2CB MR:4.=FN=DWB.SL:V@#5$C41E&R M]<(M%-!-Z9;HA*MZZJJ1NG*ASQ45=DNJ"] ?>R]*67%'W;+2RE@AQUEQNKJV M/'*UAMUR[7J"BF]+*4ONT!?5SDMH/9R+/>Q6>[W93,",*D#O-239F-OZ1N?=PF]6K1^^A2[\5#DEP=$K:70JMX^!=I5>:F^,!SSF%Q!&)F3^E-*LM8):<-66OV):!GS[_WVONX,\ E[4/<&96U]TEG M4.9G2#JCLO8>,1WE/?[VXX270T@^;7R@0F\F)0IAJN'H_8*>#T3RM2"Y47QA MC\/'7"D>V4#W3SE7VQL3(/MFT_T/4$L#!!0 ( )>"2%C)W']1 M6P, ,D* 9 >&PO=V]R:W-H965TB'RX2;0F1[MR[D]T ^_'CG6Q9FV6[ M ?)%NC>2#RGRQ/%6R$>5(6KX7A9<39Q,Z_6-ZZHDPY*IGE@CIYVED"73-)4K M5ZTELM0*E84;>-[ +5G.G7ALU^8R'HM*%SG'N015E2633S,LQ';B^,Y^X4.^ MRK19<./QFJUP@?K3>BYIYC9:TKQ$KG+!0>)RXDS]FYD?&@%[XC['K6J-P;CR M(,2CF;Q+)XYGB+# 1!L5C%X;O,6B,)J(X]M.J=/8-(+M\5[[6^L\.?/ %-Z* MXG.>ZFSBC!Q(<P3MKNSG@-)I;0H=\)$4.:\?K/O MNT"T!,+@A$"P$P@L=VW(4MXQS>*Q%%N0YC1I,P/KJI4FN)R;K[+0DG9SDM/Q M0HOD,1-%BE+] F^^5;E^ L93L!M7,W(XA5M14A8H9N-X!0M*C;0J$,02YHM/ M,#61-7*_WJ%F>:%^HT-F0V5,HH*#O"JH1A%TQ&XJ)>,KI*S6,'N"]KDY>[++TRV3*7SYBU3".XVE^MH5LMI^U&W? M5/*-6K,$)PZ5JD*Y02=^]9,_\'X_XUW4>!>=TQ[_794/*,W'M_SJ- M\Q452,%X@O!/9S!K]EI[WVHWE\8F#@=1?^QN.ICZ#5/_F4Q_4*0UQ?4<2?^( MQ/>CL)MDT) ,GDERC^H2R. (Y,KW1\-NDF%#,GPF"=UC2\POP0P[8(8GHC)J M6$;/9*%J_M&$&1TG3!2,NH&N&Z#KLT"?[76-Z=5T@Y)^/W6^ -VA"&]9+N&> M%15VI_;ARNBBK>V.6K1!V#N55;YWN*>]%P$^Y/UYS)TY/VJ'];KG1R= 6S\4 M_T5 F[*XP.D?]>G0GKXG?AG[_,?1CVJ MJ0N\X7&JCGK!_W'=5G=1HES9'DI!(BJNZT:C66WZM&G=G1R.UTW>>R:IG!04 MN"11KS>DHI9UWU1/M%C;7N5!:.I\[#"C7A.E.4#[2R'T?F(,--UK_"]02P,$ M% @ EX)(6#;NEI5> P R H !D !X;"]W;W)K&ULK99M;]LV$(#_RD$;NA5H+(F27Y+9 NRDW0JT0Q"OZ8>A'QCI;!&1 M2)>D[ ;HCR])V;(VRW8#Y(O$M[M[[G1'W7@CY*/*$35\*PNN)EZN]>K*]U6: M8TE53ZR0FYV%D"759BJ7OEI)I)D3*@N?!,' +RGC7C)V:[-/P M:A9&5L"=N&>X4:TQ6%<>A'BTD_?9Q LL$1:8:JN"FM<:K[$HK";#\76KU&ML M6L'V>*?]G7/>./- %5Z+XC/+=#[Q1AYDN*!5H>_$YB_<.M2W^E)1*/>$S?9L MX$%:*2W*K; A*!FOW_3;-A M@8@<$2!; >*X:T..\H9JFHREV("TIXTV.W"N M.FD#Q[C]*G,MS2XSP-RD1E85"&(!=_-/,+61M7*_WZ"FK%"OS2&[H7(J40'C\$\N*F74JK&O M#;6U[:=;PEE-2(X0#N"CX#I7\)9GF/U7WC?>-BZ3GZ6/KGEZ8;*#/[] M8%3">XVE^M(5LMI^W&W?5O*56M$4)YXI585RC5[RZI=P$/QQPKNX\2X^I3WY MNRH?4-J/[_C5&YCADG'.^-(42$%YBO"],Y@U>ZV][[3;2V.=D+ ?C_UU!U._ M8>H_D^E/$VEMXGJ*I'] $A(RZB89-"2#9Y+!/KL;FO,+J9K ME.;O4Z<+F"L4X1UE$NYI46%W9N]OC"[:VNZH31OWXD$W;ACLK^G@18#W:7\: MZ"!5HZ 7A/_#]5O-18ERZ5HH!:FHN*[[C&:U M:=.F=7.R/U[W>!^I-.6DH,"%$0UZ0U/4LFZ;ZHD6*]>J/ AM&A\WS$VKB=(> M,/L+(?1N8@TTS6OR U!+ P04 " "7@DA8*)[VH,4$ #V'0 &0 'AL M+W=OLIFUY7QW:=LLV>("L0NRPZ5XLR:T0%STZ M3F@7*"NM^50]NZ;S*=GS/"OQ-05L7Q2(/BYP3@XS"UI/#VZRS9;+!_9\ND,; MO,+\^^Z:BCN[H:19@4N6D1)0O)Y95_ RAA/IH"Q^9/C 3JZ!#.66D#MY\R6= M68Z<$<%+6SF$&1E=4G>J@7XL1! M[> ]=P2_=O"?.T)0.ZC0[2IVM7 1XF@^I>0 J+06-'FA M5E]YB_7*2EDH*T[%VTSX\?F*D^1N2_(44_8;B'_N,_X(4)D"]>+30N0@!4M2 MB,)D2*7V$UA5107(^KQ5_""O,7@?88ZRG'T0?M]7$7C_[@-X![(2?-N2/1,# ML:G-11QR-G92SWE1S=D],VO368GA-17F*YYVKJ"VB&&A*XHI2 M5&ZP4!D.%H_@U.X:/:K'5P=$4_#/7P()OG!MT/X=AX(RG]OWI:O>M1-6%':NH;^4%;ABTK6*-5>AX86/5"CQH M @\& U\2QI6P(;2J='"_VQ'*=2$/DEY:AR9AD4E8; C62D?8I"-\8S$)32;1 M)"PR"8L-P5I)'#5)'!D6DXH7G'RU@W'8D1*-C=^QB?HV$+JCCH[TC<8>U*O( MN(EX_"P5N:9DC9G<5(L%6(EES1*LW? ,XEY:A29AD4E8; C6RLFDRDL7)'O9V)CC6> M>'I-@2>M&AP,_48L)Z+)5NU+(GPONOR=+$]MT(.HEQ:C45IDE!:;HK63XAZ3 MXKZQK-03,)5*D[3(*"TV16NG\MBXPL&6ZC72XO6^Z+[?;6>6.JNPMU?16$V$ M G6EI6\5CL;.&6DYMGMPN-];H1PSI2M?$;W#/"LWVG@'*2\N19.TR"@M-D5K MY^/8A<+@K57%:/=JE!89I<6F:.U4'CM8.-A;O495PKY>C,<]5>E;A5[@=E6E M;P4=M]<#Z/OD'*O =*,.$)D(:%_RZ@"B>=H< M4EZIH[G.\P6\7$+-\T@>:JISLR.^.A$5VYY-5C*0X[48RKD8"2FDU2%C=#& P ,Q$ !D !X;"]W;W)K&ULQ5A=CZ,V M%/TK%AU5N]+.\!4@29-(FY!5*^VN1CN=[K,#-P$-8&J;9/OO:QO"$N+0T1:U M+PDVYQS[7A]\,8L3H2\L >#H6YX5;&DDG)=STV11 CEF#Z2$0MS9$YIC+IKT M8+*2 HX5*<],Q[)\,\=I8:P6JN^1KA:DXEE:P"-%K,IS3/]:0T9.2\,VSAU? MTD/"98>Y6I3X $_ G\M'*EIFJQ*G.10L)06BL%\:[^WYUE8$A?@CA1/K7",9 MRHZ0%]GX+5X:EIP19!!Q*8'%WQ$VD&5224Q.[U6?V#"EX$L\,, M-B3[FL8\61I3 \6PQU7&OY#3K] $Y$F]B&1,_:)3@[4,%%6,D[PABQGD:5'_ MXV]-(CH$H:,G. W!Z1,F-PAN0W!?.\*D(4Q>.X+7$%3H9AV[2ER(.5XM*#DA M*M%"35ZH["NVR%=:2*,\<2KNIH+'5Y^%%S\2QM C4/248 KH'FU(7E8[3&+(T0+F(4IEG%(48:UIL0.$XS]E;PGY]"].;N+;I#)F+R+D-I@9Z+E+-W MG8[?$U(Q(2LZ[R[:"Y.+T.0$S:@)8UV'X=P(PT6?2,$3AK9%#+&&'P[S_0&^ M*5+:YM4YYW7M# J&$#T@UWZ'',MQ-?/9O)[NZ,+Y=Z-O?WCTBV2XK?> M,EF5 \6Y!(6:F#. MQ'-[L*T&YLZFUK2%743IM5%Z@S8+H2!BB[QI-&],HXTI%HXIMAU)[&()_'8) M_$&C?56%&>)[?!1/_ '.NWW%1-7@!$6JL@ J&D.B4A00A4&84Y=L_%URC?=:9!S\0:U"QP9CT/ MZ[2LP-=;.&CS%_RO^8OK J[+8/"J#%ZC=!G4H#09U&G=S."TS>!TN-;\4&9T M"9F.N5V,*1:.*;8=2>QBL6;M8LT&[;Z^]3C7M&FW0%@/5T5)BW)[E@WU**]G M1BW*=_5FM*WOK]?6?V3'9J"1_#BJ6CBJVG8LM0/6=Z8>=F5-LW,(%*_;!W7Z9L)=5<'K5_6VMSWAOU?GVE[_VIYO;$U_ M*+\(J$/G=_GZ<\(G3 ]IP5 &>S&4]1"(/9W6)_2ZP4FICJ [PL6!5ETF@(73 M)4#"2%BO-.U^\0, !\3 9 M>&PO=V]R:W-H965T<5SR/"?-1LF7 D=F@Q*Q%#+)>$8$K*?&W+Y=V+X.*&?\R6 GC\Z)EK+B_%4/'J.I86E& MD$"H- 3%PQ86D"0:"7E\JT&-YIXZ\/A\C_ZY%(]B5E3"@B=_L4C%4V-LD C6 MM$C4,]_]!K4@3^.%/)'E+]G5"60BMFI:Q[JNAL(OB."#T;T?1)Z4T9C6I8IM,8*('_,HQ3L]^Q M4KYP*^PZ>3E)OCCZ?YNAI31ZH MR%BV.<[1WU\0F#PJ2.4_72Y7+$;=+/03YU;F-(2I@8\4"6(+QNS''VS?^K7+ MHH' 6H:-&L-&?>BS=E7+@V/0JNH,RSC199RC164E$GI2QF%5QO*HC+N%"&-\#+;:L4M [ST^FOJ!P%IV^(T=_D7TBC^D80.!M0R[;@R[OJQ>N3[K M@K$[\DY:Y7R2[=B>V]TJXT;JN%=J4+UL'J4L2L[/D%"% I'[//Q6,,ET071Q M[L7]:+8' FM9<--8<',1[7$SI&$#@;4,LZW#$LJZK :I^1P7OS\^Z8^..59W M<]A':T6[5^A+M@6I^V$9O$B"KQ3RC">=#'N!/IK>H=#:LIV#;.]=MW: KWO"GL\[;HF.5[WCN=<5A.VOWKR=,71X'?&8(\!,ME M)]5>L \G>B"TMO3#ZM+V+J,[!EV!#H76-NVP!K5[5VS?H3O\\_62==H;'7-& M)YUA'FTUI" VY0Z,1!9%IJK/Y^9JL\LS+_@/^O.5?[@;Y!LR&ULK59M;]HP$/XK5E9-G=21D #K.HA4R*956C=4UNW#M ]N>;DQRPO?UVD. M!=4=N02!,W.I"FJPJQ:^7BJ@F0,5W ^#8. 7E DO'KJQJ8J'&7QCL-$[;6(CN9/RWG:NLI$76(> 0VHL \7/&B; N25"-WY5G%Z]I 7N MMK?L'USL&,L=U3"1_#O+3#[RSCV2P9RNN+F1FX]0Q=.W?*GDVOV3364;>"1= M:2.+"HP>%$R47_I0Z; #Z/8. ,(*$#X%] \ H@H0_2N@5P%Z3IDR%*=#0@V- MATINB++6R&8;3DR'QO"9L-L^,PIG&>),? .<&LC(E"KS2+XJ*C1U.Z+):W*9 M9'[(E_D<%!,+'+R= M)>3TY!4Y(3[1.56@"1/D5C"CSW 0V]>,<[OFT#<8D_7,3RO_)Z7_X0'_(W(M MA2\RR!KP23M^T(+W4 (IPKL' MXBB>KC$3F^Z-CC07Y\0E-R9:#0/QO\')>\O69>F\PN])*F,/(P6VE0 M:_#BER^Z@^!=DV;/298\$]F>GKU:SUX;>UQ=%VVOR]GV,FC)FT[NN*3J.RJ; MOM=Q/W"_H;_>5:=UR6/5>2:R/77ZM3K]8]4A2\52:%*GI#K?42=ZVPFZ3[1I M7?!8;9Z);$^;0:W-X"_::&/S9KI2"B\D)DW,M**JGAMFR-+LFZP(W_0B?;%3QJ-!K51J8._4[P*4 OW"- 8W4J8LH[5H_4[X]*55_^/ M>?E(N:9JP;!R<9@C-.B\P0U39>$O.T8N72F\DP8+JVOF^%8"90UP?BZEV7;L M O7K*_X-4$L#!!0 ( )>"2%@5 LH140, *X5 - >&PO,N=B/O!G2I6?@F ^F=&< MS*^*D@J-9(7,B=)=.0WFI:0DG0,IYT&[U8J#G##A#_MBD=_D:NY-BH50 []7 MASQ[^9H._##^Z'M6;E2D=. _7+S_M2C4]3O/7L\^G)VU'BZO=^,7!KCT Z=H MYP#1JU8+%P80$X\/$]^GC4EWMZ7-\',M9(GG&*UWD*,]AC#AQ.''"/V%V&TY MB8VY0 W!#5#IY$P4TN2V&>SO<35\!UCWP"#CO#;8 M]FU@V"^)4E2*&]TQ@TWP&>15[?M5J1U.)5F%[8Z_(9B+3C(N9$IEG2;TUZ%A MG],,[$@VG<%5%64 H%)%KALI(]-"$.-AS:@:6G9".;^#I\//;$M[F35VSFRZ MJ)O:4-6T,K8#^DTUJ]V4[;Q*URO98Z&^+/1TA.E#@=-;23.V-/UE5AO U$-< MG90E7WWF;"IR:B=_<,)AGZQYWJR0[$EG@U*9Z "5OO=(I6*39N2W).4]7:IU M.2TSW'/[!#W_VW6>4D$EX4W3NO:/>95?[3CJOI5E\U39->ST6+WRC]UDYQ1, MQJ=@\B1JLG<*)I,3,-E]LZ?F2TR&QV\R.L[=#JKC6N-,N'4BK*,>G+P'_@\X MR?--4F^\8%PQ4?5F+$VI>'8PU/**C/4?HUOZ>GQ*,[+@ZKX&!_ZF_9VF;)$G M]:A;6(AJU*;]#:87QO6Q7^=B(J5+FHZJKIR.3=/3#9VU^@!A%[DQ'S>"<2SF M1@##\F .,(YE87G^I_GTT/E8#//6M-;[;>(7LKP-L3_=5"#93O!*QF>)K M#8A[W8"1).[=QO( ]L%K'8@OSL/U)2;$T6PJY@W[ [&D23!$*A%=XW&,;(Z M,7S=^X/=)5&4)&X$,+>#*,(0N!MQ!', 'C DBLQ[<.=]%*S?4\'F/[3#/U!+ M P04 " "7@DA8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( )>"2%@&W!(?'04 (&PO=V]R:V)O M;VLN>&ULQ9I+;]LX$(#_"N'+=@]9VWHE#>( ;IQV#;A.$ ?98\%(M$U$(KVD ME#3]]4O*<3-LE,%>ICK)HA[^-)+X#8]+FX5[K!_:]*I6=#+9UO3L=#FV^ M%16W?^F=4&[+6IN*UV[5;(9V9P0O[%:(NBJ'T6B4#2LNU>#\['"N:S.$*[H6 M>2VU\Y?>V;:GY_0UW()-!-G(G7$MCZW:/ M]OS<,3X*M_-^K:GU9UG6PLQX+;X8W>RDVOC3N*L8@LMHXW!8[H-X:OY/&/5Z M+7,QTWE3"57OXVA$Z0&5W7#( M&2&048^0WR( &2.0<2^0JUNW^'JY!) ) IGT"!E$,D4@TSXA8P"9(9!9GY ) M@#Q&((_[A$P!Y D">4(+>:EM8P1 _(@@?J1%G"LK M"V'8K>&%TPF;&L/51OBC+.S'1UA'/J)EG F;&[GS[4ROV:?&2B5L@(=ZAE@T MJZ:JN'GV:"NY4=(=QIT;IWFN&^=&B(F99DRLFAOQ*%0C@K!A4AD36^6+UL63 M+,LVB9B[#$IM/ &;6BO"9P^SRIA8*Y^Y-.R.EXU@7P7W[^V;5P/SR9A8*"Z5 MW;E$\WF?B?W;R)T_ -)A(AD3FV3A(A8^<)@QQM3*T%4EZ_;VM>&Z<&F[Z_*$ MRF4(B1EC3*R,F;@/;A^FAC&Q&U:USA^VNG1^L'^T3]?+@]9N.((9-*:'B%@/ M=M= M=T4RQHP2]SG*"$H',::7^#>-,M@1 \0_6R$F6M$B=@S G!:%]-MY^5K#A)B8 M8^+?Y9@@FCYQ-4[:030QX\3$QD$QP[<<,TY,;!STIH>8F'%BZG$*M]NVJWSD M96M$%U5WVJ)Q#G=AA9B8<6)BXW1@PJA"3,Q ,;&!T&PHN.D)9J"$V$ X)NS> M$\Q"";&%<$Q8&TXP"R7$%L(Q874XP2R4]%D"^Y9!3'1FI9\:V*&WAYB8A1)B M"Z&8X9N.62CI:=SSTGU"3,Q"";&%D&AZ&4%,S$()]11+]_#LD(A 3,Q"";&% MWL7<*Q/.3F(62HDM]#**[$Z*@XG]%+-02FRAGY@P+[K0U4ZK7XKS*6:AE-A" M*&8X)8U9*"6V4"?F/T)NMKY..(68F(528@MU8JZ:W:X4O\QYI.@,/[&%.C%O MA/\>R<^O0DS,0BGU)#\V&<)@;3_%+)026\A/A[S;';$/$!.S4$IL(;S,!;/W M%+-0VFLU#F;O&6:AC-A".";,WC/,0AEU10[%A-E[AEDH([80CGD,,3$+9=2S M/BCF"<3$+)016ZBC4GS4.KVI_Y.1;:\[+_-HPO]A_A).D?EI]W93EA6N[4@O- MB\-WM(=O@,__ U!+ P04 " "7@DA8R%S!4B " #0)P &@ 'AL+U]R M96QS+W=O3EL4]^NW]MM2;IGVYG M+EX_^_(_$[O-9K\N/[OU[V,YC?\8G/YTPWO=E3(VB]=VV)9QU:2/P_5T39># MW)TG-XN7MU4SO+Q)D^8.4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F# M'B#H8?Z@1PAZG#](EBCCDB!I@C6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+ M@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>.GG9)M!;46\ET%M1;R706U%O M)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-LFFR4$>AOJ M;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ M[01Z^V2SFT!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U [T"]@T#O0+V#0.] MO8- [T"]@T#O0+V#0.^8?*PDT#M0[R#0.U#O(- [4.\@T#M0[R#0.Z/>F4#O MC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KWSY&<3 KTSZIV_4^\Z?AY*O?9\ MK?'YWTGU>+ZW7!]_67Z=G+!SP3G=5M3GOU!+ P04 " "7@DA8XB$R0O$! M 9)P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG M#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[M MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O M(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[ M$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6L]\ZM_SA^?):=;?JW?#;^(V[Q E!+ 0(4 Q0 ( ):" M2%@'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ EH)(6+7$I:CN *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ EH)(6)E&PO M=V]R:W-H965T&UL4$L! A0#% @ EH)(6+H*0I(/!P MH1X !@ ("!)@X 'AL+W=O M4T(( "3,@ & @(&.& >&PO=V]R:W-H965T&UL4$L! A0#% @ EH)(6-HK_/5S P 90P !@ M ("!!B$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ EH)(6*>*?74:"0 )2D !@ ("!W#$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ EH)(6-%&G1A5' E5X !D ("! M(4D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ EH)(6-"#^$X," P!@ !D ("!)G$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EH)(6)8/2][= P H0@ !D M ("!XIH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ EH)(6 XL!7I^' &$ !D ("!?J8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MEH)(6 @]J7U4! )@T !D ("!ULP 'AL+W=O&PO=V]R:W-H965T M\M -P08 $P\ 9 " @5KD !X;"]W;W)K&UL4$L! A0#% @ EH)(6#8=[4S1 P 'A0 !D M ("!4NL 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ EH)(6"5O-<$Z @ ;@0 !D ("!G/8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ EH)( M6'8=6X;Y 0 (00 !D ("!/_X 'AL+W=O&PO=V]R:W-H965T<.J0( &4( 9 " @9X# 0!X;"]W;W)K M&UL4$L! A0#% @ EH)(6",WE@8+!P 8S0 M !D ("!?@8! 'AL+W=O&PO=V]R:W-H965TT1 0!X;"]W;W)K&UL4$L! A0#% @ EH)(6#75,DF2 P O!0 !D M ("!Y10! 'AL+W=O&PO=V]R:W-H965T M"2%BQ\(T//00 &@< 9 M " @88< 0!X;"]W;W)K&UL4$L! A0# M% @ EX)(6*F>(V%) P , D !D ("!^B ! 'AL+W=O M&PO=V]R:W-H965T"2%ADF#T89P, %<- 9 " @;4H M 0!X;"]W;W)K&UL4$L! A0#% @ EX)(6(?3 M9!]O! J!< !D ("!4RP! 'AL+W=O&PO=V]R:W-H965T"2%CB2=BHHP( T' 9 " @:4T 0!X;"]W;W)K&UL4$L! A0#% @ EX)(6.CQ23!I @ / 8 !D M ("!?S&PO M=V]R:W-H965T"2%B4@395!0, M $P( 9 " @1@] 0!X;"]W;W)K&UL4$L! A0#% @ EX)(6,N>%R%) P S0T !D ("! M5$ ! 'AL+W=O&PO=V]R:W-H965T"2%B,#1]_0@8 "4J 9 M " @2U) 0!X;"]W;W)K&UL4$L! A0#% M @ EX)(6-O/ /$D P : P !D ("!ID\! 'AL+W=O&UL4$L! A0#% @ EX)(6#;NEI5> M P R H !D ("!8EP! 'AL+W=O&PO=V]R:W-H965T" M2%C%&8'@Q@, #,1 9 " @?-D 0!X;"]W;W)K&UL4$L! A0#% @ EX)(6*\T[7[Q P 'Q, !D M ("!\&@! 'AL+W=O&PO=V]R M:W-H965T"2%@5 LH140, *X5 M - " 4EP 0!X;"]S='EL97,N>&UL4$L! A0#% @ MEX)(6)>*NQS $P( L ( !Q7,! %]R96QS+RYR96QS M4$L! A0#% @ EX)(6 ;<$A\=!0 ARP \ ( !KG0! M 'AL+W=O"2%C(7,%2( ( - G : M " ?AY 0!X;"]?"2%CB(3)"\0$ !DG 3 " 5!\ 0!; H0V]N=&5N=%]4>7!E&UL4$L%!@ !+ $L A!0 ')^ 0 $! end XML 77 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 78 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 233 314 1 true 74 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 100030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (unaudited) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (unaudited) Statements 5 false false R6.htm 100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1 CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 100070 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 100080 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) Sheet http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) Statements 8 false false R9.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 9 false false R10.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 10 false false R11.htm 995455 - Disclosure - Description of Business Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusiness Description of Business Notes 11 false false R12.htm 995465 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 12 false false R13.htm 995475 - Disclosure - Revenues Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenues Revenues Notes 13 false false R14.htm 995495 - Disclosure - Goodwill and Intangible Assets Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 995505 - Disclosure - Fair Value Measurements Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 995515 - Disclosure - Property and Equipment Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment Property and Equipment Notes 16 false false R17.htm 995525 - Disclosure - Leases Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureLeases1 Leases Notes 17 false false R18.htm 995535 - Disclosure - Commitments and Contingencies Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 995545 - Disclosure - Debt Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebt Debt Notes 19 false false R20.htm 995555 - Disclosure - Stockholders' Equity and Stock-Based Compensation Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensation1 Stockholders' Equity and Stock-Based Compensation Notes 20 false false R21.htm 995565 - Disclosure - Income Taxes Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 21 false false R22.htm 995575 - Disclosure - Net Loss Per Share Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare Net Loss Per Share Notes 22 false false R23.htm 995585 - Disclosure - Related Party Transactions Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 23 false false R24.htm 995605 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 24 false false R25.htm 995615 - Disclosure - Revenues (Tables) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables Revenues (Tables) Tables http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenues 25 false false R26.htm 995635 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets 26 false false R27.htm 995645 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements 27 false false R28.htm 995655 - Disclosure - Property and Equipment (Tables) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment 28 false false R29.htm 995665 - Disclosure - Leases (Tables) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.intapp.com/20231231/taxonomy/role/DisclosureLeases1 29 false false R30.htm 995675 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Tables) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationTables Stockholders' Equity and Stock-Based Compensation (Tables) Tables http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensation1 30 false false R31.htm 995685 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare 31 false false R32.htm 995705 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 32 false false R33.htm 995715 - Disclosure - Revenues - Summary of Revenues by Geography (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenuesByGeographyDetails Revenues - Summary of Revenues by Geography (Details) Details 33 false false R34.htm 995725 - Disclosure - Revenues - Additional Information (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails Revenues - Additional Information (Details) Details 34 false false R35.htm 995735 - Disclosure - Revenues - Summary of Contract Assets and Liabilities (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfContractAssetsAndLiabilitiesDetails Revenues - Summary of Contract Assets and Liabilities (Details) Details 35 false false R36.htm 995745 - Disclosure - Revenues - Summary of Contract Assets and Liabilities (Parenthetical) (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfContractAssetsAndLiabilitiesParentheticalDetails Revenues - Summary of Contract Assets and Liabilities (Parenthetical) (Details) Details 36 false false R37.htm 995755 - Disclosure - Revenues - Additional Information 1 (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformation1Details Revenues - Additional Information 1 (Details) Details 37 false false R38.htm 995765 - Disclosure - Cash Equivalents - Schedule of Cash Equivalents (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails Cash Equivalents - Schedule of Cash Equivalents (Details) Details 38 false false R39.htm 995775 - Disclosure - Cash Equivalents - Additional Information (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsAdditionalInformationDetails Cash Equivalents - Additional Information (Details) Details 39 false false R40.htm 995785 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Carrying Amounts of Goodwill (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountsOfGoodwillDetails Goodwill and Intangible Assets - Schedule of Changes in Carrying Amounts of Goodwill (Details) Details 40 false false R41.htm 995795 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 41 false false R42.htm 995805 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Details 42 false false R43.htm 995815 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense Related to Acquired Intangible Assets (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToAcquiredIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Amortization Expense Related to Acquired Intangible Assets (Details) Details 43 false false R44.htm 995825 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Acquired Intangible Assets (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Acquired Intangible Assets (Details) Details 44 false false R45.htm 995835 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) Details 45 false false R46.htm 995845 - Disclosure - Fair Value Measurements - Summary of Financial Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Summary of Financial Liabilities Measured at Fair Value on Recurring Basis (Details) Details 46 false false R47.htm 995855 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 47 false false R48.htm 995865 - Disclosure - Fair Value Measurements - Schedule of Changes in Fair Value of Contingent Consideration Liabilities (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfChangesInFairValueOfContingentConsiderationLiabilitiesDetails Fair Value Measurements - Schedule of Changes in Fair Value of Contingent Consideration Liabilities (Details) Details 48 false false R49.htm 995875 - Disclosure - Property and Equipment - Summary of Property and Equipment, Net (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails Property and Equipment - Summary of Property and Equipment, Net (Details) Details 49 false false R50.htm 995885 - Disclosure - Property and Equipment - Additional Information (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails Property and Equipment - Additional Information (Details) Details 50 false false R51.htm 995895 - Disclosure - Leases - Additional Information (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 51 false false R52.htm 995905 - Disclosure - Leases - Schedule of Components of Lease Costs (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails Leases - Schedule of Components of Lease Costs (Details) Details 52 false false R53.htm 995915 - Disclosure - Leases - Schedule of Components of Lease Costs (Parenthetical) (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsParentheticalDetails Leases - Schedule of Components of Lease Costs (Parenthetical) (Details) Details 53 false false R54.htm 995925 - Disclosure - Leases - Schedule of Weighted Average Operating Leases Term and Discount Rate (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageOperatingLeasesTermAndDiscountRateDetails Leases - Schedule of Weighted Average Operating Leases Term and Discount Rate (Details) Details 54 false false R55.htm 995935 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Operating Leases (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesDetails Leases - Schedule of Supplemental Cash Flow Information Related to Operating Leases (Details) Details 55 false false R56.htm 995945 - Disclosure - Leases - Schedule of Remaining Maturities of Operating Lease Liabilities And Future Minimum Lease Payments (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails Leases - Schedule of Remaining Maturities of Operating Lease Liabilities And Future Minimum Lease Payments (Details) Details 56 false false R57.htm 995955 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 57 false false R58.htm 995965 - Disclosure - Debt - Additional Information (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails Debt - Additional Information (Details) Details 58 false false R59.htm 995975 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Additional Information (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails Stockholders' Equity and Stock-Based Compensation - Additional Information (Details) Details 59 false false R60.htm 995985 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Schedule of Shares of Common Stock Reserved for Future Issuance (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails Stockholders' Equity and Stock-Based Compensation - Schedule of Shares of Common Stock Reserved for Future Issuance (Details) Details 60 false false R61.htm 995995 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails Stockholders' Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 61 false false R62.htm 996005 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Schedule of PSU Activity (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails Stockholders' Equity and Stock-Based Compensation - Schedule of PSU Activity (Details) Details 62 false false R63.htm 996015 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Schedule of RSU Activity (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails Stockholders' Equity and Stock-Based Compensation - Schedule of RSU Activity (Details) Details 63 false false R64.htm 996025 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails Stockholders' Equity and Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Details 64 false false R65.htm 996035 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) Details 65 false false R66.htm 996045 - Disclosure - Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Net Loss Per Share Attributable to Common Stockholders (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Net Loss Per Share Attributable to Common Stockholders (Details) Details 66 false false R67.htm 996055 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 67 false false All Reports Book All Reports inta-20231231.htm inta-20231231.xsd http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "inta-20231231.htm": { "nsprefix": "inta", "nsuri": "http://www.intapp.com/20231231", "dts": { "inline": { "local": [ "inta-20231231.htm" ] }, "schema": { "local": [ "inta-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "keyStandard": 274, "keyCustom": 40, "axisStandard": 29, "axisCustom": 0, "memberStandard": 38, "memberCustom": 35, "hidden": { "total": 15, "http://fasb.org/us-gaap/2023": 5, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 4, "http://www.intapp.com/20231231": 1 }, "contextCount": 233, "entityCount": 1, "segmentCount": 74, "elementCount": 656, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 723, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 27 }, "report": { "R1": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.intapp.com/20231231/taxonomy/role/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_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_71efe1ff-b83e-47b2-b324-546e50359dde", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "unique": true } }, "R3": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical", "longName": "100030 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "longName": "100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "unique": true } }, "R5": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited", "longName": "100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "unique": true } }, "R6": { "role": "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1", "longName": "100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_7b68f0fc-e5ab-477e-8050-a897cc53a17d", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7b68f0fc-e5ab-477e-8050-a897cc53a17d", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical", "longName": "100070 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_182473a3-bada-4b3a-b0f1-1e19d7a0408f", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_182473a3-bada-4b3a-b0f1-1e19d7a0408f", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100080 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R9": { "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": "9", "firstAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": null }, "R10": { "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": "10", "firstAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusiness", "longName": "995455 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenues", "longName": "995475 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets", "longName": "995495 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "995505 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment", "longName": "995515 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeases1", "longName": "995525 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995535 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebt", "longName": "995545 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensation1", "longName": "995555 - Disclosure - Stockholders' Equity and Stock-Based Compensation", "shortName": "Stockholders' Equity and Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995565 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare", "longName": "995575 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactions", "longName": "995585 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995605 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables", "longName": "995615 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables", "longName": "995635 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "995645 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables", "longName": "995655 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesTables", "longName": "995665 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationTables", "longName": "995675 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Tables)", "shortName": "Stockholders' Equity and Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "inta:ScheduleOfSharesOfCommonStockReservedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "inta:ScheduleOfSharesOfCommonStockReservedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables", "longName": "995685 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995705 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_71efe1ff-b83e-47b2-b324-546e50359dde", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6bba8aaf-573d-4c10-be34-40c793d19f98", "name": "inta:NumberOfClientIndividuallyAccountedForTenPercentOrMore", "unitRef": "U_Client", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "ix:continuation", "span", "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "unique": true } }, "R33": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenuesByGeographyDetails", "longName": "995715 - Disclosure - Revenues - Summary of Revenues by Geography (Details)", "shortName": "Revenues - Summary of Revenues by Geography (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_940fbde5-3e33-407d-a24d-d4336543e474", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "unique": true } }, "R34": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails", "longName": "995725 - Disclosure - Revenues - Additional Information (Details)", "shortName": "Revenues - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_71efe1ff-b83e-47b2-b324-546e50359dde", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivable", "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "unique": true } }, "R35": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfContractAssetsAndLiabilitiesDetails", "longName": "995735 - Disclosure - Revenues - Summary of Contract Assets and Liabilities (Details)", "shortName": "Revenues - Summary of Contract Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "inta:UnbilledReceivablesCurrentAndNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "inta:UnbilledReceivablesCurrentAndNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfContractAssetsAndLiabilitiesParentheticalDetails", "longName": "995745 - Disclosure - Revenues - Summary of Contract Assets and Liabilities (Parenthetical) (Details)", "shortName": "Revenues - Summary of Contract Assets and Liabilities (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_71efe1ff-b83e-47b2-b324-546e50359dde", "name": "inta:UnbilledReceivablesNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_71efe1ff-b83e-47b2-b324-546e50359dde", "name": "inta:UnbilledReceivablesNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformation1Details", "longName": "995755 - Disclosure - Revenues - Additional Information 1 (Details)", "shortName": "Revenues - Additional Information 1 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_480aa4dd-046e-476e-8b44-dfd27aaa4b36", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_480aa4dd-046e-476e-8b44-dfd27aaa4b36", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails", "longName": "995765 - Disclosure - Cash Equivalents - Schedule of Cash Equivalents (Details)", "shortName": "Cash Equivalents - Schedule of Cash Equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_71efe1ff-b83e-47b2-b324-546e50359dde", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": null }, "R39": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsAdditionalInformationDetails", "longName": "995775 - Disclosure - Cash Equivalents - Additional Information (Details)", "shortName": "Cash Equivalents - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_71efe1ff-b83e-47b2-b324-546e50359dde", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": null }, "R40": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountsOfGoodwillDetails", "longName": "995785 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Carrying Amounts of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Changes in Carrying Amounts of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_71efe1ff-b83e-47b2-b324-546e50359dde", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7b68f0fc-e5ab-477e-8050-a897cc53a17d", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "unique": true } }, "R41": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "longName": "995795 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_92c407cf-6496-4cf2-ba71-daf32f2f0e14", "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "unique": true } }, "R42": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "longName": "995805 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToAcquiredIntangibleAssetsDetails", "longName": "995815 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense Related to Acquired Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Amortization Expense Related to Acquired Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails", "longName": "995825 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Acquired Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Estimated Future Amortization Expense for Acquired Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "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": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "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": "inta-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "longName": "995835 - Disclosure - Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details)", "shortName": "Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_00ff412a-112d-45bd-ab5b-f92e87b06c96", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_004264f6-6d30-4318-9f29-e4d99119f6e9", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "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": "inta-20231231.htm", "unique": true } }, "R46": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "longName": "995845 - Disclosure - Fair Value Measurements - Summary of Financial Liabilities Measured at Fair Value on Recurring Basis (Details)", "shortName": "Fair Value Measurements - Summary of Financial Liabilities Measured at Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_004264f6-6d30-4318-9f29-e4d99119f6e9", "name": "inta:LiabilityForContingentConsiderationCurrentPortionFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_004264f6-6d30-4318-9f29-e4d99119f6e9", "name": "inta:LiabilityForContingentConsiderationCurrentPortionFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "longName": "995855 - Disclosure - Fair Value Measurements - Additional Information (Details)", "shortName": "Fair Value Measurements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_ec048030-152a-4d25-a91f-2b1f0496d57d", "name": "inta:LiabilityForContingentConsiderationCurrentPortionFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_073c63f9-39be-4b58-b748-ed96606a7172", "name": "inta:LiabilityForContingentConsiderationCurrentPortionFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "unique": true } }, "R48": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfChangesInFairValueOfContingentConsiderationLiabilitiesDetails", "longName": "995865 - Disclosure - Fair Value Measurements - Schedule of Changes in Fair Value of Contingent Consideration Liabilities (Details)", "shortName": "Fair Value Measurements - Schedule of Changes in Fair Value of Contingent Consideration Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_4abd4097-6cf0-4a67-a0a8-21d51adcac66", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4abd4097-6cf0-4a67-a0a8-21d51adcac66", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails", "longName": "995875 - Disclosure - Property and Equipment - Summary of Property and Equipment, Net (Details)", "shortName": "Property and Equipment - Summary of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "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": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "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": "inta-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails", "longName": "995885 - Disclosure - Property and Equipment - Additional Information (Details)", "shortName": "Property and Equipment - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "longName": "995895 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "inta:LesseeOperatingLeaseExpirationYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "inta:LesseeOperatingLeaseExpirationYear", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails", "longName": "995905 - Disclosure - Leases - Schedule of Components of Lease Costs (Details)", "shortName": "Leases - Schedule of Components of Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsParentheticalDetails", "longName": "995915 - Disclosure - Leases - Schedule of Components of Lease Costs (Parenthetical) (Details)", "shortName": "Leases - Schedule of Components of Lease Costs (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_a2da3074-3156-43b5-bd30-4fad866ed7a8", "name": "inta:BenefitOnLeaseModification", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a2da3074-3156-43b5-bd30-4fad866ed7a8", "name": "inta:BenefitOnLeaseModification", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "div", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageOperatingLeasesTermAndDiscountRateDetails", "longName": "995925 - Disclosure - Leases - Schedule of Weighted Average Operating Leases Term and Discount Rate (Details)", "shortName": "Leases - Schedule of Weighted Average Operating Leases Term and Discount Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "inta:ScheduleOfWeightedAverageOperatingLeasesTermAndDiscountRateTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "inta:ScheduleOfWeightedAverageOperatingLeasesTermAndDiscountRateTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesDetails", "longName": "995935 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Operating Leases (Details)", "shortName": "Leases - Schedule of Supplemental Cash Flow Information Related to Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "inta:ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "inta:ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails", "longName": "995945 - Disclosure - Leases - Schedule of Remaining Maturities of Operating Lease Liabilities And Future Minimum Lease Payments (Details)", "shortName": "Leases - Schedule of Remaining Maturities of Operating Lease Liabilities And Future Minimum Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "995955 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_7ee7933a-d160-442a-91ac-f02ed21f8627", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7ee7933a-d160-442a-91ac-f02ed21f8627", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "longName": "995965 - Disclosure - Debt - Additional Information (Details)", "shortName": "Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_3cc8541d-39d4-45aa-be54-d1de14f1a9cf", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3cc8541d-39d4-45aa-be54-d1de14f1a9cf", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails", "longName": "995975 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Additional Information (Details)", "shortName": "Stockholders' Equity and Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:ProceedsFromStockOptionsExercised", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "unique": true } }, "R60": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails", "longName": "995985 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Schedule of Shares of Common Stock Reserved for Future Issuance (Details)", "shortName": "Stockholders' Equity and Stock-Based Compensation - Schedule of Shares of Common Stock Reserved for Future Issuance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "inta:ScheduleOfSharesOfCommonStockReservedTableTextBlock", "div", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_78628220-a084-4f46-abca-5d2f4356357e", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "inta:ScheduleOfSharesOfCommonStockReservedTableTextBlock", "div", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails", "longName": "995995 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details)", "shortName": "Stockholders' Equity and Stock-Based Compensation - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_71efe1ff-b83e-47b2-b324-546e50359dde", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "unique": true } }, "R62": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "longName": "996005 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Schedule of PSU Activity (Details)", "shortName": "Stockholders' Equity and Stock-Based Compensation - Schedule of PSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_b7e6f63c-5be7-4447-9b4a-b7f6c8aa72c4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "div", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b7e6f63c-5be7-4447-9b4a-b7f6c8aa72c4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "div", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails", "longName": "996015 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Schedule of RSU Activity (Details)", "shortName": "Stockholders' Equity and Stock-Based Compensation - Schedule of RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_0e4a9799-7dd6-4f8b-8162-ae66333866e9", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_0e4a9799-7dd6-4f8b-8162-ae66333866e9", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails", "longName": "996025 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "shortName": "Stockholders' Equity and Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "inta:StockholdersEquityAndStockBasedCompensationTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "longName": "996035 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_553d4d02-e0d7-45aa-8825-f42c7dcd5b47", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true }, "uniqueAnchor": null }, "R66": { "role": "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails", "longName": "996045 - Disclosure - Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Net Loss Per Share Attributable to Common Stockholders (Details)", "shortName": "Net Loss Per Share - Schedule of Anti-dilutive Securities Excluded from Computation of Net Loss Per Share Attributable to Common Stockholders (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_51fb7e67-fdad-4143-b2ba-be66f91ebbd8", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "longName": "996055 - Disclosure - Related Party Transactions - Additional Information (Details)", "shortName": "Related Party Transactions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_6283a094-7641-46a5-8d50-0ecd6cdeea3c", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6283a094-7641-46a5-8d50-0ecd6cdeea3c", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "inta-20231231.htm", "first": true, "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": [] }, "inta_AccountingStandardsCodification840LeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "AccountingStandardsCodification840LeasesMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASC 840", "label": "Accounting Standards Codification 840 Leases [Member]", "documentation": "Accounting standards codification 840 leases." } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201613Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201613Member", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "ASU 2016-13", "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." } } }, "auth_ref": [ "r283" ] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Other receivables, net", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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": [ "r27", "r758" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r708" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance of $1,528 and $994 as of December 31, 2023 and June 30, 2023, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "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": [ "r277", "r278" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued Liabilities, Current, Total", "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": [ "r30" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization", "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": [ "r63", "r184", "r580" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "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": [ "r38", "r39", "r113", "r192", "r577", "r602", "r606" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss", "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": [ "r6", "r17", "r39", "r478", "r481", "r544", "r597", "r598", "r861", "r862", "r863", "r871", "r872", "r873" ] }, "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": [ "r809" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total", "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": [ "r108", "r758", "r949" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "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": [ "r436", "r437", "r438", "r619", "r871", "r872", "r873", "r927", "r951" ] }, "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": [ "r815" ] }, "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": [ "r815" ] }, "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": [ "r815" ] }, "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": [ "r815" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r174", "r175", "r176", "r177", "r178", "r227", "r228", "r229", "r230", "r240", "r280", "r281", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r320", "r436", "r437", "r438", "r448", "r449", "r450", "r451", "r461", "r462", "r463", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r503", "r504", "r507", "r508", "r509", "r510", "r518", "r519", "r522", "r523", "r524", "r525", "r540", "r541", "r542", "r543", "r544", "r562", "r563", "r564", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "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": [ "r80", "r81", "r406" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Offering costs / Issuance costs", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r18", "r138" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_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": [ "r780", "r791", "r801", "r826" ] }, "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": [ "r783", "r794", "r804", "r829" ] }, "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": [ "r815" ] }, "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": [ "r822" ] }, "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": [ "r787", "r795", "r805", "r822", "r830", "r834", "r842" ] }, "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": [ "r840" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r434", "r439" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts associated with unbilled receivables", "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance", "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r193", "r279", "r296", "r297", "r299", "r945" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r193", "r279", "r296" ] }, "inta_AlternateBaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "AlternateBaseRateMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Alternate base rate.", "label": "Alternate Base Rate [Member]", "terseLabel": "Alternate Base Rate" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Total amortization expense", "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": [ "r12", "r57", "r61" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from net loss per share attributable to common stockholders", "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": [ "r252" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r48" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r48" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total 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": [ "r145", "r188", "r218", "r259", "r267", "r271", "r282", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r466", "r470", "r505", "r571", "r656", "r758", "r771", "r894", "r895", "r934" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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": [ "r180", "r195", "r218", "r282", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r466", "r470", "r505", "r758", "r894", "r895", "r934" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Financial assets:" } } }, "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": [ "r837" ] }, "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": [ "r838" ] }, "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": [ "r833" ] }, "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": [ "r833" ] }, "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": [ "r833" ] }, "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": [ "r833" ] }, "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": [ "r833" ] }, "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": [ "r833" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails", "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": [ "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ] }, "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": [ "r836" ] }, "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": [ "r835" ] }, "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": [ "r834" ] }, "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": [ "r834" ] }, "inta_BacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "BacklogMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Backlog", "label": "Backlog [Member]", "documentation": "Backlog member" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r89", "r90" ] }, "inta_BalanceSheetPresentationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "BalanceSheetPresentationPolicyTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Balance sheet presentation.", "label": "Balance Sheet Presentation Policy [Text Block]", "terseLabel": "Balance Sheet Presentation" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation", "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": [] }, "inta_BenefitOnLeaseModification": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "BenefitOnLeaseModification", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsParentheticalDetails" ], "lang": { "en-us": { "role": { "documentation": "Benefit on lease modification", "label": "Benefit On Lease Modification", "verboseLabel": "Benefit on lease modification" } } }, "auth_ref": [] }, "inta_BillstreamMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "BillstreamMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billstream", "label": "Billstream [Member]", "documentation": "Billstream." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "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": [ "r460", "r750", "r751" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r82", "r84", "r460", "r750", "r751" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of equity interest", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r83" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase consideration for acquisition", "label": "Business Combination, Consideration Transferred", "totalLabel": "Business Combination, Consideration Transferred, Total", "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": [ "r2", "r3", "r14" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Maximum of contingent consideration payable", "terseLabel": "Business combination, contingent consideration, liability", "label": "Business Combination, Contingent Consideration, Liability", "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r88", "r464" ] }, "inta_BusinessCombinationDeferredConsiderationAndHoldback": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "BusinessCombinationDeferredConsiderationAndHoldback", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred consideration and holdback", "label": "Business Combination Deferred Consideration and Holdback", "documentation": "Business combination deferred consideration and holdback." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment in accounts payable and accrued liabilities", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r45", "r46", "r47" ] }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAdditions", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized costs to software development", "label": "Capitalized Computer Software, Additions", "documentation": "Additions made to capitalized computer software costs during the period." } } }, "auth_ref": [ "r58" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Amortization", "terseLabel": "Capitalized software amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r15", "r152" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred commissions, 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": [ "r302" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred commissions, 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": [ "r302" ] }, "inta_CapitalizedInternalUseSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "CapitalizedInternalUseSoftwareMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Capitalized internal-use software.", "label": "Capitalized Internal Use Software [Member]", "terseLabel": "Capitalized Internal-Use Software" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 }, "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "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": [ "r42", "r182", "r724" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r182" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalents1" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash Equivalents", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r182", "r574" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails": { "parentTag": "us-gaap_CashEquivalentsAtCarryingValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total financial assets (Cash equivalents)", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "verboseLabel": "Fair Value", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [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_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r43" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "totalLabel": "Total cash, cash equivalents and restricted cash", "periodStartLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance", "periodEndLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance", "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": [ "r42", "r123", "r215" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheets:", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash - end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash - beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r42", "r123", "r215" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r5", "r123" ] }, "inta_CashEquivalentsAccumulatedUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "CashEquivalentsAccumulatedUnrealizedGain", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails": { "parentTag": "us-gaap_CashEquivalentsAtCarryingValue", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash equivalents accumulated unrealized gain.", "label": "Cash Equivalents Accumulated Unrealized Gain", "negatedLabel": "Unrealized Gains" } } }, "auth_ref": [] }, "inta_CashEquivalentsAccumulatedUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "CashEquivalentsAccumulatedUnrealizedLoss", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails": { "parentTag": "us-gaap_CashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash equivalents accumulated unrealized loss.", "label": "Cash Equivalents Accumulated Unrealized Loss", "terseLabel": "Unrealized Losses" } } }, "auth_ref": [] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cash Equivalents, at Carrying Value", "totalLabel": "Amortized Cost", "terseLabel": "Cash equivalents", "documentation": "Amount of 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": [ "r859", "r944" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r167", "r168", "r169", "r174", "r175", "r226", "r280", "r281", "r284", "r285", "r286", "r292", "r293", "r320", "r448", "r461", "r462", "r472", "r473", "r474", "r484", "r485", "r495", "r503", "r504", "r506", "r507", "r508", "r518", "r522", "r523", "r524", "r540", "r562", "r563", "r595", "r596" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r167", "r168", "r169", "r174", "r175", "r280", "r281", "r284", "r285", "r286", "r292", "r293", "r294", "r320", "r448", "r461", "r462", "r463", "r472", "r473", "r474", "r475", "r484", "r485", "r486", "r489", "r495", "r503", "r504", "r506", "r507", "r508", "r518", "r522", "r523", "r524", "r540", "r562", "r563", "r595", "r596", "r855" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial." } } }, "auth_ref": [ "r166", "r227", "r239", "r289", "r452" ] }, "inta_ChangeInFairValueOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ChangeInFairValueOfContingentConsideration", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of contingent consideration", "label": "Change In Fair Value Of Contingent Consideration", "documentation": "Change in fair value of contingent consideration." } } }, "auth_ref": [] }, "inta_ChangeInFairValueOfContingentConsiderationIncludingUnrealizedForeignExchangeGain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ChangeInFairValueOfContingentConsiderationIncludingUnrealizedForeignExchangeGain", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Change in fair value of contingent consideration, including unrealized foreign exchange gain.", "label": "Change In Fair Value Of Contingent Consideration Including Unrealized Foreign Exchange Gain", "terseLabel": "Change in fair value of contingent consideration, including unrealized foreign exchange gain" } } }, "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": [ "r813" ] }, "inta_ChangesInCapitalizedInternalUseSoftwareCostsInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ChangesInCapitalizedInternalUseSoftwareCostsInAccountsPayableAndAccruedLiabilities", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Changes in capitalized internal-use software costs in accounts payable and accrued liabilities.", "label": "Changes in Capitalized Internal-Use Software Costs In Accounts Payable and Accrued Liabilities", "terseLabel": "Changes in capitalized internal-use software costs in accounts payable and accrued liabilities" } } }, "auth_ref": [] }, "inta_ChangesInDeferredOfferingCostsInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ChangesInDeferredOfferingCostsInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Changes in deferred offering costs in accounts payable and accrued liabilities.", "label": "Changes in Deferred Offering Costs In Accounts Payable and Accrued Liabilities", "terseLabel": "Changes in deferred offering costs in accounts payable and accrued liabilities" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock", "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": [ "r173", "r189", "r190", "r191", "r218", "r245", "r246", "r249", "r251", "r257", "r258", "r282", "r328", "r330", "r331", "r332", "r335", "r336", "r365", "r366", "r368", "r369", "r371", "r505", "r609", "r610", "r611", "r612", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r644", "r665", "r688", "r702", "r703", "r704", "r705", "r706", "r849", "r867", "r875" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "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": [ "r189", "r190", "r191", "r257", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r609", "r610", "r611", "r612", "r739", "r849", "r867" ] }, "inta_CloudServicesAndSupportFeesCommitmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "CloudServicesAndSupportFeesCommitmentMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Cloud services and support fees commitment.", "label": "Cloud Services And Support Fees Commitment [Member]", "terseLabel": "Cloud Services and Support Fees Commitment" } } }, "auth_ref": [] }, "inta_CloudServicesCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "CloudServicesCommitmentsMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cloud Services Commitment", "label": "Cloud Services Commitments [Member]", "documentation": "Cloud services commitment." } } }, "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": [ "r814" ] }, "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": [ "r814" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 8)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r34", "r101", "r573", "r643" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r134", "r322", "r323", "r709", "r891" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Total shares of common stock reserved for issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r35" ] }, "inta_CommonStockCapitalSharesReservedForFutureIssuanceAdditions": { "xbrltype": "sharesItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "CommonStockCapitalSharesReservedForFutureIssuanceAdditions", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares added", "label": "Common Stock Capital Shares Reserved For Future Issuance Additions", "documentation": "Common stock capital shares reserved for future issuance additions." } } }, "auth_ref": [] }, "inta_CommonStockHeldByNonAffiliatesExceededValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "CommonStockHeldByNonAffiliatesExceededValue", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock held by non-affiliates exceeded value", "label": "Common Stock Held by Non Affiliates Exceeded Value", "documentation": "Common stock held by non-affiliates exceeded value." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r761", "r762", "r763", "r765", "r766", "r767", "r768", "r871", "r872", "r927", "r948", "r951" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r107" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r107", "r644" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, shares sold", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r107" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "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": [ "r18", "r107", "r644", "r662", "r951", "r952" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Common stock, share price", "terseLabel": "Common stock, $0.001 par value per share, 700,000 shares authorized; 71,941 and 68,574 shares issued and outstanding as of December 31, 2023 and June 30, 2023, respectively", "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": [ "r107", "r576", "r758" ] }, "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": [ "r819" ] }, "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": [ "r818" ] }, "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": [ "r820" ] }, "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": [ "r817" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss", "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": [ "r40", "r198", "r200", "r205", "r567", "r585" ] }, "inta_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Computer equipment and software.", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer Equipment and Software" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r49", "r51", "r93", "r94", "r276", "r708" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r49", "r51", "r93", "r94", "r276", "r607", "r708" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r49", "r51", "r93", "r94", "r276", "r708", "r854" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk and Significant Clients", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r103", "r157" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentrations of credit risk percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r49", "r51", "r93", "r94", "r276" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r49", "r51", "r93", "r94", "r276", "r708" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "inta_ContingentConsiderationLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ContingentConsiderationLiabilityMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfChangesInFairValueOfContingentConsiderationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration liability.", "label": "Contingent Consideration Liability [Member]", "terseLabel": "Contingent Consideration Liability" } } }, "auth_ref": [] }, "inta_ContractModificationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ContractModificationsPolicyTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Contract modifications.", "label": "Contract Modifications Policy [Text Block]", "terseLabel": "Contract Modifications" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Contract Assets and Liabilities", "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": [ "r897" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, net", "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": [ "r373", "r374", "r393" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, noncurrent", "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": [ "r373", "r374", "r393" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized pertaining to deferred revenue", "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": [ "r394" ] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Stock", "verboseLabel": "Convertible Preferred Stock (on an if-converted basis)", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r365", "r366", "r368", "r765", "r766", "r767", "r768" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenues", "totalLabel": "Cost of Goods and Services Sold, Total", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r118", "r560" ] }, "inta_CostOfProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "CostOfProfessionalServicesMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Cost of professional services.", "label": "Cost Of Professional Services [Member]", "terseLabel": "Cost of Professional Services" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenues" } } }, "auth_ref": [] }, "inta_CostOfSaaSAndSupportMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "CostOfSaaSAndSupportMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Cost of SaaS and support.", "label": "Cost Of Saa S And Support [Member]", "terseLabel": "Cost of SaaS and Support" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name" } } }, "auth_ref": [ "r220", "r221", "r341", "r367", "r549", "r726", "r728" ] }, "inta_CountriesAccountedForTenPercentOrMoreOfRevenues": { "xbrltype": "integerItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "CountriesAccountedForTenPercentOrMoreOfRevenues", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Countries accounted for ten percent or more of revenues.", "label": "Countries Accounted For Ten Percent Or More Of Revenues", "terseLabel": "Countries accounted for 10% or more of revenues" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r50", "r276" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Client Relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r87" ] }, "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_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r135", "r217", "r337", "r343", "r344", "r345", "r346", "r347", "r348", "r353", "r360", "r361", "r363" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "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://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "terseLabel": "Debt instrument, outstanding borrowings", "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": [ "r26", "r146", "r364" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "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": [ "r222", "r338", "r339", "r340", "r341", "r342", "r344", "r349", "r350", "r351", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r362", "r521", "r734", "r735", "r736", "r737", "r738", "r868" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [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": [ "r32", "r71", "r74", "r95", "r96", "r98", "r102", "r136", "r137", "r222", "r338", "r339", "r340", "r341", "r342", "r344", "r349", "r350", "r351", "r352", "r354", "r355", "r356", "r357", "r358", "r359", "r362", "r521", "r734", "r735", "r736", "r737", "r738", "r868" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Debt instrument term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtIssuanceCostsLineOfCreditArrangementsGross", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Line of Credit Arrangements, Gross", "terseLabel": "Costs related to credit agreement", "documentation": "Amount, before accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r24" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r12", "r140", "r165", "r455", "r456", "r870" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r442", "r443", "r572" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue", "terseLabel": "Deferred revenue, net", "totalLabel": "Deferred Revenue, Total", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r860" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation expense", "totalLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r12", "r62" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r12", "r263" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformation1Details", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenuesByGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r392", "r740", "r741", "r742", "r743", "r744", "r745", "r746" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformation1Details", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenuesByGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r392", "r740", "r741", "r742", "r743", "r744", "r745", "r746" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Revenues by Geography", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r898" ] }, "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": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r775" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r808" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "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://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to common stockholders, basic", "verboseLabel": "Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r206", "r231", "r232", "r233", "r234", "r235", "r242", "r245", "r249", "r250", "r251", "r255", "r493", "r494", "r568", "r586", "r729" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net loss per share attributable to common stockholders" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to common stockholders, diluted", "verboseLabel": "Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r206", "r231", "r232", "r233", "r234", "r235", "r245", "r249", "r250", "r251", "r255", "r493", "r494", "r568", "r586", "r729" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Net loss per share attributable to common stockholders" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r241", "r252", "r253", "r254" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intapp.com/20231231/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", "terseLabel": "Effect of foreign currency exchange rate changes on cash and cash equivalents", "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "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": [ "r929" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation", "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": [ "r30" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost related to unvested stock-based awards granted", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r435" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost related to unvested stock-based awards granted, weighted-average 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": [ "r435" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation costs", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r926" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares Issuable under ESPP", "label": "Employee Stock [Member]", "terseLabel": "Reserved for ESPP", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Outstanding Stock Options", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r773" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r773" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "terseLabel": "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": [ "r848" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r773" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r847" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r773" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "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": [ "r773" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r773" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r773" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r18", "r176", "r201", "r202", "r203", "r223", "r224", "r225", "r228", "r236", "r238", "r256", "r288", "r295", "r372", "r436", "r437", "r438", "r450", "r451", "r476", "r478", "r479", "r480", "r481", "r483", "r492", "r511", "r512", "r513", "r514", "r515", "r516", "r544", "r597", "r598", "r599", "r619", "r688" ] }, "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": [ "r816" ] }, "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": [ "r780", "r791", "r801", "r826" ] }, "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": [ "r777", "r788", "r798", "r823" ] }, "inta_ExcludingUnitedStatesUnitedKingdomAndRestOfWorldMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ExcludingUnitedStatesUnitedKingdomAndRestOfWorldMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Excluding United States, United Kingdom and Rest of the world.", "label": "Excluding United States United Kingdom And Rest Of World [Member]", "terseLabel": "Excluding United States, United Kingdom and Rest of the World" } } }, "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": [ "r822" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "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": [ "r497", "r498", "r501" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r497", "r498", "r501" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Assets Measured at Fair Value on 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": [ "r91", "r143" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r351", "r397", "r398", "r399", "r400", "r401", "r402", "r498", "r554", "r555", "r556", "r735", "r736", "r747", "r748", "r749" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfChangesInFairValueOfContingentConsiderationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "terseLabel": "Liability Class", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r92", "r142" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r497", "r498", "r499", "r500", "r502" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "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": [ "r496" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r351", "r397", "r402", "r498", "r554", "r747", "r748", "r749" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2", "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": [ "r351", "r397", "r402", "r498", "r555", "r735", "r736", "r747", "r748", "r749" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "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": [ "r351", "r397", "r398", "r399", "r400", "r401", "r402", "r498", "r556", "r735", "r736", "r747", "r748", "r749" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Financial Liabilities Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of liabilities, 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). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset." } } }, "auth_ref": [ "r91", "r143" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfChangesInFairValueOfContingentConsiderationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r19" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfChangesInFairValueOfContingentConsiderationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfChangesInFairValueOfContingentConsiderationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3." } } }, "auth_ref": [ "r19", "r92" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in Fair Value of Contingent Consideration Liabilities", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r19", "r92" ] }, "inta_FairValueMeasurementEffectOfForeignCurrencyExchangeRateChangesInRealizedAndUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "FairValueMeasurementEffectOfForeignCurrencyExchangeRateChangesInRealizedAndUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfChangesInFairValueOfContingentConsiderationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value measurement effect of foreign currency exchange rate changes in realized and unrealized gain (loss).", "label": "Fair Value Measurement Effect Of Foreign Currency Exchange Rate Changes In Realized And Unrealized Gain Loss", "negatedLabel": "Effect of foreign currency exchange rate changes" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "inta_FairValueMeasurementPaymentOfContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "FairValueMeasurementPaymentOfContingentConsideration", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfChangesInFairValueOfContingentConsiderationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Payment of contingent consideration", "documentation": "Fair value measurement payment of contingent consideration.", "label": "Fair Value Measurement Payment Of Contingent Consideration", "negatedLabel": "Payment of contingent consideration" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfChangesInFairValueOfContingentConsiderationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Change in fair value of contingent consideration", "totalLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease), Total", "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r19" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsScheduleOfChangesInFairValueOfContingentConsiderationLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodStartLabel": "Balance, beginning of period", "periodEndLabel": "Balance, end of period", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r19" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r351", "r397", "r398", "r399", "r400", "r401", "r402", "r554", "r555", "r556", "r735", "r736", "r747", "r748", "r749" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring Basis", "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": [ "r496", "r502" ] }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financial liabilities", "label": "Financial Liabilities Fair Value Disclosure", "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities." } } }, "auth_ref": [] }, "us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialLiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Financial Liabilities Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life (In years)", "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", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r186", "r317" ] }, "inta_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets amortization expense after year four.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "2029 and thereafter" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2025", "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": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining 6 months)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization Expense Related to Acquired Intangible Assets", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2028", "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": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2027", "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": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2026", "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": [ "r130" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r315", "r316", "r317", "r318", "r561", "r565" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount", "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": [ "r129", "r565" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToAcquiredIntangibleAssetsDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r561" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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": [ "r58", "r60" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForAcquiredIntangibleAssetsDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net carrying amount", "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": [ "r129", "r561" ] }, "inta_FollowOnPublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "FollowOnPublicOfferingMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Follow-on public offering.", "label": "Follow-on Public Offering [Member]", "terseLabel": "Follow-On Public Offering" } } }, "auth_ref": [] }, "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": [ "r784", "r795", "r805", "r830" ] }, "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": [ "r784", "r795", "r805", "r830" ] }, "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": [ "r784", "r795", "r805", "r830" ] }, "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": [ "r784", "r795", "r805", "r830" ] }, "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": [ "r784", "r795", "r805", "r830" ] }, "inta_FurnitureAndOfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "FurnitureAndOfficeEquipmentMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Furniture and office equipment.", "label": "Furniture And Office Equipment [Member]", "terseLabel": "Furniture and Office Equipment" } } }, "auth_ref": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenuesByGeographyDetails" ], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Loss on debt extinguishment", "negatedLabel": "Loss on debt extinguishment", "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r12", "r65", "r66" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total", "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": [ "r119", "r667" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r116" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountsOfGoodwillDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Goodwill", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "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": [ "r185", "r303", "r566", "r733", "r758", "r880", "r887" ] }, "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": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r128" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustment", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r310" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "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": [ "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r733" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfChangesInCarryingAmountsOfGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price adjustment", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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": [ "r1", "r886" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r117", "r218", "r259", "r266", "r270", "r272", "r282", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r505", "r731", "r894" ] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "IPO [Member]", "terseLabel": "Initial Public Offering", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net loss before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r114", "r149", "r259", "r266", "r270", "r272", "r569", "r582", "r731" ] }, "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://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r319", "r321", "r672" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r321", "r672" ] }, "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": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "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": [ "r219", "r441", "r445", "r446", "r447", "r453", "r457", "r458", "r459", "r614" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "totalLabel": "Income Tax Expense (Benefit), Total", "negatedLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r153", "r170", "r237", "r238", "r264", "r444", "r454", "r587" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "totalLabel": "Income Taxes Paid, Net, Total", "terseLabel": "Cash paid for income taxes, net of tax refunds", "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": [ "r44" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued liabilities", "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue, net", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r559", "r864" ] }, "inta_IncreaseDecreaseInDeferredCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "IncreaseDecreaseInDeferredCommissions", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Increase decrease in deferred commissions.", "label": "Increase Decrease In Deferred Commissions", "terseLabel": "Deferred commissions" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r856", "r864" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities", "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r11" ] }, "inta_IncreaseDecreaseInUnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "IncreaseDecreaseInUnbilledReceivablesCurrent", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Increase decrease in unbilled receivables current.", "label": "Increase Decrease In Unbilled Receivables Current", "negatedLabel": "Unbilled receivables, current" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite net carrying amount", "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": [ "r131" ] }, "inta_IndefiniteLivedIntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "IndefiniteLivedIntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets gross excluding goodwill.", "label": "Indefinite Lived Intangible Assets Gross Excluding Goodwill", "terseLabel": "Indefinite gross carrying amount" } } }, "auth_ref": [] }, "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": [ "r787", "r795", "r805", "r822", "r830", "r834", "r842" ] }, "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": [ "r840" ] }, "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": [ "r776", "r846" ] }, "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": [ "r776", "r846" ] }, "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": [ "r776", "r846" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Intangible assets gross carrying amount excluding goodwill", "totalLabel": "Intangible Assets, Gross (Excluding Goodwill), Total", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r185" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net carrying amount excluding goodwill", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r56", "r59" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r97", "r151", "r204", "r262", "r520", "r673", "r769", "r950" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r210", "r213", "r214" ] }, "inta_JPMorganCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "JPMorganCreditAgreementMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "JP Morgan credit agreement.", "label": "J P Morgan Credit Agreement [Member]", "terseLabel": "JP Morgan Credit Agreement" } } }, "auth_ref": [] }, "inta_KalyaniTandonMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "KalyaniTandonMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Kalyani Tandon", "label": "Kalyani Tandon [Member]", "documentation": "Kalyani Tandon." } } }, "auth_ref": [] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease Costs", "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": [ "r932" ] }, "inta_LeaseModificationAndImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LeaseModificationAndImpairment", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 }, "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Lease modification and impairment.", "label": "Lease Modification And Impairment", "terseLabel": "Lease modification and impairment" } } }, "auth_ref": [] }, "inta_LeaseOperatingLeaseLeaseNotYetCommencedUndiscountedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LeaseOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease undiscounted base rent", "label": "Lease Operating Lease Lease Not Yet Commenced Undiscounted Amount", "documentation": "Lease operating lease lease not yet commenced undiscounted amount." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r133" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r531" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r531" ] }, "inta_LesseeOperatingLeaseExpirationMonthAndYear": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LesseeOperatingLeaseExpirationMonthAndYear", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expiration month and year", "label": "Lessee Operating Lease Expiration Month and Year", "documentation": "Lessee operating lease expiration month and year." } } }, "auth_ref": [] }, "inta_LesseeOperatingLeaseExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LesseeOperatingLeaseExpirationYear", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease expiration year.", "label": "Lessee Operating Lease Expiration Year", "terseLabel": "Operating lease expiration year" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Remaining Maturities of Operating Lease Liabilities And Future Minimum Lease Payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r933" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease commitment amount", "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 5 and thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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": [ "r539" ] }, "inta_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 4 and thereafter", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "documentation": "Lessee operating lease liability payments due after year four." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 1", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 5", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 4", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 3", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year 2", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r539" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of fiscal year", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r933" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease undiscounted base rent", "negatedLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r539" ] }, "inta_LesseeOperatingLeaseMaximumLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LesseeOperatingLeaseMaximumLeaseTerm", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum lease term", "label": "Lessee, Operating Lease, Maximum Lease Term", "documentation": "Lessee, operating lease, maximum lease term." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, option to extend the term", "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": [ "r931" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term", "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": [ "r931" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeases1" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r526" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "terseLabel": "Letters of Credit", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total 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": [ "r29", "r218", "r282", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r467", "r470", "r471", "r505", "r642", "r730", "r771", "r894", "r934", "r935" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r112", "r148", "r579", "r758", "r869", "r878", "r928" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, convertible preferred stock and stockholders\u2019 equity (deficit)" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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": [ "r31", "r181", "r218", "r282", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r467", "r470", "r471", "r505", "r758", "r894", "r934", "r935" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "inta_LiabilityForContingentConsiderationCurrentPortionFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LiabilityForContingentConsiderationCurrentPortionFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Liability for contingent consideration, current portion fair value disclosure.", "label": "Liability For Contingent Consideration Current Portion Fair Value Disclosure", "terseLabel": "Liability for contingent consideration, current portion", "verboseLabel": "Fair value of contingent consideration liabilities, current" } } }, "auth_ref": [] }, "inta_LiabilityForContingentConsiderationNonCurrentPortionFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LiabilityForContingentConsiderationNonCurrentPortionFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Liability for contingent consideration non-current portion fair value disclosure.", "label": "Liability For Contingent Consideration Non Current Portion Fair Value Disclosure", "terseLabel": "Contingent consideration liabilities, non-current" } } }, "auth_ref": [] }, "inta_LiabilityForContingentConsiderationNonCurrentPortionsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LiabilityForContingentConsiderationNonCurrentPortionsFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails": { "parentTag": "us-gaap_FinancialLiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfFinancialLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for contingent consideration, non-current portion", "label": "Liability For Contingent Consideration Non Current Portions Fair Value Disclosure", "documentation": "Liability for contingent consideration non current portions fair value disclosure" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Line of Credit", "terseLabel": "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": [ "r26", "r146", "r943" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "terseLabel": "Lender Name", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r28", "r868" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r28", "r868" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit, 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": [ "r28" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment, Amount", "terseLabel": "Purchase commitment amount", "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Category of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased", "documentation": "Information by category of items purchased under a long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased", "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment." } } }, "auth_ref": [] }, "inta_LongTermPurchaseCommitmentEndDate": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LongTermPurchaseCommitmentEndDate", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitment, end date", "label": "Long Term Purchase Commitment End Date", "documentation": "Long term purchase commitment end date." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment [Line Items]", "terseLabel": "Long Term Purchase Commitment [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": [] }, "inta_LongTermPurchaseCommitmentOptionToExtendRemainingCommitmentDate": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LongTermPurchaseCommitmentOptionToExtendRemainingCommitmentDate", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitment, option to extend remaining commitment date", "label": "Long Term Purchase Commitment Option To Extend Remaining Commitment Date", "documentation": "Long term purchase commitment, option to extend remaining commitment date." } } }, "auth_ref": [] }, "inta_LongTermPurchaseCommitmentOptionToExtendRemainingCommitmentTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LongTermPurchaseCommitmentOptionToExtendRemainingCommitmentTerm", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitment, option to extend remaining commitment term", "label": "Long Term Purchase Commitment Option To Extend Remaining Commitment Term", "documentation": "Long term purchase commitment option to extend remaining commitment term." } } }, "auth_ref": [] }, "inta_LongTermPurchaseCommitmentStartDate": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LongTermPurchaseCommitmentStartDate", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitment, start date", "label": "Long Term Purchase Commitment Start Date", "documentation": "Long term purchase commitment start date." } } }, "auth_ref": [] }, "inta_LongTermPurchaseCommitmentStartYear": { "xbrltype": "gYearListItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "LongTermPurchaseCommitmentStartYear", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Long term purchase commitment start year", "label": "Long Term Purchase Commitment Start Year", "verboseLabel": "Purchase commitment start year" } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment [Table]", "terseLabel": "Long Term Purchase Commitment [Table]", "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r32" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type", "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": [ "r32", "r64" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "auth_ref": [ "r276", "r742", "r898", "r946", "r947" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r324", "r325", "r326", "r327", "r403", "r558", "r594", "r634", "r635", "r693", "r695", "r697", "r698", "r700", "r719", "r720", "r732", "r739", "r752", "r760", "r896", "r936", "r937", "r938", "r939", "r940", "r941" ] }, "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": [ "r814" ] }, "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": [ "r814" ] }, "inta_MicheleMurgelMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "MicheleMurgelMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Michele Murgel", "label": "Michele Murgel [Member]", "documentation": "Michele Murgel." } } }, "auth_ref": [] }, "inta_MicrosoftMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "MicrosoftMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Microsoft.", "label": "Microsoft [Member]", "terseLabel": "Microsoft" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r324", "r325", "r326", "r327", "r403", "r558", "r594", "r634", "r635", "r693", "r695", "r697", "r698", "r700", "r719", "r720", "r732", "r739", "r752", "r760", "r896", "r936", "r937", "r938", "r939", "r940", "r941" ] }, "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": [ "r833" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r899" ] }, "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": [ "r841" ] }, "stpr_NY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "NY", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New York City", "label": "NEW YORK" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "auth_ref": [ "r276", "r742", "r898", "r946", "r947" ] }, "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": [ "r815" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Text Block]", "terseLabel": "Description of Business", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r154", "r171" ] }, "inta_NetBookValueOfCapitalizedSoftwareDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "NetBookValueOfCapitalizedSoftwareDevelopmentCosts", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net book value of capitalized software development costs", "label": "Net Book Value Of Capitalized Software Development Costs", "documentation": "Net book value of capitalized software development costs" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r212" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash Flows from Financing Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash 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": [ "r212" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/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": [ "r123", "r124", "r125" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 0.0 }, "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net loss", "verboseLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r115", "r125", "r150", "r179", "r196", "r199", "r203", "r218", "r227", "r231", "r232", "r233", "r234", "r237", "r238", "r247", "r259", "r266", "r270", "r272", "r282", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r494", "r505", "r584", "r664", "r686", "r687", "r731", "r769", "r894" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r208", "r231", "r232", "r233", "r234", "r242", "r243", "r248", "r251", "r259", "r266", "r270", "r272", "r731" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements", "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": [] }, "inta_NonCancelableOperatingLeaseAgreementExpirationDate": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "NonCancelableOperatingLeaseAgreementExpirationDate", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cancelable operating lease agreements, expiration date", "label": "Non-cancelable Operating Lease Agreement Expiration Date", "documentation": "Non-cancelable Operating Lease Agreement Expiration Date" } } }, "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": [ "r814" ] }, "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": [ "r784", "r795", "r805", "r822", "r830" ] }, "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": [ "r812" ] }, "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": [ "r811" ] }, "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": [ "r822" ] }, "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": [ "r841" ] }, "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": [ "r841" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Noncompete Agreements [Member]", "terseLabel": "Non-Compete Agreements", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r86" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Nonoperating Income (Expense), Total", "label": "Nonoperating Income (Expense)", "terseLabel": "Interest and other income (expense), net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r120" ] }, "inta_NumberOfClientIndividuallyAccountedForTenPercentOrMore": { "xbrltype": "integerItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "NumberOfClientIndividuallyAccountedForTenPercentOrMore", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of client individually accounted for 10% or more.", "label": "Number Of Client Individually Accounted For Ten Percent Or More", "terseLabel": "Number of client individually accounted for 10% or more" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total 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://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Operating loss", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r259", "r266", "r270", "r272", "r731" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r532", "r757" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsParentheticalDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Impairment Loss", "verboseLabel": "Net impairment charge related to right-of-use lease assets", "terseLabel": "Net impairment charge related to operating lease right-of-use assets", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r930" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of operating lease liabilities", "verboseLabel": "Present value of operating lease liabilities", "label": "Operating Lease, Liability", "terseLabel": "Operating lease commitment", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r528" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r528" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r529" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, noncurrent", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r528" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash payments included in the measurement of operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r530", "r535" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Right of use asset", "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r527" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r865" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageOperatingLeasesTermAndDiscountRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r538", "r757" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfWeightedAverageOperatingLeasesTermAndDiscountRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r537", "r757" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r187" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments", "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": [ "r7" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r10", "r16", "r141", "r197", "r200" ] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r30", "r758" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "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": [ "r125" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "totalLabel": "Other Nonoperating Income (Expense), Total", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r121" ] }, "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": [ "r814" ] }, "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": [ "r782", "r793", "r803", "r828" ] }, "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": [ "r785", "r796", "r806", "r831" ] }, "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": [ "r785", "r796", "r806", "r831" ] }, "inta_OutstandingStockOptionsToPurchaseCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "OutstandingStockOptionsToPurchaseCommonStockMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "documentation": "Outstanding stock options to purchase common stock.", "label": "Outstanding Stock Options To Purchase Common Stock [Member]", "terseLabel": "Outstanding Stock Options to Purchase Common Stock" } } }, "auth_ref": [] }, "us-gaap_OverAllotmentOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OverAllotmentOptionMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Over-Allotment Option [Member]", "terseLabel": "Underwriters", "documentation": "Right given to the underwriter to sell additional shares over the initial allotment." } } }, "auth_ref": [] }, "inta_ParagonDataLabsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ParagonDataLabsIncMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Paragon", "label": "Paragon Data Labs Inc [Member]", "documentation": "Paragon data labs inc." } } }, "auth_ref": [] }, "inta_ParagonDataLabsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ParagonDataLabsMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Paragon Data Labs", "label": "Paragon Data Labs [Member]", "documentation": "Paragon data labs." } } }, "auth_ref": [] }, "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": [ "r810" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of deferred contingent consideration and holdback associated with acquisitions", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r9" ] }, "inta_PaymentsForDeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "PaymentsForDeferredOfferingCosts", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Payments for deferred offering costs.", "label": "Payments For Deferred Offering Costs", "negatedLabel": "Payments for deferred offering costs" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs incurred in connection with the offering", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Payments related to tax withholding for vested equity awards", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r209" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property 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": [ "r122" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Capitalized internal-use software costs", "terseLabel": "Capitalized internal-use software costs", "label": "Payments to Develop Software", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r122" ] }, "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": [ "r813" ] }, "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": [ "r813" ] }, "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": [ "r812" ] }, "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": [ "r822" ] }, "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": [ "r815" ] }, "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": [ "r811" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PSU", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 0.0 }, "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Dividends, Income Statement Impact", "negatedLabel": "Less: cumulative dividends allocated to preferred stockholders", "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par 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": [ "r106", "r365" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "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": [ "r106", "r644" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r106", "r365" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "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": [ "r106", "r644", "r662", "r951", "r952" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value per share, 50,000 shares authorized; no shares issued or outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r106", "r575", "r758" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "totalLabel": "Prepaid Expense, Current, Total", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r194", "r300", "r301", "r725" ] }, "inta_PrepaymentsDeferredRentAndAccruedLeaseIncentives": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "PrepaymentsDeferredRentAndAccruedLeaseIncentives", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments, deferred rent and accrued lease incentives", "label": "Prepayments Deferred Rent And Accrued Lease Incentives", "documentation": "Prepayments deferred rent and accrued lease incentives." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "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": [ "r858" ] }, "inta_ProceedsFromEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ProceedsFromEmployeeStockPurchasePlan", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from employee stock purchase plan.", "label": "Proceeds From Employee Stock Purchase Plan", "terseLabel": "Proceeds from employee stock purchase plan" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock option exercises", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r22" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r273", "r560", "r588", "r589", "r590", "r591", "r592", "r593", "r722", "r740", "r759", "r857", "r892", "r893", "r898", "r946" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r273", "r560", "r588", "r589", "r590", "r591", "r592", "r593", "r722", "r740", "r759", "r857", "r892", "r893", "r898", "r946" ] }, "inta_ProfessionalServicesNonRecurringRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ProfessionalServicesNonRecurringRevenueMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Professional services non-recurring revenue.", "label": "Professional Services Non Recurring Revenue [Member]", "terseLabel": "Professional Services" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r179", "r196", "r199", "r211", "r218", "r227", "r237", "r238", "r259", "r266", "r270", "r272", "r282", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r465", "r468", "r469", "r494", "r505", "r569", "r583", "r618", "r664", "r686", "r687", "r731", "r755", "r756", "r770", "r863", "r894" ] }, "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://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment", "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": [ "r132", "r158", "r163", "r164" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property 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": [ "r133", "r183", "r581" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "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", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r13", "r570", "r581", "r758" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property and Equipment", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "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": [ "r133" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Accounts receivable allowances", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r207", "r298" ] }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Purchase Commitment ,Remaining", "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations." } } }, "auth_ref": [ "r105", "r147" ] }, "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": [ "r810" ] }, "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": [ "r810" ] }, "inta_RalphBaxterMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "RalphBaxterMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Ralph Baxter", "label": "Ralph Baxter [Member]", "documentation": "Ralph Baxter." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r324", "r325", "r326", "r327", "r396", "r403", "r430", "r431", "r432", "r557", "r558", "r594", "r634", "r635", "r693", "r695", "r697", "r698", "r700", "r719", "r720", "r732", "r739", "r752", "r760", "r763", "r890", "r896", "r937", "r938", "r939", "r940", "r941" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r324", "r325", "r326", "r327", "r396", "r403", "r430", "r431", "r432", "r557", "r558", "r594", "r634", "r635", "r693", "r695", "r697", "r698", "r700", "r719", "r720", "r732", "r739", "r752", "r760", "r763", "r890", "r896", "r937", "r938", "r939", "r940", "r941" ] }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RatioOfIndebtednessToNetCapital1", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ratio of Indebtedness to Net Capital", "terseLabel": "Net leverage ratio", "documentation": "Indebtedness divided by net capital." } } }, "auth_ref": [] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Expected Credit Losses", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r55" ] }, "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": [ "r777", "r788", "r798", "r823" ] }, "inta_RecurringRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "RecurringRevenueMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Recurring revenue.", "label": "Recurring Revenue [Member]", "terseLabel": "Recurring Revenue" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "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": [ "r668", "r669", "r672" ] }, "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_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r545", "r546", "r547", "r548", "r550", "r615", "r616", "r617", "r670", "r671", "r672", "r691", "r692" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name" } } }, "auth_ref": [ "r220", "r221", "r341", "r367", "r549", "r727", "r728" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "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": [ "r104", "r440", "r942" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "inta_ReservedForFutureStockAwardGrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ReservedForFutureStockAwardGrantsMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Reserved for future stock award grants.", "label": "Reserved For Future Stock Award Grants [Member]", "terseLabel": "Reserved for Future Stock Award Grants" } } }, "auth_ref": [] }, "inta_RestOfTheWorldMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "RestOfTheWorldMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenuesByGeographyDetails" ], "lang": { "en-us": { "role": { "documentation": "Rest of the world.", "label": "Rest Of The World [Member]", "terseLabel": "Rest of the World" } } }, "auth_ref": [] }, "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": [ "r778", "r789", "r799", "r824" ] }, "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": [ "r779", "r790", "r800", "r825" ] }, "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": [ "r786", "r797", "r807", "r832" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash", "totalLabel": "Restricted Cash and Cash Equivalents, Total", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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": [ "r42", "r144", "r182", "r215", "r574" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureFairValueMeasurementsSummaryOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r182" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r859", "r866" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSU", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r109", "r138", "r578", "r601", "r606", "r613", "r645", "r758" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r176", "r223", "r224", "r225", "r228", "r236", "r238", "r288", "r295", "r436", "r437", "r438", "r450", "r451", "r476", "r479", "r480", "r483", "r492", "r597", "r599", "r619", "r951" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenuesByGeographyDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenues", "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": [ "r260", "r261", "r265", "r268", "r269", "r273", "r274", "r276", "r391", "r392", "r560" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenues", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r276", "r853" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r172", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r721" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenues" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenues", "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": [ "r172", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r395" ] }, "inta_RevenuePerformanceObligationSatisfiedOverTimeMajoritySubscriptionArrangementsTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "RevenuePerformanceObligationSatisfiedOverTimeMajoritySubscriptionArrangementsTerm", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue performance obligation satisfied over time majority subscription arrangements term.", "label": "Revenue Performance Obligation Satisfied Over Time Majority Subscription Arrangements Term", "terseLabel": "Majority subscription arrangements term" } } }, "auth_ref": [] }, "inta_RevenuePerformanceObligationSatisfiedOverTimeSubscriptionArrangementsTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "RevenuePerformanceObligationSatisfiedOverTimeSubscriptionArrangementsTerm", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue, performance obligation satisfied over time, subscription arrangements term.", "label": "Revenue Performance Obligation Satisfied Over Time Subscription Arrangements Term", "terseLabel": "Subscription arrangements term" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligations", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r161" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformation1Details" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r162" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformation1Details" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r162" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformation1Details" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r852" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets obtained in exchange for new operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r536", "r757" ] }, "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": [ "r841" ] }, "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": [ "r841" ] }, "inta_SaaSAndSupportRecurringRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "SaaSAndSupportRecurringRevenueMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "documentation": "SaaS and support recurring revenue.", "label": "Saa S And Support Recurring Revenue [Member]", "terseLabel": "SaaS and Support" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds from offering", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares sold", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, share price", "label": "Sale of Stock, Price Per Share", "terseLabel": "Public offering price per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r404", "r874" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r240", "r404", "r850", "r874" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Anti-dilutive Securities Excluded from Computation of Net Loss Per Share Attributable to Common Stockholders", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsScheduleOfCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureCashEquivalentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash Equivalents", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of Basic and Diluted Net Loss Per Share", "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": [ "r876" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Stock-Based Compensation Expense", "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": [ "r79" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets Amortized on Straight Line Basis", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToAcquiredIntangibleAssetsDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r58", "r60", "r561" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "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": [ "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r733" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes in Carrying Amounts of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r733", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889" ] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of PSU Activity", "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of RSU Activity", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "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": [ "r99", "r100", "r668", "r669", "r672" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r20", "r21", "r77" ] }, "inta_ScheduleOfSharesOfCommonStockReservedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ScheduleOfSharesOfCommonStockReservedTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Shares of Common Stock Reserved for Future Issuance", "documentation": "Schedule of shares of common stock reserved.", "label": "Schedule Of Shares Of Common Stock Reserved Table [Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "terseLabel": "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": [ "r68", "r69", "r70", "r71", "r72", "r73", "r74", "r136", "r137", "r138", "r189", "r190", "r191", "r257", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r609", "r610", "r611", "r612", "r739", "r849", "r867" ] }, "inta_ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Operating Leases", "label": "Schedule Of Supplemental Cash Flow Information Related To Operating Leases [Table Text Block]", "documentation": "Schedule of supplemental cash flow information related to operating leases." } } }, "auth_ref": [] }, "inta_ScheduleOfWeightedAverageOperatingLeasesTermAndDiscountRateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ScheduleOfWeightedAverageOperatingLeasesTermAndDiscountRateTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Operating Leases Term and Discount Rate", "label": "Schedule Of Weighted Average Operating Leases Term And Discount Rate [Table Text Block]", "documentation": "Schedule of weighted average operating leases term and discount rate." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Future Amortization Expense for Acquired Intangible Assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r60" ] }, "inta_SecondaryOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "SecondaryOfferingMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secondary Offering", "label": "Secondary Offering [Member]", "documentation": "Secondary Offering." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r772" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r774" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenuesByGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r274", "r275", "r631", "r632", "r633", "r694", "r696", "r699", "r701", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r723", "r741", "r763", "r898", "r946" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "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://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseRelatedToAcquiredIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r116" ] }, "inta_SeniorSecuredRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "SeniorSecuredRevolvingCreditFacilityMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior secured revolving credit facility.", "label": "Senior Secured Revolving Credit Facility [Member]", "terseLabel": "Senior Secured Revolving Credit Facility" } } }, "auth_ref": [] }, "inta_SeriesAAndSeriesA1ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "SeriesAAndSeriesA1ConvertiblePreferredStockMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "series A and series A-1 convertible preferred stock.", "label": "Series A And Series A1 Convertible Preferred Stock [Member]", "terseLabel": "Series A and Series A-1 Convertible Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Share based compensation vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r753" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date", "terseLabel": "Purchase price of common stock lower of fair market value, percent", "documentation": "Discount rate from fair value on offering date that participants pay for shares." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Shares, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r424" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails" ], "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": "Weighted-Average Grant Date Fair Value, 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": [ "r424" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Shares purchased during period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails" ], "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", "verboseLabel": "Weighted-Average Grant Date Fair Value, 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": [ "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Number of Shares, Ending balance", "periodStartLabel": "Number of Shares, Beginning balance", "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": [ "r419", "r420" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant Date Fair Value, Ending balance", "periodStartLabel": "Weighted-Average Grant Date Fair Value, Beginning balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r419", "r420" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Shares, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r423" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails" ], "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": "Weighted-Average Grant Date Fair Value, 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": [ "r423" ] }, "inta_ShareBasedCompensationArrangementByShareBasedPaymentAwardExerciseGrantedPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExerciseGrantedPeriod", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share based exercise granted period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Exercise Granted Period", "documentation": "Share based compensation arrangement by share based payment award exercise granted period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date", "terseLabel": "Expiration date", "documentation": "Date the equity-based award expires, in YYYY-MM-DD format." } } }, "auth_ref": [ "r901" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockbasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "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": [ "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of Options, Vested and exercisable", "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": [ "r413" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Vested and exercisable", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r413" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r426" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Options, Forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r417" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Options, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r415" ] }, "inta_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAndEarlyExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAndEarlyExercised", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options nonvested and early exercised.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested And Early Exercised", "terseLabel": "Number of Options, Unvested and early exercised" } } }, "auth_ref": [] }, "inta_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAndEarlyExercisedWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAndEarlyExercisedWeightedAverageExercisePrice", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options nonvested and early exercised weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested And Early Exercised Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Unvested and early exercised" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Options, Outstanding, Ending balance", "periodStartLabel": "Number of Options, Outstanding, Beginning balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r411", "r412" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price, Ending balance", "periodStartLabel": "Weighted-Average Exercise Price, Beginning balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r411", "r412" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Vested and expected to vest", "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": [ "r427" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number of Options, Vested and expected to vest", "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": [ "r427" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Vested and expected to vest", "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": [ "r427" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Terms of Award", "terseLabel": "Terms of award", "documentation": "Description of terms of award under share-based payment arrangement." } } }, "auth_ref": [ "r76" ] }, "inta_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingOfPerformanceStockAndRestrictedStockAwardsNetOfSharesWithheldForTaxes": { "xbrltype": "sharesItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingOfPerformanceStockAndRestrictedStockAwardsNetOfSharesWithheldForTaxes", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award vesting of performance stock and restricted stock awards net of hares withheld for taxes.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Of Performance Stock And Restricted Stock Awards Net Of Shares Withheld For Taxes", "terseLabel": "Vesting of performance stock and restricted stock units, net of shares withheld for taxes, shares" } } }, "auth_ref": [] }, "inta_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingOfPerformanceStockAndRestrictedStockAwardsValueNetOfSharesWithheldForTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingOfPerformanceStockAndRestrictedStockAwardsValueNetOfSharesWithheldForTaxes", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share base payment award vesting of performance stock units and restricted stock units, net of shares withheld for taxes.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Of Performance Stock And Restricted Stock Awards Value Net Of Shares Withheld For Taxes", "terseLabel": "Vesting of performance stock units and restricted stock units, net of shares withheld for taxes" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfPsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfRsuActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails", "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": [ "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r416" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r417" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price, Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r415" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share based compensation expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r754" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Vested and exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r75" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term, Vested and exercisable", "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": [ "r75" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r139" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term, Vested and expected to vest", "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": [ "r427" ] }, "inta_SharesIssuableRelatedToAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "SharesIssuableRelatedToAcquisitionMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "documentation": "Shares issuable related to acquisition.", "label": "Shares Issuable Related To Acquisition [Member]", "terseLabel": "Shares Issuable Related to Acquisition" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance, shares", "periodStartLabel": "Beginning Balance, shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r533", "r757" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r126", "r216" ] }, "inta_SignificantCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "SignificantCustomerMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Significant customer.", "label": "Significant Customer [Member]", "terseLabel": "Significant Customer" } } }, "auth_ref": [] }, "inta_SofrMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "SofrMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "SOFR.", "label": "SOFR [Member]", "terseLabel": "SOFR" } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r173", "r189", "r190", "r191", "r218", "r245", "r246", "r249", "r251", "r257", "r258", "r282", "r328", "r330", "r331", "r332", "r335", "r336", "r365", "r366", "r368", "r369", "r371", "r505", "r609", "r610", "r611", "r612", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r644", "r665", "r688", "r702", "r703", "r704", "r705", "r706", "r849", "r867", "r875" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r18", "r37", "r176", "r201", "r202", "r203", "r223", "r224", "r225", "r228", "r236", "r238", "r256", "r288", "r295", "r372", "r436", "r437", "r438", "r450", "r451", "r476", "r478", "r479", "r480", "r481", "r483", "r492", "r511", "r512", "r513", "r514", "r515", "r516", "r544", "r597", "r598", "r599", "r619", "r688" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenuesByGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r274", "r275", "r631", "r632", "r633", "r694", "r696", "r699", "r701", "r707", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r723", "r741", "r763", "r898", "r946" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "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": [ "r223", "r224", "r225", "r256", "r560", "r608", "r630", "r636", "r637", "r638", "r639", "r640", "r641", "r644", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r657", "r658", "r659", "r660", "r661", "r663", "r666", "r667", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r688", "r764" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/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", "lang": { "en-us": { "role": { "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": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r240", "r404", "r850", "r851", "r874" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnauditedParenthetical", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "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": [ "r223", "r224", "r225", "r256", "r560", "r608", "r630", "r636", "r637", "r638", "r639", "r640", "r641", "r644", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r657", "r658", "r659", "r660", "r661", "r663", "r666", "r667", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r688", "r764" ] }, "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": [ "r781", "r792", "r802", "r827" ] }, "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_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Stock Options", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r877" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock to common stock upon initial public offering, shares", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r18", "r36", "r71", "r138", "r354" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "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": [ "r18", "r106", "r107", "r138" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock, net of offering costs / issuance costs, shares", "verboseLabel": "Number of shares sold", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r18", "r106", "r107", "r138", "r609", "r688", "r703" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Issuance of common stock upon exercise of stock options, shares", "negatedLabel": "Number of Options, Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r18", "r106", "r107", "r138", "r416" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r18", "r106", "r107", "r138" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock, net of offering costs / issuance costs", "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": [ "r18", "r106", "r107", "r138", "r619", "r688", "r703", "r770" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r18", "r37", "r138" ] }, "inta_StockOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "StockOfferingCosts", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock offering costs.", "label": "Stock Offering Costs", "terseLabel": "Offering costs" } } }, "auth_ref": [] }, "inta_StockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "StockOptionsMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Stock Options [Member]", "documentation": "Stock options." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r107", "r110", "r111", "r127", "r646", "r662", "r689", "r690", "r758", "r771", "r869", "r878", "r928", "r951" ] }, "inta_StockholdersEquityAndStockBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "StockholdersEquityAndStockBasedCompensationAbstract", "lang": { "en-us": { "role": { "label": "Stockholders Equity And Stock Based Compensation [Abstract]", "documentation": "Stockholders' equity and stock-based compensation." } } }, "auth_ref": [] }, "inta_StockholdersEquityAndStockBasedCompensationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "StockholdersEquityAndStockBasedCompensationTextBlock", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensation1" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity and Stock-Based Compensation", "label": "Stockholders Equity And Stock Based Compensation [Text Block]", "documentation": "Stockholders equity and stock based compensation." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "inta_SubscriptionLicenseRecurringRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "SubscriptionLicenseRecurringRevenueMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Subscription license recurring revenue.", "label": "Subscription License Recurring Revenue [Member]", "terseLabel": "Subscription License" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.intapp.com/20231231/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": [ "r517", "r552" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r517", "r552" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.intapp.com/20231231/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": [ "r517", "r552" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r517", "r552" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r517", "r552" ] }, "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://www.intapp.com/20231231/taxonomy/role/DisclosureSubsequentEvent1" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r551", "r553" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]", "documentation": "Different names of stock transactions and the different attributes of each transaction." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity1", "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary Sale 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": [] }, "inta_SummaryOfAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "SummaryOfAccountingPoliciesLineItems", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Summary of accounting policies.", "label": "Summary Of Accounting Policies [Line Items]", "terseLabel": "Summary Of Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "inta_SummaryOfAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "SummaryOfAccountingPoliciesTable", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Summary of accounting policies.", "label": "Summary Of Accounting Policies [Table]", "terseLabel": "Summary Of Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Disclosures of Cash Flow Information:" } } }, "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": [ "r821" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Core Technology", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r23" ] }, "us-gaap_TemporaryEquityDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityDescription", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Description", "terseLabel": "Temporary equity, description", "documentation": "Description of the type or class of security that is classified as temporary equity, including its redemption features (for example, sinking fund, at option of holders, out of future earnings), conversion features, and the rights of holders, if any, in the event of default, including the effect, if any, on junior securities in the event a required dividend, sinking fund, or other redemption payment(s) is not paid. Include also a description of stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r25", "r67" ] }, "inta_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "TermLoanMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Term loan.", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "auth_ref": [] }, "inta_ThadJampolMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "ThadJampolMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Thad Jampol", "label": "Thad Jampol [Member]", "documentation": "Thad Jampol." } } }, "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": [ "r813" ] }, "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": [ "r820" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r85" ] }, "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": [ "r840" ] }, "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": [ "r842" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "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": [ "r843" ] }, "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": [ "r844" ] }, "inta_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trd Arr Expiration Date", "documentation": "Trd Arr Expiration Date." } } }, "auth_ref": [] }, "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": [ "r842" ] }, "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": [ "r842" ] }, "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": [ "r845" ] }, "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": [ "r843" ] }, "inta_TwoThousandTwentyOneEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "TwoThousandTwentyOneEmployeeStockPurchasePlanMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one employee stock purchase plan.", "label": "Two Thousand Twenty One Employee Stock Purchase Plan [Member]", "terseLabel": "ESPP" } } }, "auth_ref": [] }, "inta_TwoThousandTwentyOneOmnibusIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "TwoThousandTwentyOneOmnibusIncentivePlanMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Omnibus Incentive Plan", "label": "Two Thousand Twenty One Omnibus Incentive Plan [Member]", "documentation": "Two thousand twenty one omnibus incentive plan." } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfRemainingMaturitiesOfOperatingLeaseLiabilitiesAndFutureMinimumLeasePaymentsDetails", "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r174", "r175", "r176", "r177", "r178", "r227", "r228", "r229", "r230", "r240", "r280", "r281", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r293", "r294", "r295", "r320", "r436", "r437", "r438", "r448", "r449", "r450", "r451", "r461", "r462", "r463", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r503", "r504", "r507", "r508", "r509", "r510", "r518", "r519", "r522", "r523", "r524", "r525", "r540", "r541", "r542", "r543", "r544", "r562", "r563", "r564", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfRevenuesByGeographyDetails" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "auth_ref": [] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled receivables, net", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "inta_UnbilledReceivablesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "UnbilledReceivablesCurrentAndNoncurrent", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Unbilled receivables current and noncurrent.", "label": "Unbilled Receivables Current And Noncurrent", "terseLabel": "Unbilled accounts receivable, net" } } }, "auth_ref": [] }, "inta_UnbilledReceivablesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "UnbilledReceivablesNoncurrent", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureRevenuesSummaryOfContractAssetsAndLiabilitiesParentheticalDetails" ], "lang": { "en-us": { "role": { "documentation": "Unbilled receivables noncurrent.", "label": "Unbilled Receivables Noncurrent", "terseLabel": "Long-term portion of unbilled accounts receivable, net" } } }, "auth_ref": [] }, "inta_UnderwritingDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "UnderwritingDiscounts", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Underwriting discounts.", "label": "Underwriting Discounts", "terseLabel": "Underwriting discounts" } } }, "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": [ "r839" ] }, "inta_UnvestedPerformanceStockUnitsAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "UnvestedPerformanceStockUnitsAndRestrictedStockUnitsMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureStockholdersEquityAndStockbasedCompensationScheduleOfSharesOfCommonStockReservedForFutureIssuanceDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested PSUs and RSUs", "documentation": "Unvested performance stock units and restricted stock units.", "label": "Unvested Performance Stock Units And Restricted Stock Units [Member]" } } }, "auth_ref": [] }, "inta_UnvestedStockOptionsExercisedEarlyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.intapp.com/20231231", "localname": "UnvestedStockOptionsExercisedEarlyMember", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfAntiDilutiveSecuritiesExcludedFromComputationOfNetLossPerShareAttributableToCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested stock options exercised early", "label": "Unvested Stock Options Exercised Early [Member]", "documentation": "Unvested stock options exercised early" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "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": [ "r52", "r53", "r54", "r155", "r156", "r159", "r160" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r534", "r757" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate", "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://www.intapp.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average shares used to compute net loss per share , diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used to compute net loss per share attributable to common stockholders, diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r244", "r251" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.intapp.com/20231231/taxonomy/role/Role_DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.intapp.com/20231231/taxonomy/role/Role_StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average shares used to compute net loss per share, basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used to compute net loss per share attributable to common stockholders, basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r242", "r251" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "SubTopic": "30", "Topic": "835", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479359/835-30-S45-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "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.21)", "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.22)", "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.24)", "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.25)", "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.29)", "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.29-30)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r87": { "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" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "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" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r127": { "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" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r140": { "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" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r143": { "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" }, "r144": { "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r145": { "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" }, "r146": { "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" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r153": { "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" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r155": { "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" }, "r156": { "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" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r170": { "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" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-3" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r290": { "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" }, "r291": { "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r344": { "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" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r362": { "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" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r505": { "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" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r520": { "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" }, "r521": { "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" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r527": { "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" }, "r528": { "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" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r543": { "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" }, "r544": { "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" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r560": { "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" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r808": { "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" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r849": { "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" }, "r850": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r851": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r857": { "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" }, "r858": { "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" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r931": { "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" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r945": { "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" }, "r946": { "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" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" } } } ZIP 84 0000950170-24-012786-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-012786-xbrl.zip M4$L#!!0 ( )>"2%C7CV>7A"\" "#2)@ 1 :6YT82TR,#(S,3(S,2YH M=&WLO6ES&\F5+OS]_@J\\IWK[@@EE?O"7FY0FZUQMR23U'C\?E'D*I8;1-%5 M@"3.K[_G% 2E+B)!(D"!4>X!0)969EY,I^SY%E^_K^?#X>#C[EIJWKTRY_9 M%OWS((]BG:K1AU_^O+/W[-6K/__?7__7SP=C: 9-1^TOCP[&XZ/M)T\^??JT M]4ELU?@VY/FG[]J?V9^^.N\:?7YHGX9#@.: MYO]^NOO;O/FH'KV>'.:FBN<_EL;-D_'Q47X"#>?#GU=GS4G%W3-L>M#_7')_@+/,W%O.FD)1^\/SII77P;NE?,?CC3 M&$9*<*3M%1.!9SBA@@@V?S+6D]&X.3Y_4+,?S[RJ^CPF\/N9%\W;GR[QDW'C M1VVIFT,_ACV,%%"$VH475Z.Q/],)?G%TM!7KP^Y]C)^VS3&1=A+.'^3LQS.# M;)OQUPL'7YY=X7%SX39T3^#7D]7-U?FOAA_.KDU;2\[,96=AVF)A8A=.ZDS/ M&;8?/^\T$;]$%HIT_J,LHAEN%$Z8?_?J_!C\? M9)_@W\'/XVH\S+\R2O[^\Y/I9_SV,(_] %] \K\GU<=?'CVK1S"J,=F';?=H M$*=__?)H#(-]TD'2$^SUR:S;GT.=C@?M^'B8?WETZ)L/U6A[X"?C^O^K#H_J M!L[0^*?M['OW$P_5BGE M4??Q]- /*EC\E^^E,)EY[PC7H1"9I"7.1D.**H6+(#D5ZM%@Y _Q+;G:?C&" M:1\_@^DT?OAJE/+GO^7CV10_CW=S@A*QU<2R' MD.RC7RF@A=)*6_/SDS-#.W^D/FH31-+$,F6)E"(3EZR /RE+KCAKLUDH,KM&0I'6$Q4"(C-<3!"XC"_1XMI[:(Q<$]FS0- M#JUJHQ_^,_OFQ2@]]^-\LW$20C41]%HCS=X77F(A.<,VECX8$F@R)&)7T7$1 M4UDJK32_BNO=E0_\ZO-%B-<;#MSB@A4L"Y!OFFRE\-UUC-+>>4>&IA%8K4Q(?HB4J\ M2*&T4 9VS&1431]X]_[=WG, O;;:'E5#@)MFD@$,GIP=^@53230(384@.2A& M)"P%K#C+P+.RHBQSQYR\S52 :)F50H*%@RM-X"0(+N& :.A?* <0M:RIY*@< MT-80 4M&I).<6 V'T2=!/>"$#2)\.96W#8P/SF3:&]?QC__RP\E79_$^J1%3 MR#Y;2D1D0(V8/."<'G,T#A9WLW?P0&G@%A.C8,' M>6\2VMA41_CC3@.\^T/NMN%^;@Z_G'1*PE)?5"-:C OBMVPJG_.)$ MZ/FM:L\L>/?I7*7FO,Q7# C,*("AR$"U$BH)^&=1/,<9H#"$/Q^F/FUKJ"[)52 M. !26%B!E",Q+$6A"FP\Z2X>,Y?7$X@*R$X 9YEH.$O((P-QV@#5O7;")^"9 M^1O&['D >B4'T("( Q])T"43)E6,7B9#E;YDG8V^WC')'D0^AF-6''!-,.(- M\!L?J93,&F/9-^R-Z .73.#VYC!FPP2.V9*4BI*)6@ [?LF8Y==<_LE9<;E# M5&!HN?WU9U2UM]M.LX77#SK5>QOURE\>M2"G#U'-[;X[:'!TB&EDKLIM?6X3 MR/Q=]XM]=G^V]:3I_NI,"=NS*78+!E-4QF;&+ D)MJ.D&=@8"RBNE9"XMAZW MTOS1W GG\[^JA'\#:C:#;MCY7*WUV:N_G17%OWSXU_E79WL_ZB3!DW=UJOZX M$YU0;^+NI*/9+_._Y\\].3/;\R?/A<@L!)!MHP+EA!D 5:'A:%H=HY6."JWN M>O+3;]K\ :%X^F>"EWT^&E:Q&O^>#P.\(@%+&G7FJ@5N7,-4Q\=OAS![D(Y> M@&9XA'T\/4:M<.=SU3[ZM6-\S_Q1-?;#ZG]R>@6S;T9^^*[->W49?_)-GK[A MYR?GOOAD&4_&]VVT$H1QD/"602M!LTV)!^)!U0?\"$"K!/P^61I X/)1 4[W ME%8[Z5^3=BK'OJR;U_G33NR,/\":@8PC^!BGXL64:B>/G;0"7CU*ODGMNZ,$ M7)M3IIE8&\K)H!G3P*"3 4D-)'W@L,B^,],Y!AE,,GVEW(F0A,<+1*?Z\*@> MG4NIR>%D"&U3)]E@NR8?8&\?\ZM1K _OX)P!19HQ*O6_=M8D% =.Z'7ZV\FZ MIH6FBZ2=_W(3TF;ELRX,M%*034$2M(P$ ^)_-!)8O8Z!@1#>4]+N0 ^I&D[& M0**]'"=-)XB^^!R'$Q!.7C;U(5)Q,NXD@S?EA6]&8GG;(YEL M&$C7I'@\^1YD2:^*)LPI3T'F5BJ*OFZ/ZY[\E#J-"70G7P%_G3';!WG:68A) M4 OBL**.2 UZ=^"@XB<@9*&N2*;6G9R[>>RK44[ST_X@CZ4O#.@H%&&9&R*# MB\3G@A;0XD.APB766SK^!M1Y4YXU&8[=2Q\[@\8"Y/[GV]_KYH,?31OL?&AR M1_0KR'CEV]MFO+V+1J#IJ_#/WZM1=3@YO&W/\WG]EV\J'X9Y%XBZ,!^0TIL[ MWH.LPQ)UG3WX1=/;[,'HJ(D1M,V04%&W%LT!H-AY$T%1ETKKE/JZ!W= ;TI? M*%F[N1*"TM M")&.$LL19!)E-(80+)-]I>-+7S7=O=?3X]/;E*%O%Y6^DUO*,7QJX:U3T_)) M^[L&&[VD\V:UC2G*#.AOX+Q1%H%. ?1[D2+SP*2M6W<^<)_J][6/VA+E?!8L M:.#9$.43.CE0("&L-TD*6+PT(601UIR$]Z9^WXVP98SER@))J*:%R.@M"5DE MXJ1@%%#1VGSG'/U;*83*S]NF3I,X?M/L@=!;Q;."<)PT#2#@[+[]09XLQZ,$ M_:40+9T&NA5.@C=PLCQ(*847FOO+Q)Y.6A R@&=%.%G3Z_X%\CVMAL-VW&1_ ME69[>^GCVJ:/)4H?1H!FJ5(DF180H2/((2$R0ZPRG/J@2S1W?MWY4""Q!^04 M,5HE62+"(8=3'EWME"2))3B!A7D72U_)>2>6K-YP-L:M57BASJQ,1";M".BK MP-X*I]104%M#;V6/?HKY/3AN"#*+G!NRU"79H^!8VF],8D8U!>E$K C?,RDY*19 MUHEZR_JZ(WJ#O7=CF@X:^)X'$$W!H7.O5<1I7PC3SF; 4Q?,NI/FH7NJ8+R/ MQY@%)BW@;6:,..<\89%Q)T3,RO;6N_!&>/MLTH[KP]SLYN$TH/&@.EJ;.\I0 M'),Q%J)T3!C")4B0H&MPK9-(CGL=>^M1N*!9#"_9]].F@X*7C;YWY,\BL<7C&2A:7MB[EL7/LI4XCK MME%=B!X'M D^@)X:(O>244_#NM]KK,8HOC0*92]%YL$0G1)&Y,A(7*3 3A6G M/@OADNXMA?II.K@;%,Z12DM![ '">"(35\0[5@@/K%#I=%*FMRX\3_T0(P#W M#G(>_U9'?VH%/PF>Z_RXIV%I"X%JZT*<8+D7)@8X1!C7HU(AOF1*Z$>J,P I>10*'W''-TQ:E81'_E[S6Q3OG/ZV2=,M1P)3AL M 8WWJM9%.#N.DP1*-3>R&-Z_'7&%(\.>]WO ?/8F1Y@CYY[=&E;CF^;,\<8#B0GO."R9 8\D+/X9-A(NC A>N=@TN?S_-JK)HF:%MHB20K'X@T M)A-+%27>.A WE?#L[C6T;[Y"6Q9+HHDEYGD@V3*)*6XTS%L"(7@I.>2@0NJM MJT_OS0A\B9XBV17%O0;*2P9,)TD2>)8D@?J30#\*Q6VBT;/\BH,LNS$[QXH@Q+F"9/$:] 14G%!@ZZBBIZW6_B5N/> MMR(_%N3P)DN9"S(#D&;BE7--K> MJJ/3I"\G('#^'0,&#>-F K7D.6Z6NK-RO_A\!+T]S,"))"TFLHV$:T C4"8C MP90#) F?C ,%!;3,OI'TQM:Y-1$CO[?4 RDPZSQZ?WFK@25Y26QAEAA7F*** M&55ZJQCV0:JXH_CN:Z5.7KFMH@=6'99,5C98(K+E1')I2) >,)0G[9BA5 ;= MU_U[+;:XEX=#$%. *_[NFS\R6CGNBR>N@IY"AARU""1+GT',<4!/8Q3)P6?K M=%;)]+^GA%WP;4B9BS$ M@$=TMVK_.-?_8N9(^E7CI5FYOA[%4]!X#O#:YMQ\F:CHY.HCBC3]4:F_N&N] M%?Y[:X4LEF2#45@,T\\SS4FD($(+IV5AO77MN13_9V9M!(2SES4/$O:#-8#[ MW!'&,#EB=)@K/V%IA!2]=DI2VSO8[ZD8NLRT)T%[&J''(FC&-.6,N)0%$3K2 M(FUFHO367G4MX>HO>90;X-.CM),.JU'5=LCZ,=^/A+4:(Z0'EFLH5FB@%&^S M2R(N^D "+:E(%+9T;R7F-WAZS$DM?] MBN"^P^*6%FGA'"N%*2(XZJD@[Y+ .!8OLC8X3!'=W^30ER=)>>L;_Z$>P:;U MO_G0PO%:EK![3;_TUR 3W[=K.APORI=BZ7%&%!M0Z)%* MW[V?[4WW!;JDHXO8PF;8_U3O']23UH_2_B?H[?C-*+\Y'%5A@AL#7_DQXV-W M39Y%\+T->;R0R8$4!'*/[-0+S!KF@&.R0'W4KH"\VC?RW)V)?N-4]O7QM>C@ M[0F3!K05ZCGQ%&3E)"@OGOH0;2_WQU7FJJDE:O\@WX2F,%9$ -[2 C-H1RX0C'!#1>$SOF7LGPUPA?G:W M5LWQ]KN]!W:TI/!>4!OAY7"^I,N2.*RR:DIA00@#B]R[**(U77W%[8\R$G&_.H0F MZ&_,%GFZ+G^^FXZU48S^S2M:L(_#=ONED@RXL8(]PB>8<'8L, M(_4P0D@E$HS@).A$J?.T^-!;(;%_?C#+% [%E OG=*B])4485 MK3'#5^^X1>^L_"L2T7TNKEA*!.=EFAW3%FM ]4K:2"&XS;W+97K5-=LDM+&I MCJ8![A&UJ^\B(8OU3"2;"[P93Z%3D5B1,]%.2@TRFTNAM_4M[EYFFZ87>]6V MDRY\*7?>3_OU@L_&@Y30: J4)F"8(3"&1:,H<=)8T,AMUEPQ$U3O8NAR3-NO M1JGZ6*7)&3S^O8)Q#//OD^9#7INR7;#26I@$\AL5'B@0)(&3ZHC-(",'E:(0 MO;T"^*T>?=C/S>%B#?IJC)T\/7X&6_)#W1R_*:^ BI"W:OZ#8_F^GN[F2_JXWJE;962,TT6C%EYZ"4J!M(L8G9K*6 MV?+>2987.H_ R4?I.4W\N1"+I8D8T%V-#YBW6A%&..F.*>429L2 M,CT4+AQHV,8FS(=E,KI^N&D:6LTU=]ZZ0/M7Z+H/%YPK*8C&=-9X&1TT^NH8 M$,6]2(DXD 0]#S'FU%O;U;I%=\[T_*GBB$_$\3^J\<%\A ]2U>.R)(#I@ 40 ML%A%!@R7R1%F%)5%,$UC;WU3T&8#^KMOCO?\,+\IG?GS3)(ZF&OR*!Z6? T/ ME.N_N%]&66 -;$E&6:T%:/X@3(#.7XC,P,U]E((H[94"-A\D[:TYZ+J1OV^; MNN2V[5QXYYK!@SS;QK),A5,@GX'J)T.VP#L"!IZ"X"8*?%2]^MQ^Z-Q&V,00.ZYW$^R4BU29S]7I7L M"F8TXX5+(J6W) @78%>HZ&C0(N?>2H3?I5>,$9ZZS/%R11%),<6HM)ED%X7) M*101[QR%[Y!?+3'MB E">)3X$R$4NVHG>98^[6E+L)[3SKBB/A'#M'3%=YK]@P MS2SD,V@>0EC=XU"("ZI1G>>WM[OW;EWBP(30OJ2@B VBH!L. ]"-%MF38UX6 MZ6C/*CAT3FW+X'1\/Z M.$]]3>>CM7=$:9+U:S04@LUR"=B-(\,D3&83'H\D( MR\PEXZFDMK\"^Q7&XY?U<%A_>C-Z.PG0TS4MR.LIE"5:1#$8X:@$:*B61Q+P MJ&9?#GW[RL&^ =[:TSF5]Q_=B.CYKMU_^\ MLWT!(L]UG3&ZIMPM15CW(?-",8I'8F$V3PD<>$588HQZ&:WQO3W>O;X,6(5F MCJG/BQ:1J) -$%,:XH($P#9%1^N]X;&WHFY/Z@ O3>?R/'E!C032*M""!6A? MH4L-4'Q"%1AX9^\RT:]FURKK0C(L$T/1)*A=(J"M6I*\8=(5*5)__6#OZ\ZC M-]NZN%"D5X88CZ8$!KL@6.LQKTS)C&:;;2_EB$LTM?/8 Y#HN[#5A1)3@X6 M,I(@?3F*7%M91A.P[=[F0>A]:HL5)0(RA7L>X0@9"XJ6T(KX(#2)E"JC@TC% M]U8&6Y]$0,OC9X([R:PCA5$&PED*Q&M5B+*"*Q,IIG'O*[F <<%4Q\=HZ1W# M"<-KR:-IT,2I(#W3@S!&+C MR_D9#TA9(J&A4.Z\=*I_Z?#7L/S;BIR\C=LS_(0N# !5+H,XB<6=[(F>B)IX!G DGO;6YR\KJ/]RJO_K"B[ M84HJ82[[("5*F26#RIXRT2RX@+E[,^V=9K$NN9A7 9CT(?* &2R5N_,[S6_#J27F_B_2"9\T)[H8S)8K) F%9<)CTO B&K7J':^X MHH;XSA"8R B^PXAL_*W7RO.U..-]A:=\F>YA!872(Y5773Y1O+H)Y\K(F>;;XN1KC"A/14"=AMP1&I=2*!!TZ, M1+\QD)QBZ*V)_)H'^)Z+(RXO3M""?J]!"_%.)I!TH.^0+ L9ZJX +C+[[QN MY;=*.DN#+9Y0)X/9VD0E5CEB & Q$EN"=,7Q)&PO#9$]3$J^UE6.5&2"9R^) MT^@_9$#A\W^Z"OGDE+Q4(C>2"<:TPK5AP)*A<"[,L6'[3A M_2L4NP8):U>AP%OI%8N9$J6Q'+-T .H.1!K!:4A!F91U[\*!UB1D:WG92W6Q MG#%#G$H22]QSXI4 &FD39"R9.M\[>^@U$XS]Y>D=GJ=5^"1Y'KV*A9/"6212 MT$B\-XYPRU+1*IE$>R<:O0=NFD[2$E)61&0!(@XU">OO)$P+([22(LO^ MV5!6G\UO13>Q(GJNO"*!84*0W'URC+@D%"^"4DOO7">[\6'KB[K< R$D">T8 MMZ!6N R@J5&MB-&2(FT21EK#0N_"$OIPYE:!CYX'G7("B=]B,GOX2((NF3"I M8O0R&:IZ=X.W$C?V'N CC13.#I:ZS5B-PB<+T&A0N _!!N<3O?O*[^N!0$'F M0*U0I"1T)<==[9CGA#//!'5*4-.[>/K>5<]9C<3-4RPQ1. ;TCJ",?(D>%6( M5(9);6.2I7>D.R<*X.3C7Z%'C.,X_@VC."X(!'@U.IJ,VZX%6YH9:VU"$I:G M65M=%+>P:R-L&VEB("$#_H02LK+*"" FV().D&#[.] M9J3%$Z>=*.BW9T-OG2_6+9/W3NS$63S?N?J(;B,/4O67,O"DL::A]O ?+B6Q MUCN2K.9:!*ZEZIU9>YF<1"QM9_D6PQ#Q']1N/_KAUXKM[Z#M'D]]Y%Y.1NG6 MF6B_8R[FA.,EA41X3@B%-(+PBF)0,ES:J$V*O3.#7'$=\UU$A&MN,9>M)$9+ MAJ"CB$T*>"GHJSJFG+WHW6WJIEC .>+/8KF *_8.6U)R7]@A7-.@2?0@M$K0 M\DF@41).BPQ:.F9X[\PP-[HO[W;34Q__&-9K$^G,A'=.F4!RIIP !#/B3##$ M.I:]CRQ&WKL+NW4(8+@CYZ:LDY1*0H^8/BB@$NA\(:XXQJG,1?/>W?ALW+BO MY<)S6VQ?C1MW""XZHQCQV4>,>L(X4<"G*+U7 .\V]3,&[6ZR?J^=M]WR4M9( M9[05C*2L/)',>Q(\"*J"%I6,9DF:WK*1'B<,7)%QH? BA \@"7CT_$\HL*5 M1')2&QN,2X_8^T<9J;G-],"!#8<*B+"SI&W'L5 M^*0L3II8",WHZ*L4)YY%2Y0UGCG/A%&]R_@YI\!3/YQF#L[Y@M#XSDZ 80] M%!0)07%%!E5=*?!=?PR3%A@@Z 1-FM;?2%P/JV&PW;<9'^W;(FC*,+$,O:# MU5&S:!S1J7#8#XAC-' ,R5\DRBK4I&QT* M,2BP2,Q[;5G.)#F>L@71):R]T^OJC8M+#)5B/B8+U.*8])(*3FR.C%#NK"J) MRMC?@M!KD?1R:90R05@KL)QDA#YET()X+@PI<-RLE4X7U5]*?1T)U5U]O>GB MV1ZH045*X571)$>/ =E +\>P"(#WTGG-;52]NSWM?1#B:GRY#"M R&))HFCP MC@%O8 *0,J?D% 55G/5._>YO5HR3D>4Q0/)\;.LBWN1DN2Z^D$@SQA.TIZVUDQ;5TEU-.Z=M\4 _3*] SZX_KA<'>>!%5BH1[@:0" M"A"BR"$Z)+'OG M;[F62;]7$4(8DQ-\6J!N M]P=:CVY]#[,B1X E'G,.DHU/21)092217 SQ4IM13F0E54JLL=&P.N;:Z16F!5NA;I6PFE/K$@94JKWN7:N?"3 1_ M\\-C/ZKV_2C5:Y.8RAONBV":1$5!03 >V*/AH7.VX"PI)U-O%83[LM5\!Z 9 M$O5<>MA5!>O68U!NL#20$C OI.,JR-YN@WXG]5^5.3Z7C!7K@Q49Z(D>!X)+ MHJ3.B@KE4KISC7)EF[E(JWS(A1AKT6"&F6ZX$R0"GGGO4C#]O5Y?G?]+#^X# M.0?FGXTB(*\%T- X)8Y#[]YFJ> _)JC>VD'Z[!?1 ]*BASPK60,@8<6MXBUQ MP@5"$P6DXI%9W;O[P7X%.*\H-4]61BMC2!*J*S1M9M M7%_O-Q./$MD+$#>\ (U.FB2(+<(3[D*1U)OD;>^JHW^3#/F7/,H-J'RCM),. M0;YON\0K'_/]")*K.?^698Q7E&C=QD!&M*L%!0I[8-&9D(1TO;U\[$.>@;MQ M200)UGOJ,%52I[7#*?,F1P)Z&R\^8BJ\WGI8?-.UWK,:5JD!!@Q=O!K!HZ"S MMVMSXP"BCF)<(YDPB,5%24"^S:0XEUR)EG/:.U/D&MXXK$:BM2+$8E(@V090 M5KSFQ&(Q*$2HQHRRMZFCT(Q$804;PG\,E@&FM' MC$Z4YBBD%+V-_>D9KURF"XP4WJND@ P&,[DX04)1B7 E K->JBQ[YV1\8BWX MY)OT-5<\D\)_ZB"^+M3@08BD?"'&%0KRI#; $N$3C]D(%RT(-KV[A-\DS.H' MQU7.Q4)!UA6,@BY2-)9348%HA2F?E2[:]J[RXH6WA;M^>'3PU'\>YV9=SF[T M@4LF-(%_&28L$Y@WWI*4BI*)6C3DKFE,Y#3V]MZB MAWD2ENG*Z2T5*3,B2L3H%:V)#=H2(V/*5J:BEQA"*(K46 (!B ^:B%0<,Q]TYS7C%K+K,W,J:,F*V*$ X:4LR#>:46B-A(I*:WKG?_:ZHO%KL8F M!8N(>6#P:AQ9E"V9!"D8H39S6UCDTO2N_- ZY01=GG=*$:4X&8B5F&W?&T]< M$)9$SPT%Z:_PW,M#U2<'M%4D@@2=VX!@H0A-">@6&&AV*6K":69"L!*S[YT# MVHV3G5]?35N3-!5+=*700G)F@?C%(-A28A4H:2!G)NDRM:J_KL$/OE;8M0[$ M=%?.9KE8&62O^C""%8ZP->8_]P?)OMC"MZH5Y(UB41A,'XY9_Q)\BB(03XVF MB5EA4^\XT 47T1W=WHT^YA;$[;>Y*75SV*4.Q;M'= 1J9PY 314[!Z'YU^LB M+9B2M*?6$I.Y1%<.#L"C,N'"%)VT%:GTSKGGC B^!V?=PWQ/.=#\FY=UDZ-O M;YV_Z@J)OQT?-=NO_WE'I):$^MQG*M0,O= MW&9488"Q/4<5I>YN&NXKS'(5QT\7Q9B''@W#,B&16^(XEI4./I>2%!>Q=U!Y MCMXW+PAS_&7UWVVJPWL0XK3N!C-.'C70*ZM,G,N6 M:$9C% [T[;!Q+[HUM995+!UO+R3(],2:' AHUH$X*SW)28(R+2+5I7=LJ:1HH3:!1LC1%]=B M3&WPH ^*2*RF@5''M#.]3#/1QP.]TL3TR\OJ6E(LZ),MO2KP'UXP!8DG24M; M(D\F]\^:R?J(]>%]MU)?[!W4%YZ.+$@[E+C%: R\&>;DB).@E0<6"ZZ MOY>*.]!#JH833(NUA[>Y77'8:;Z8G%XV]>&TSF!'P3=E'O7P-C=[![[)3X_/ M[V !U=],QG@N,/O,8GV\_7I^-WE_FN%J3$4B1^ZXBR2Y@FY$7!)+@R \AQ)3 MR2[)WH8K]2K4;9,>\'XS?W@KI"BP;YG$$,U42!#)$B%"9KZ4Q&GOE,2>2BFK M*,.RO"Q)JI1,%B**]=Z*(3'M[>W&!;'*>I^/NWKMUH8@# M2G#,2Z<-PV3AD9-@:"39F.1+SHKSWAD$KF&G/C=;TH,4"4!/%Y1Z.PV/D,%K M$!8S)L_.1F>=32F]M9>NFW/\+-9F*LKB$W'\CVI\<$^>ZZO12(#HW#A A$ 3 M!8W$@3(25"*I*(]%M;SH7PJUJ^HTGS$+?1.M]()Z*S=M0+[_\$"- MB%H41X0+( 4&94$*E);DY+2FVAMF>NLM^]0/N_"C@YPO<"F:7MH!R.-=P>%^F?@,:G=LJJ.I$U]$O\Q[EZ%7DH*6Z4B9SL1SP0&'9<8*59&X MF%P)+'-7>LLDUZ#&R8HD:R>%H;3 ^51 U" $\0H5(\UUE-I0EWJ;P^7NF6O7 MKGW5MA/,!-"9G'/:KQA!V/]D^L6,M\BC[JWAH\^^DN?T?Q MT=8Z+!1'* T*V"4(/3YAG2*6HE#%IR![YYET8<;PWRL8QS#_/FD^Y.'#- %D M89C4DNB %;^R+,0IG4@T21>M312I=Q;"*P35\X*=7]>C[Z)V8Q&,<:\#41D. MGM3.$J[>#TY1.FK;KY:K[:6G)GM=WO/+QO.5\_CE\_SJ ;M^KQNKSO-,UT\ M.3OZRU?CV;""_7D!_;O?OG5Y]YY_W=OU5N?7GZO/V\V"&]-@6(W^V*V'9P$! M']BJFP]/.*7B20,_/\%VCP:^BCRJQ_G18%SOYM+^\NCE MZ_WWP7'M*2: %U@HI3A&@E"24&6!5>H,V@0\40#:9\^\5Z5XG2CZ6H"T)+6' M)TRQ)!;!M6#4M\<8IP:FED0=C(4?Q]\L4:]&)1 MJ* %M*E(J-",R*@,L25)PIB3PG,0+"([NRA1@HP825#*DF#$"8"W(@RG MVAAAE8=%"59Z*32(EK*K(I0]<:PPP@J\Q&-F]\BA65$R A4 \B2ZN0H1H5]@ M+BI:+#TKBJ<.FFEFDU:9DX@6&^F*)U8)!\US2\P5UU0FK.9C/>P[JXDS1A$&&PYMC[[X;E%\+A$Z MA?5G M>.8J'80"P3.F>KC$T1FGD>92X6UE0;()A6C@0=!2D&+=.8OI@5))BT M!A;7$19PQ_.02+ :-+E0G"_9:U7BN4L\_::M)PT(W=,_#S+H?PA8 %6__J_! MX&?X=]".CW$I0:CZ4(W(N#[:EG:+'GW^Z=%"PZ-YLP*;^\#TV\'K_.GP6X-#'W>,-1CD,B@+;)'XH?5A]'V,)_L/FK5[X*ZDX6 MX0[FAE)\;KZ<7:R'=;/])]K][Z>+Y_HI5Q\.QMNA'J;%A;_%LW>[K_9?O=@;[+Q^/GCQW\_^NO/Z+R\&S][\_ONKO;U7 M;UZO^\KP&Z[,/W;V_OKJ]5_VW[Q^/'B^]6QKP*F2[J+5F,T*#^^VI/]Q A2S M:2X3*V;@-/]["^&IK8=5FK=LNG7 45RYMCT#EBO?MR:GZN6;W=\'\^DOCN<; M^G[4"4>C>M2I+E7LI/R7[Z7*%D0,2RBG(*VX;$#;=Y:DK&+6()%I&1\-9GHG M""S3Z](23-8@ R8/0@N3@@0>/ E98R;%'$*RCP8CC_I_RM7V\SI.4)%&Q;P? M"\HH^?O)=CJS++]N3F0O6?U#%F/.F]OM#L9-S\4/&!0W>#/*/WXQ_3'>$I]W M%/QD7,\W+(X/C@1.#IN3H3^N)V-XQ>>YU\C]^>O3D@M^?\^7'K1RUI ?_*17PB*F:X >6S4+Q$XHD1FP4G M&31V4#&3TK(LBT_\?>(;@++A\6Y&-WY0EM%X._[E4053;'.$W5X/@Q\.ZW&H M/R_AX%R,!,Y(_=/5G (V4.HIX9>Y'G]_M[.[_V+WMW\.=E^\?;.[/WC[;G?O MW<[K_<'^FP&(_OL@WP^8&+S9'3#U0_IQ\.;E8/^O+P8+6L&)1K#S;!]_9D[( M\Q9R?B3A7\22=97X;FI/>%DW@_%!'OQ[?A0&TYN 01ZEG*Z2!:]ZZT5G/'#C M&4TD<5&(S)$2[V,A)M,LF U%<;&L,_ZVF\Z+Z77'F1.^G> ;<@AO.<#'2/+' MY#C[AN11/VCS/,?I!91@CY= B<4G$=U(]9D<5"GET?;+]R&JQ'Q11%*TTEFG M2%#&DZB\\"P79P/KR9;%RZR3DWSVG^M)V __5+_9_8XDYHW(^)V+C"%XCU%L MQ"EJB?2N$)[[WJ),.- MT'@_0N/XY##,I4:\;1Q,_S>NSQ-95C3BZ9"^7X$ PYZJSH]Q\+(";@DP 8+E M]EW)]U3C/7P !&8:='B-"252(1D@EV%<1JS@CE6L:0HK#LUJKN]"CLY@]= MN-5HC$EDEWH#5Z.XM30EK5_7M#==FA]>?/9Q/$!:#>HR M.*7>P+>#O:,[&R48&O5($5O40'7OCQ M$AW8?9L*_#7-KE",IM2^:]WH*NZ#L[R P1AO,U<@9O'H#9$**SUDR0BW5!N5 MK$A!+8?!8 !P SIOYZ+7>4//W+V?U2E_K0>WV.*HJ3]B/TLQJ5YL)QWZ3QX= MQ9>A"O>>XI1I[I(RA$D/(D4,A@3TEBTQ%AVMPQI?B^__QJ%BPQ#?9> MFJA]$2DE5GO31O-K"-!?:>/GP(-9)3R8WLDM%PHC@^X\#T"OKS'3S>!?DZ9J M4Q4[W;XNBZN^UA.M%C&LFV[SP8^J_^G^_G&92+$^:_+#JZW=K;VMP2S19?-S M:)[\>O;<#U[76^>NSGE';V7G3=WIDI\[@6M+:;?>3VLQN8V@=C';CLDY:YTF M()$5(E.*Q%H92$PA^I B,^[6CBU3MKV34H-%8Z?__%:-,KM#^!",LL%;=.=Z M.OR8KL&V>TJ?!(*3PB*S+'&*:^V)]TH0%6G@AF5K%%\J?9[!QS?-?OWI+F7C MMWY8#W:&I\;X"PBS/(L(+O%%H[G*C>$2\A1I1):1$DPD0*2.BMBL!6'."IVCRG\G*HYT&:VC>(\;+9'%6&*9 MRD1X9J0KW*BBETKLMS50<_C_5T>=+GMWE'124+U1;>Y3NIU1&(VL1PV#B!@$DIGW^M>GNN>J-KAJL9[@UNM9@U1AC,]),C M ZPUF7@1/>'6%*:UYMS>VNB(XM$.+.F2$/GV2ZFOO-5=_1A_O(: =0-Z:QV= ML8H331D(7YXQXF(L)$4G#&,E)W[KX"U,*#E\BV?K#B[T;[J>.&8Z_^ZN MX[I152.T-VVK+2'$?URR-K=@+;?Q/[O5'CI-BSEH.HZ2FYP&1Y.FG>!U[[@> M0(O.RL;X#^%'%%30N6HGCK=O RRW&O,-7*4VEZ?W>WDJW"67I^R2W_AEMZZ7 M/;CPQDOT$GL_>LG%N'>^3&[71B;?K\;#SBR0![M#YHYE'8CDS_$ ZU .0,B ;N&; M4TFD9V:G>XA$N,HP:7 ;7&B:M(;;; 0HO!X3BQ5*@G>@_VJ1753>4G7K:YR9 MQ'C,>.B8P;=OD\O\P&$/=/4O'@] ,!E\Q%S2@_\-H@MEZ,4_Z'('WH.=V3T, M!.GU7A56>BS%&80.1"H7B#4B$*VD=]H:X]BMK[1FG&C*B):W45^]WM_9;,*' ML F95TE:S8BCK*N$(&$34DJ*\TYPHYQU;%F ^6+&YSH/^*\N[) +WO2N[D)! M##3UU[Y-_M^#OPSKX(>@S ]!G1],JW[?@<%P8<6OH[U?SYC_X(TPF)(_HHM; M.![$@QS_&& 2;A"&U!C', \W&Y\X,=?COV3/SM*'.+TX=DPE',^NDJQG>#Z ;IV_' T4'RQ^W6F;BZ MI=J<1=8LTE*(<%@U5AE+0LB1N* E?%"\I"7Y8\SJ^DT#>I&7C?UXTJYBE_XS MMW>%&#>V!-[J,NO<5U\:XWU%BISEC^8;0DA?U[U:#?G]VM2_#H83C8^<2\-R/_31,]@NT/^UCT7J_.X&6DJI9 M&-=DFL-XL$?V!S^@4&=^XH)OS1J,#ZH61NR/,)KKKJ%_.MX31,_MCW>(U\G* M;&)P1 G3^<]Q8J64)(&J$6*65,@E^>PLT I)-8/O#5YO\'J#UP\"KP$B_6 ( MT\@#'R/@-=Z?I0["&A1>S_UV *>/G/M#>PA #V]IY@(>H- AK,#Q8Y35H3L0 M<'')/@P^-/6G\<'\YRT0W7,WMI0+UL3#U/0(XN@.Q.E/%XVP^YG]-&]V98.+ MQS=OB/+ZK/$%8YVWK$93?L1X('RN@2RJ'5N;F]V^W^PRNW73NUVEMNQEB:78 M%M677@UO7=;[I;?*"T]>FK-JZQLOB&]Q8[ LZ]X-8?.BO?K;^;BQM)1-/9WV MN5:I=9S@'4@#:[T>5XNB_H0XPX:[1,@_;.A;!T1PGF^KIY'\H$EZ7)?:.? M@-C2]\;G^7W+JS>\PP-JX2^_/.*/-G/%/?#D]U?GV=D>"BL8L,+ M-Y+[LB7WGLYP[R*;VT.?^%KJ9-<^MQNGWU=-)6H]RV2T\.OKQ=).7=9@EM,2GN<4::J;[EW#8WSYIPI>#:\= MC-5K$/E9M9]D>^5&L_! ]53#1.S9NQWZ4?)/: 28^K-)%B4S$#_['<[W/ MOM'W^";LVEJ1392,4)T%D2$RXKAR)*D?3^K5[:GN0A\/YD1W\ >Q^FL MO5QPX)HGQHP@7%*%]E^-4CVHKTHSJITK12ZI7,8>;I#S1/BI:RE,8MC>-+'= MTMWT-X#PA1=4Y^?]GWXT\&ZA)\X.ULLN!@>X M_?1DN4R-%HP2YQ2P7=G%_T1'3RH3ZGQ/04;G,SMWI(]\BV.^8I2/0'=\)9+<>,D MN>M0:VVYDTO5Q_E[%^8C[18]^HP#>P(-NH8'S>F6^)"G%G+BRS@WVW[XR1^W MLWB)Z_?XH-?U/C*8=+RJLZ6\GXWFIG'^2\XUO=^%*@'.]JAH\K/9"O7\VW<,J)>!\\V>GBSE[>M'FNTC'64^+G=.%W;2L!'_W[;5U MSOK=<+&^H[7X,OLC7\A_.1O9NOT/\>X."6V_E7EP9 M7(L4.[O[@U=;JSCN2U\C/SAH4!'_$_"\\?OJ_"UQ'UV8 M4A3T]5D5QVW8?KD95J-\X:*^?/5ZY_6S5SN_#4#_?[/[^\[^JS>O3Y;8WV:9 M9PGXKH*)TS-\EPO?O?VND78#"G?-X%Z-\^& /3 ,@/D?OF<+&-"53SN\7 -; M(@2(7:==% KCXYWP^Z+(]8K->XLQ*]I*]8M1+% MY.Y0"B8&2]_FA.:A3A/ *+_WP0\!/?+[]B#G^\&K9_.!#)XM#&3P=#J0P5XW MD('O3///<\Q8,6E^3R6Z?$'_.1GE@:#3;S9PM(&C#1P]%#@Z%9W>UT<8B+Q" M1%H0IP"*WG3#Z?*DS=,%[\-<]7GP>]UE]GR1>>:=CYPP0>^P:M;4(IO M\&J#5SW%*W28:RYQ>[IGO'K6#>< VF'BW]_J=H-;J\,MT6O M0]!&=/JN12??'KSO#WX]@^$,7@[K3ZE] :E5H52-[\(>A H-:K' MN7T_KM]/YC=G[\\%KOLX!:]Q+!AU>'*+-[@ N,Z[_-L T"V6WO0:@/IW?I;I M&, ?HF, ?P^/^0\S22=5;9RT+>S%]_#M\+BMVOL1?'X_&<1,(VL'ST_&TLDN M.[/QH 1T"BN(.],0:VRSF]O)\$M[^ 9O;F/1[O<57/].US(!1SQ$P!'O_XU) M"RJ0!ZJ/&?\8SC\C^@SK=G(?&_OO"X/HL./OIP/IH <'@A%X.Z&>S(O*#G:K M]H\-GMS&TMQO.T__#L\R\40N 4\PJT]_P$1VP61-/6S?'S5US F/[#T9:KK7 M=M#Q]N35&VRX#3:H#3:LZAJJAU#VC9$;#R1T8\UH^D6D2?6^QKP]]QUF\F;_ MKR]VO_,0DR7B<+^MW/T^LYOHDW.C3X;Y@Q].9;2NUO:]"&F_X4NGTMGTI1M8 MV,#"FL+"SH/$!?^^J=H_WAA4U&4U3 M_.4&'7#\,+?OZ_(^=[YY[]L<[V-?OUL8PV /QX#723/_P+T<)TTUKO+4\/.N M[3('S22,#9YL\&1-\>2!WC2E7#Q>"+^?'-4C )!153>(([,S?!_;^OEL"(-W M, 3 #QS" HQL(&,#&>L)&G;YT PL;6%A/6- /$1;T^_SYH K5 M_22I>3%[UP8$;@,"&V?Z3=CSC4]]"]_Z\7WI!GLG;]L<^=L<>;NFQ?[6)^'_ M@Y[<^1FA-]/;U/CX5O9QW5(8WXY]2Z#,24V,KPI1^&_9A_JJUU^\7O^:M..J M'"_#;70)Z_%LYQUZ%>[L_G/P^LW^B\'NB[_L[#Y_]?HO@Y=O=O\!'\EO;][\ M#?_>V]_9?_'[B]?[>]>IX":WU.45W.S*5O"6&^B@:C&BIH'C.#P>[.:CNAD/ MZM'@9=T<#A@E?W^,):Q (ID,/;:H1ET>@W9:QK0=1'^$'W(:8#P@IS\M^FUT M7[&?!MV>'[R%?@:O7CT>S!QE'G=7L[/'[C"N\+Q1S ;!'W?EUCS,JM3-)P^* MP;"N_ZBF=5SGJ1RP_NMLWH?9C_!7S$XSJ^3*SW<9<3&X!CP*)45(=H%<0EN2-PTGZ8NF:_ $6M5NQ23,H$Y2,!]., MC/AE,Z,7SOZTFNY1/2T8^[A[*$Q:&&_;#K"BX#A_..Y:'PW]J(6]6>-&GI;@ M_?>DFCX'WQ].P\!F98/Q@7$#J]1.%QJ[K<._<+D_YFERCK-#Z_KP\/?%NV)K M\,]Z ML?B_OA$,HQ+GY[V2-8.Q4)-)EZ(WS9$-50F.4D'B!59^<"@]]B=01= M/)[OX]DO(0^K_/&KKY' U6ARSO>38?KRRPS0[(YOORA/3AO M,3Y5P].6L"7F7Y]I.SMC(]C7700BJ&L=0G7GM0;"3JD(S:8GIRM_VW1LNOL% M#N3H^+(]\JT'%'=I\)C0 >_.NZV]<#1A.W>&:,R(W.W\:0L %3@.X_DIFF^# MZ4&<$G^6HQ0&,41JX@07+.GS'F!0_J.OAMT$N]K:6X-]6)\.#$X7IFJ_FO)B M9U-Z=/6Y0YYA!DP(L0W^ J*W\*II4SA"DVYYL:;P=(EACFV-:^7''6UF1_FK MN<%#9Z;6<<%#:(8),*;]XA; (?AX@&0BY<_G;2;6V<_T??5#5T MA-Z2T]6_BG.^]_@$ M(!]CQ?$6)P@?9\@WQ\PI[@TKP$AX[!AV802)%(%Y>-S5;(5I3$M3-O-% $0_ MQ.V&55QG?I_3->Z0!)"O@S$8,_PV.1TDSB15I0!A<-D;&"QLDM+4A[,#,B_= M/MO@")F+J/H/V,Y39#NA*(+J; !3)I-QTN-N[7'/#*O#+K?)N-Y>BC!W8^7A M E'N"N%-WEEUMN458[M=Z;5+ZJI=]INSUZFXMC1C[SF&KB_'=4Z,[1V;W&ZN M'5RR;:2[TL9[[9F:+=7;J5Z96NHAT+.#X.E11.R=RW\=-,_EWS'B^BC[,[(! M'NSVW(UPWW;6F^'FE5:+#6YN<'.#FQO<^H;0%VEPQ@:7C)H_5/; M](=A'0!-08GOK,53V_F[K;VM#E3GO\+3]6&5V[-VWNE?:)BICS/^V)P:]<\W MCRS80E(^[&S):'^#7@"PTZ2SAW1!:MW;*^BY,S;,#%G'<9AG=F$L,+-K+T1I;N/_3?N0T"VB/R=W ) MZ'U4([;6@^3'?H G(!X@XF*"[/%!W<#<0-".$>_XT(#10>ZT\#0/#F^ NO(Y_PGCW/;TG'L)1Y>H/8-:_Z+7MO MF,!Z,8&-$+X1PM>0G@BIPSSZ,'-X0U>4.1>8B\R=$:2S>&SPMN(+(_1VH#D0^+GE=#Y!A$2FBZ0<@- M0FXLKQO+Z[I!YMU:7C'X)X\QY&%P #0;'L^^J;K0H:F5](QU%6V>I>I,HAAL M-80Q9G1%^V$6B[3S:A:']..):\,&>C?0NQ%.-\)IWY'VSH73V=46)LKI[J>& M'=@.\V?X'>/%&JQ[_?B"X7;P!V [ ;@-T ['<,L%VFI4E!BT >Q9-K_.C;Z15_]P&K[GSLK+"=^^QA MSN.NU4FRA\$(:]YTP0L;2-U Z@92-Y#Z_4+J5T:#JDNWU.7.&>=Y)K8\.NA" M@.>F@.$P3Y/<0*LC6(7C0;?GVW,3I%\*J-^4B&9U>1EOFU7P;%:?+Y-4+>9^ M^B)]%"9]FN6^2_#X2?JHIDM]-:4.#!O3:9TF"NIRIBUVBI^FR:-\6X^ZWN'U MTRQ4T]:G@WO\]>.'_AC#O>=YA6KSZR0IU30BMFQS2 ,_I/"7^:'G,PKL;#RU-CMB"M >'& MN &_RI!YLONO2 '7T?!L9LOIP[A-=T8C1*ZO'_Q;=QJFCO@M)H0YQ@0Q72[) MP7].1GD@Z.,!IUQT[3S&8,WS<6(RN/.3@^'1N7%JL/RYBRB8'3DX;]4T,UN7 MJN&23(R_UTVN@3L]QD,V-=%VEVYXP#[6PX_8/H\^5DT]PB>V.JIBBK:3L7^= MJ0TG OTW'_)LA+ =< +X[Q0#*CAT;7=(CFI8%CR-N%"')YE,9Z%PF+&P.\&7 MOW%KL#.%+%RK&0:>9C[KIA;]"%_GNZ"+ 8BE"TGO+DY1=[T\@EW6-V!O'_,L MV86/<8(+N84)1?,1OA8&AQ@U)8H_ OK$#H2&_E,WOE1/EV,("X]SGP1HT:'& M%,NGF-;F+GG?M7(@(F(A=_YTD+LX0']VB;"?$=!R ?P>SZU-T^#SQX-I,E10 MEJHF3@[A+:.83Q,T?H+A;/#K+'Y=N5?FO' XS<7:W9ITB4TQPRZN<'>9W>W- M!128T64.!C,FNX $4VS @].=N$\SKCE-VMAE!OPW](.95O$TS>#MRG2K[0E+ MPY"E:W"M.Y!CS\_7?C_TK3:)VS>)VR]:KT&5D+S-^'WU_B0<[WHET^XSK_O; MG=W]0>?[POA/+U^]GJ]6#X:V\_K9JYW?!J]>OWRS^_L.9I__=EQAMT@?OT#' MKKX56Z#C*=CU@XQ3R71K\++J$0'G,:A[)XNU-HQAV>1YO;_S]BTH$*^?K8(Y M=GL8M>,\ A4 D;NMAQ5*CNE]\$.4V]ZW!SGW93<_>_/Z^8O7>R^>#^#3WIO? M7CW?Z=&VWH=Q/=WY#>#IQ6#OKR]>7%SHHG?;NAN+ZRREE[U_VA:[WJ[&\-YX MX5K\T*E ]:3U70F /-5G0$\$P1=-'IAKY,?O>'DP$TM"4]=]+L(-ZD]=R29O M[# Z&R>.:1N4A?JGY5T&S;J>5F[K^K[5]9 66UQ?=D6TI>4-;Y"8VJ+VIL_> MXK5R2USOM;V(0YA5Y.M'\;T[J.[XO4P7=@C^\LLC_NCRJ<].]GR0"+R#3C(9 MS+'Z'%3K+_M8E#,N6KKG.>;# /Q1L*D)^&:;9DU6[MX.T27K,04J*A[>BFS. MV<7G[,PUR^:,7;VCOET"B'"J2EQZ)&(_X]*NO?%VVC:?,71\PXY;P=17@D=K M/L_-W-9S;M?>GP]/)/]^IML+3;:_?.Q"D^NL;J'OV-?V!A\>\#PWW0 7S?-_+Y&F_9"";['Q?ZX^ QE'+S&1&+H2XZ7_R_=1RBB5 MB<3I$(FT-A*KF"4Y<^FX]CD6]FA:L?GS>!?]NYZ]-U9S]*LFGEI)9)&:^! ] M48D7*906RN1'@Y$_A %/6O+!^Z-M/'8[HX3_O#@]\>_]N[SGP,: #]"(>#5*.U:$?MK\\(O#7U$WJET?5Y_'V:')(4MVY MC&&+1[\RK1_#&'Y^4=Y@UP:['@9V:69M "PBCBE+I-""!,,# M$849*D+2/KFOL(OEDEDI)%B1B32!DR"X)$KJK*A0+J758I>@CX7YWK%KR5:: MC2Q\/@%V,];PZ$+B4!K><)$'?:@VS&.1>00JJ+(EDFQS(M+I3)Q2F7#%9*+* MRY#\,@3?TS.&_&-F1UT2L^"4?N>,8@-/WSLI'R@\E0A:..T )AF FFQ(B *$ M5:NR#[(8Q?(R9-N[A"=+[7<.3QN;[KW(L3LQPAJ.,4PZ9M#/PC _'HSR-%)Y M.*P_37.*E,&)4GVW>JG5!BBKB(HV$*F%)3T)XS(9SI=B]V0EEGNFV6/%+S[52UK6Z8%"(_W]$(PYH5G(C*2"P"F$)U:+ M2!3G3O"0X35?&T%O +:K()AS\I[(U>6/^7_LO6ES&TF2)OQ78-7=,]UF<'7< MAVK>,5-+JAGM5DG:DF;&]E-;'!X29BB #8!5TO[Z-P(D=8&42# 3!#)=72V! M1"*1'N'^^!%^;"4P;\Y:ODBWW R6/[V@2;1 (5 M38 @L@8>+7-"9:.O )I=-,,6J#S'=;>X8MW4&S]R^XZ :NQ;.5"@4H@\,8X@ MO2V@?);@"A-@1+VI1\DP=V,1]0]47DR]E2,'*CI0V8LC^A_S.#MIC><^.:*K MC2=*RF/0XD7*XXO8);HLG>+ =(KM:$5#"#:#2L9ZR8Q''KNP/V#U-L M:@P?.4S14+-P7FVZP9-Z.2K9(;WRN-W(4EE=[%5*(')2R%H*U&D1(F6FF MN;>JRR#NHWG>2-UG^J/S($D[UKO^G(BX_+!H(\ BP+H%8#%TRDN!D)@VH'AU MQ1UJ!VBML#J(8)%U&^W@CT*(=QQLV_5"'=(RL=$ M5_5,-6V3*]4F3K[%59*&HC*O^L5@5-O*9Z?>*:>;01+_#W.;6M4>XO%BM>X^ M""RFVO6HB4A,OM>#G'"3&&+XN)D4BQBLA&19 16MKVA8+?219":\VJ6BU9DEQQPR9(-1H0<.^GL..+DY-F:=P-4'3N+=RH-!4 M8G+1J@BBV I-@0>(3+>4XZ!S<39YM]T98I=,C#Z@2:NIDV.O^.T]4+V+S7KX M1NG+Y>*TTO!ATPVB-=T^;0.?*7=X^ )#"N!S!>!YD#)F!)^T!<6$J*]DJ?K M8#+%,<:W:TYV2J@XE[>7)V&^?C3/3R]%[CEV%O6P4\G'7G5"0#7VK1PH4#'# M*[14(]6F&*K5J11$74U/I[.+,LB@G.TFL:)_H#)3:C9_,SG!L,+)1OA@4>"L_D"QU1$(#JF%+^Q7;5@*)D!*Q8 R(8,SZ"%@5(JA M=-+D+NS7CW+WS$\*H.X@"<_F MZS!_,XLGE^%2.O,?OJP0['^1]*6X2C8:J!"?6B1"@:NW QT3]U8DE=/VF-H= MC-%/HG:>_O4=9*GN$;"4G I-4[4I@MI9TX3*1M0W80Q20[KAB\BJ53S) M&"$4+T$%J<''^F-.P7F1)6;120+ ];6[SS\*7G?Y88Z/O:Z! &OL6SE4P(I% MAM9LP"?-0;%@(>98C=F00C"1.ZXZ&:2]7\#28NR 1?'8.\QOH,Q5ZLBQ^V:/ MMG&-9S9H91V(DEL[7)^J21L-9*NR"29SECL9[+X1THN82-?*0TY9G[J#)(-Z M?!%#$%06EH5DS( -D8'2"2$H[<&9X+#* =>ZDP'"?4(EGSK58]W80"1CKZU[ MQ][6BPSW+F5./!!-Z/+BK.6GW*/4?XQ.*M"U97JUQ%4%%'B%EG$%Y$$[AVJ9M.$-W"I7!3O[^>O 1[^2 MX;9M^J.)HV^^[??S]8B+DWRM\/P\"W%V,EO/Z@.U)F>OUHOT/V_K)W"Y^J<_ M.,'MCY/6W&3]X7L\.$A#O2YU>^?_^T'\\&TZ#P-%>U"Z1"YQ\5"W=5#D=AS0 M&II&O&Y!+[K-3DX^*<*'!!*CD9J1@01Q\4BW=5#DT@SQO:C&1RG5-5RO)J?A M0X@G2.3; M#:1V.?3H$ZO,E/&Q%^G38/%]6;C+L_,2V5.AU=BW="/>&5GYJS=AG45$P M=Z^F+KYOEBY2,OZPI8H4QQ?)H)F)G*0#J9,%Y:LFB(97,]ZSMFO(K$TH-9BM'"A*Y2@U"]Q!86W,MJL>NM#5K6 M4?2V7Y1J3OC848HBN/OM_BB15KCBQ"N9(;;J"&4-IL[M?$, M6A5P3O%D! M:=-+=Y;(]V'_-UF\?GZTJM;B\5"$?.E8@7D\UER/7((188]_* M@2)6JN:M#\A!M[0JI6V R*K9*U@.62GKI=GVQG?I;;A/Q.)3IL9^\$2AW#TV M0TS;A2ND1;JIBS[:ID;4[NN6FBAFDQ3G(!*&JE64 Y^4JL]KFA8RU1[N9.#B M1F)[B[>TG@$]&LLD&]0;D1B"P%(GPYT,'ARB 25"@FB-@12XB$R;XKN9 ]DO M6')6T;)'0WT@PD'M$??8'I%,>0H(C3D@Y'/QUL<""3&#,JPBB(P6,(424-B< M="=9R+TI%:']E"L*6!,^C7LK!XI/2B9,LMJ[S 8'2ED+D54K-NEL9&;5,':= M#./I%9^D&GO]+\W>N5N*Q3J\)Q-U--)"*N!S%2!$!6WA/!1=6I:%S-7P% C5 MVDQ6.>.=ZB12?"ELS^9I\0Y?A_>?Z83GV-V(",'TR+4!0=78MW*@4!4$VF24 M;S-L2K4\=0"ON0#MG> L*(FY$VMU7U"E1E_02Q/0N\H-INGGXY 8T@B?:P06 MF4Q,2Q!>54/4^0 Q,@,EY124XKEJC-Y3A'N8$8G%WG.$>X LJDWU-RH&BEL>N'6@/="@..YWC5HH4(W^;/[0BLS MY9ZL60K-[ES"1LD$E'!.U1@[CJ4(I4B;'$C'JAT;N09O6_O>X#A7 7G@NH_2 MM<[5B)YRV6-F&HD'5:\10Q!>*I6=0I' ,V&;)JUS MO/13:7L[$$ 21*<SBICSA_^]'=M0\Y* M(80D?;4+JH7@2LX06E/7)+*+0G^]\%LWR2Q*PZ0$C)J#PABAOD"0O H!1^&Y M5QV*[^/%NW>S]3ML,Z/#/&]$+-4[<7SXRP)7_T+#Z@ST1 M[4'U$[G$Q4/=UD&1VW$\[2@T= <:\=5ZD?[G[>*D&FFK?_J#$]S^.,%_G,W6 M'QX25@R83J+M.&DC_CQJVB@;:R+V&M?)SCF/6H ) MV;3))0)\+A*"-++$*(/DI8O0]T?R-MKX95B^6+Y:M\&N_QE.SO E+E^]#4O\ M,N137[;KZU6K%^71.US6#7ZR.#D)R]7%U9_"0,^>__2=.- U*3Q.)8[* 0_& M0IM?"T[X "%'CMZG*)7L(JYU__2S!XQ==5!P35BL(ZX[QXG3L)S\U@B=G&(% MA?;PT\E>^%N%$'.*OFY3T?4OX5O/& =,G2V?KM85M#) M7^SKAOS5U=',7=DX,YDJ[V[:-3I0WDOP0C-@*#4K)08E.\EKWAN9FDTK!]P3 MNYX_^B1\).S'_3!KDA)S15SP+K96^ [!Z;J?MG";$\LBE^T@>T?,^FRU.KMF M!Z_?MQ;L;'O7-/4*Y]>>KP99K.0MV\>$EG6/$*-1(!P6GBSW*?>@9,[I>G&V M7JW#/,_F;_HA+KF,NFA9I8ZWDY'BP*/QD)@O(F@NC=N>_=61Z/6Y:4FBTTY5 M4T"P HJWO-;$)'">JVE@H^*\DQ.?GC=MOK@)B-PGS,PVFSA9+">+3V13#L^@ M2U:.LBKK.P==F+177%F0:M,N0 EPID)]R)(%7_V,*&.'#M,FE"=^O-T1%G$1 M <*0MO*@ 2'EB $= YDX!Y5R ,=5=4I:^C?7CE=T($ XJHSK8<;>6L[$8K[? MP)N6/KL0ZJJG5#WVE#)X[DKU]4K)U4,J1752.W9.VX%%W;3,@FEMH?#F6VR\ M#+066E*-3=RY7'(WG87NE?AQAMRT0*UD]N!S=1<5N@#>\-B,PD418(UF2@B%16Q+[]T8N$<:+1MCM"T4$7DS M3[@R E0.'*+E!@03*@;%4?".AK9_M8??B-KLE.%Z-7E1!XRV!."RL"J&IC)> M3%4JD_"ETI'4%=W;NB#O>\&;G6BT?%J=RWOBT)9'N1>6-!57(@L2BE'58I8Y M0>5$ =JPB"9K='&[$*4+6-D/2S)9-4-,$3(3$52(OEH_TE3-()F0N8I@WNZ! MV@5YO;"D<5-MU4'$#AN#?A8\G(359%$F3S#ANUBUO^33244UN;GN?YW-<2+9 M^6^FDWJ74ZP/^AN>?* 8PZ"]PZ.,,?2&M9(E&UF)X)6H/DBH/HACVE5TT1A$ M05UDU_IQXWC^X3]HQ]*P>*/0BJV.H^*AZC MYDK:KN,?M\0>0X/J*(UQ!WY_E/.L<4LXF9R&68;9?)+"Z6P=3@C@!RTO!/!? M),\D)IW3'I2P+;;4NB*':BA*PZ,/7DNMMO/Q=C N/XG;RRIMS^:/SV6MH])I MI\54ZQX;'0V9LPFD!K.5 P4II915.0E@6EI[F# M%=HO2%EOIZ;/[I5'P=ET\K^;N9K2V;NSDW8J/%EL^B&GQ;OZJ;RXE6%$99FQ@@RU7'<.;!19L@65Y\<049VZZOVL40_B3( MF^Z?CS\7X_/IJ#]767Z.ZQ?E=7A_<]VSJFM?7WU_F'.?#4'O'52OV_2_$#@> MT9X2.!X6.&93A$H5V4S1%>B$:_E$7H*-D6GD.3#321CXWL%1#LP^OP,X4ESY MSH9ZQC)+,QJS-_:.A=3#\W[5E[#9<*4X!,\2J!000F@_)NFX-8F9T$E9[Z^X M#K,YYJ=A.9_-WZP^PX(GYU#0M<92UD]-GW.U#E("]V_R4W_EX^ ,PN9CPV8I MO!-!%$C%5S=!E=9\(7HPP>DDA2P"71>NQ3U@L]93;L;6\GZO'@>-8=E!#L_' ML*RN;39)[LJ@!))48M_'TT);A5Y:"(Y7=<2CAA@Q0;&R>A'HN/+;*FP']^+S M_K!/-Z+:T4) M%>K<40NR_I!2\:E@-%&1DM)[-,T_FY"X*80D4[UO!20>B"9H>7$63_#PO><_ M]J:+KEZ(@6JC'+(61F50P=6_DD@0T""$UNQ%!=36=])7X;-188_FN3?=9+2< M:K$WW70P,G-/9MM7]),E?U!,04"Z3R!5VG%K$5B(%I1B!B)*!3PFE!:+9=B) M6;\O(!5NZMG>PB$'(S.[F_GUWU ??O/R(,#OTW?[^M7?_+:;$MTW;9\ X1;4 M;;[]B,F[ 13=@MCS2]N='[:ZG5FZ?M06XB2D5D(1YA]:(YKY8EUOM5Y4! EG MN377:WB5<;XZ?[7QP3=)764V#_,TVQRAU%]L!E@^&-A"7K=L_"LZ\^RWKX[% M&FG*/6"G[]L3_K5>L+GP[<KL[[@-F MPN3MLBF3/VS0[>\7Z["Z?NG;6>152[^Y=]4OBV5HFN3A6>6LY$(&/+W\ZA0K'J\B\5X]OSUHYUQ]>[9C]T<OMWV/^\?RK.&,/V)\N/Y!:3^'3%3Y%\#=?I_P#9_]TH?ZO>)\_$-)_Z_UOO.Q"3@0^J]JN'V-U8R/TX?]5\9_[JK<[;+X'\UJ\K3:H_F++JN[L=!-$ED.8B5)J$BH>A"J5[/W)%)WXS$R BKNL>J[PU@ M'R%6M:;I!$F=2\XPJ"7!^:;@"!(<$AP2'-(X)#@D.*1Q#H>5.BXKV,U[/+ZR M@E_Q-YR?X7<;A ZR,N#&R'/D=!)MQTD;\2?1=LBT$7\2;8=,&_'G4=.VUZ8_ MO(NF/_P8F_Z\"N'5>3'QV>GI8DD]28?7Q;?+8K;#."OLO%#-N2*<30F$;8U M55'@2\E0>.2L2)-M85\7JAEMA&U]0^-F, !Z#3[J#+GHD%@P0:JTW6QNXW#_ MM%R\:TGY[2'^:[9^^_AL50G'Y=/WZ>2LS3]^M%IA_2_?JI?UMX?,V"EGP^IA M38.P",@(R+ZJN)59))T],"L%*(<,O-(18A"!V>"*=-O32I@56@H!:(JMG_$) MG/,"M.!XJD(4*@\IR&4T4TJO# 3*NV91;1DA&2':( M6TE(UA&28?1:26Q=8&WU+9TJX(218%4*$8W@R6PA&=.M46R0$***4$TP7[W, MDD"J:M(5Y3&C/R DXVZJ^+"FQ]U[#@(%+*\)6)[%55K.3C<2=C)+K:">%,NN MDC60MJ+4;_>6UK55CB66@;F@04G1!A_I!,7[G*V)7*6MP4=**1ET,5 54P:E MJPKSW"J0(2@?C'!)'U"\DZLI5_)>^O'>9\<_,L ))PDG.\/):M5*9I*%B$6W M,QX)3EH-W/OZ7Q1!ZJUSH1RP#89F((4HH!BKGRG.@F>YPJZ4PK7!10>#DVSJ M;8_G0H23A).$DT/'R>B=99XC2%L2*"X]>,4\9*\"1U90QJU)-X6+9%564%*% M2%6D@AB=!^&\U0H-8KEB6-M]X:1P4Z8,X23A).$DX>2N.!DR*Z*A(Y>NXJ3. M @)%;G5E0SB;\&B>U8]$J$4$(8T"%XB%J+%#J/4J(Q@HI#@@GY52(^YD8 M=EPX24,M]S@Y9XGI;+EL_9R7-RQY(]5U0.3N33$-5.VX;)W3584@2E95B.#@ MDHG &*7U@$6J_ 1\7:>-L +N8,(LCB MHZ^F&6ZY_16L1,FQ7K09B8LL5;$#P>_N'53P7N,CPZ9ZPG M!K.5 P4PB4F;H#2@%PB*H0.7-8)W/MEJN/B8M\[!69&E>!7!J12KTVE#A3_I M( 5AF8ZV0N(A 9CB4Z/&7E=$.:Q["4J^7"Y*Y=_*7VU:'"Y_FR6*2-)A&AVF MW4HI%5%*;)44,4G>#M,8Q(@6&&)FUD;-O/Y:*?%J:GNO$+AGU1)/NGXZ< ^" M9\&M#8EQ>4!*24R-XW281H8WX23AY,[)6=)DY[@!(5PUWK4KX%R,U7@74860 MBX]VRWA':;DR"DR,"A2J EZ;:O79;(HQ-LE\0*<_%2C M2M*IH"J88JK8&@TXSQD4(8Q+D246#N@T7K33^!YCP8/!24IBW6L2*Z6NCN , MADX>OPQ>%)9XU2XVJ0 J5>WAT5I(D9O@JAXRD6]53&B9568"D&4+2H?6!TQH M*$HDFU/641V0LN%,3KWLL57!D+F> &PP6SE0 $N).VF-!NU;)%7*!,XZ!T(Y MF;5C,I@M:SF('"1KO56X-O4S44/,+7._A.R,P6S# 445G)J:/J,*0V9ZPJ_! M;.5 \8LI@Y()"Q8Y!V6]:VWN)=BHJSWE%0J3MPPP7J)%8Z'DUBJ**PE1Q 1 MC2F>8XSY@/!+,#W5?1X?#9GK"< &LY4#!3#+='$^A>;Q8 MK2>+U3A*\K8&V7&GA4BH= (++3L.V4D!(D%6'9>NVQ$3ELAL%W&V[98 MPHOR;XM%7CV:YU<7A:VO%B>YNZD.JL\N$X-)S",X)#@D.+P&#KVR-@:MH!A; M0-F0P3-?H" S@;%0O-[**=ME2&[_<"BF2A,<$AP2'!(<[I[AD5,V+G.(N75Z M5=: #]Y!]M&B--JF[>Z*NXS:[1T.A9LZ0;-L" X)#@D.=Y_1@,5+AIN)NQ4. MBS*M;QD#9@P/B1>->6N6S2[S>ON'0S5UNL>>LH.!P[UV/1M[%5OZF&]"(QE& ME9]%68E?3);,R@B6&$1O)*CCD'L,)+AZ$.R0^9M@JG! M;.5 88IEJ:3V!7AV+1$Z)0C!!) N1)N"D@5-%Y,7CCY4.F3>)I@:S%8.%*8T M%\*EC=<=VUS%9,'Q**#>4C*GI'NSK*. MW$IIVX&0K8YOQ;>H2_VQHAKWW)JHM^9U[S+AH/\XK9U6""(>),TSQ:LP%,$:VB3-HP&O.0'/')/>A#;7M8F)#[W!HQ%0J&E=+<$AP M2'"X,QP61,5Y!4%61 *5; O,N@+2:I.EEE:YK0%8^V_+Q6HU.5TNZJ])*Y%6(JUT"ZTD$[=:,0/(O 75*CI<@ M@XF1F5QM.M%%D+9[_*M?6PU ZCI- $@ 2 "X>V>I:KYE48VY'(P"5=UAJ$YP M )"W0"PG *21O/T$5E^.R:A&;HC9MKN9S)OQ-SQ9G+ZK;U$D;%>__RA\>NKH^47I"6?*IZ+ R]8$ ST'9URI MSQNXRD5%@ZF+-(Y+87LTST\^B=K3\_! =\7BWO48UAHR>Q-2#68K!XI4/@59 M9)+ T A0$2OJ*.W:>&\?=$+K<:M%^BX)%WM!*CF5OL?"D"&S-R'58+9RH$CE M@F(Q90=9)]9&8Y56L,'!,A0Z>9=]WBKGW24U8A](IW][;0,V MWM#AJ\J?JTWP,RA.%%T M+MYGL^6+[Q(U?(4G)U6VJMKXY5+.NE4:4D]%G_V[ALS;!%.#VRH'"%&(UH#1* MP!)Y:_ BJF74G')>G"S:>AD[Z7?5.TP9/S6.8(I@:MQ;.5"84B'($HR&K#&" M4MY#8+%Z?MD(AQ&YT=O#7W<(%O8/4VWX*QLY3%&2X7YZ3.$ 7;I% MG8M;U1V/OA"VCM-WV-3['AL(#)G!":L&LY4#Q2J,SF@,"1A:U0!+@U?H(?OH M,81H7=A*B=ZIL].^L,KV.6YZR Q.6#68K1PH5J4HG9)!0'$Q@V*$5>/>RH%B%6,8D'D'*L?J"/K(($:'(+S, MS+AL+=\ZYMBI8=)^L(I/N1F[747IAGL)(OZ,8863=XL\*Y7,C4BU>.+LW6F8 M+:EDF9KW4?.^6^HBFTWF58. 4:;ZZR)+" XU9*>X*2D%E;9+=&X1CYS-U^'A M1FQ_^4QJJTIZ]E%F=]-#9?8>,_P_7"X:.SC!Q8_4QX]L:L)"PL+O\\N?+Y>K MY_BI9US& B:UK,M8(H3(/!AO6?$Q6)F0K!(^Y(F-4*;=L3P=!FP)H2L[2<.O5UCB_VX1L MR?0<@G@0%A(6#A\+769>2U\1T*D(RLIJ*FJ%H 4SQB:N!,J[A(1[P\+MGOI3 MPZBC_H&EG8YWM.GKQ3J<3!9;??A)0Y&&(@UUFV &]\D(Q2%:Y4&9JG*\L1D$ M-S9HC"F:+0VU2^+JQY$9%Z>4JX[TDE-3H6C6%=GIA(*$@KMW"0Z))1,26"$$ M*.];ZD9@U5A'+CARCJJ30OJ^4-#:J92:4)!0D%"04'!G%"P266 6I.>M6YY% M\ $]")=M-1$ESRYTD6S;%PIRXZ:"]YBS1C!(,$@P.'08C!&S4-%61SC(ZA)7 M2/.I.KK,)<4,SRJY3@:?]@:#FDV-(VOPP-)[QQNL_30N]62QHA#ML%/FQUH3 MLI_<,^U8#"%72]OZ *K8!-%A!(["\)"-3VK;1+]+N/;9/"W>X<]5;KO..>-\ MRMRP9H102ADA("%@OP@H6,)L1(4\5C%,%:W ::7!.E=*R@6EWNJTT/ M :6;:JL( ?>4/;M+_/7P ZS/&E3@:KWIFK!8O\7E9+;AV,F?+Q)C_S*=S)': M*-!1(!T%WNHH$+5PO&H6R7EI,=<('K4!BXDQ;7D2HI.VKL\7\\67NJ;C)HG3 M^K1T($AY$02&!(8[1UY-X=XF!,L2!\5- M^:G,G"A,222F)WZGNP+S#DJL?9 M" 2%!(4$A4.'PN1-S,9G0)5$M0MU=3X]LV D5G,Q<2F-Z2($VSL43CGO,?A M8$A@2& X'##<3W0W%B&"D0%T:L.74^80I/6@741GLU(LL"ZBNQV Z\UBO-J- MKR9AKT%@RLK=0?B>XWJ3CSN)6+D7+R/&Z_">VB@EOY247.6G03# MM 7%2M5%NCH''+.2&$4U]6T70>-/AY(_+1?O'M?[S>9G59==G%HNYJN_;23[ M_+K73:Z?OE\O0P7%V3PL/SQ;X[M558+M29:+S4S*RX.DKC6@GS+18T'*<>DW M M(#W5,"TL,"TFJZ*FM*JB@8'"@1$[B8%"BO([?HJI/ NP@X'Q&0"T@B!"J6Y^LJ&BJ+?;@W5V"4X?$9)*/^5] M9I<=%Y)2"O..*?+7KZDIN@@'-973"7P,B=K M69;JBB27G>/8585='+_^#>=8GZ^K%)<^PR7#.WPEA"6$)83=5Z:+9-85&0&5 M;<%J71'6V0+:8?4N4HDR=]++HE^$K6J $)80EA"6$/;@$#8DG3 ' YZG DHP M#DZ@ B9RBMPZAVX[%V/GP'=?"#O&T4N$L(2PA+!'@+ EZR2J^5IB*Y'&Y,%; MRZI)&UU"*:H1VTDOCIX15A/"4HKVH07%+U.T2:<&Q:J]0A&U'P %\$09R2=;Q(C3+6\.B=FH*@NO^ M^D[Y?4Y*^8K=CE3I$>(2XA+BW@?BHF*"841(1?&*N*YU'D$&0K;PN4RFR*V3 MR)TZC_2)N-Q/K=Y;L3U!+D$N02Y![LY%C([QI&.I!',-2A@&3CB$Z+-4P7+, M8JOV9J<.)WU"KE!3+0ER"7()<@ER#QYRO4VB@BN')#AK^78)7-"R6KG)%A.< M]7;KK'*GOB=]0J[T4\?VEG$W#,BEE/&[-3 YQ;IL;\,2IY,85K.T:8.=9R=G M:\RDX@97=M&E^B+5=+.Q@]PHI2R"8]*!TII#-,& 0:]%5BSPDKH(>3\-R_EL M_F;U$I>OFD#_K8GSERJJOL3\:AW6N'I1'KW#9=W4)XN3D[!<;3[R48&QSQ68 MN*G^NJ9^EFME2B4=9:EJUEL#K?]C]6Q$3*A2=8@ZZ0/^-?U/SD%LKRO 'EQY M,$#57:0ZCGY/277<0XZ[C3JA@7#>#0M;($G6OZS1RBH9S?8(A5UB]X>J.K(V M-B@9@&.LM*12+7;E!:2@BI0A,1EZH?]^5(>\*HV*5,?1PPQI$](FAZ!-T%>% MT$I,E2R,U*6+8XE#U2;*RLR-*!!,J/H ;8&8='U5?UVU M P],;67;=D'_/6F3JWI&DC8A1^3H]Y14Q_[;&3#IG,T>BHT*E!,&/+,",/E8 M+?1JDZ>MM,U=CE<.574PF8MQ551LA7FR7E3)>7=:&;W-6:5CJ4&I=.K! M=S?-RY"7JF^;E^(X*%$]M]".D"2S1DL?,\M;@P-W.3VYE-!'YP+Z_.Q=Q.6+ M)LO5I70:P:Z@N-="[,.U8/7E=[7E+T44-2*E6RDX&H=08;F(S) M&\EEGV1OT;MMB-R):,NF6@P\W$>3P@C$"<3/(T^J:*W1@ZJ6/R@>!(1B!"3K MC6I?$M.6^[#+.<8]H=G51%L;A8U10@HMW!92@NHW"LBJJ&Q\J-1M^8P=$MV_ MYC)R*MQ5O5L)Q(]5\@G7A[R[G>.ZE"85&0N8-FA169X@^.@!A1*HC.$^=W*B M+4O=68&@12B$H .*ID! MC.8IFY28WQX/UB'1>S'.F;VJM^JH0?RJXXM;5LA<*7';YQ@'LT@]:(-!TE;W MOKUS?E X8#J)MN.DC?B3:#MDVH@_B;9#IHWX\ZAI(\N=N((DFV@[0MJ(/XFV M0Z:-^)-H.V3:B#^/FK9+R[W^&^();EX>!"E???#QQ&1=X,C MSUL0>WYIN_/#V;I^;;J6_%>(DY!:;4:8?YC-WTSFBW6]U7HQ.9N'L]S*D-H1 M86XC93:O-H-90OMUF'JP;TOY,#YA,@[9O*ZE?+KB!5? MT9EGOWT\3OY$FG(/V.G[]H1_K1=L+GS[,>QT&M[@>70)0JF$/ PGOX4-/#RKL+<\ MFOER.GGV_/%] M:(Q-@LQ'K?;WS[7:WS_ILK\WK;C$PUBQQR^>/WGZ_-73)Y/ZZM6+GY\]>?2Z M_O#J=?UGQ_+P/A[SEZ?/7[^:O/BI/N4O+W]]^N_UD9_]Y]/)SR]>O1H8^-[< MQ/KS;#Y9OUV^O>)\_$.);;W_C/?^ M.\4^_?G6M=]\CQ[A/AZAXV[B+Y=#=^N,H\%E!4%G,H2 M/ 93P<8*+;?:)^[2#+;7X;Y^*JZ<#3AT>:$)',/;4\+ _0]O0DZ6@XHV M0O12090&G2_9\N*[:#W:*P@*-:WV*H$@@> ]I1 );NYR>=W95]7ZAZ@T_+38ED7=3Y)9\LESM.' MR7H9YJN335>)2T>%F1O4WINE(V7G B%R97&QRJ8LLD4W4X?'G08=/8;(+X7Y\(=NOFVB? M/^2C>7[]2= ??93SY[A^45Z']S/HXJC M$99KT$E&4%E53/0<0>A4[RHRLV%K--@NF28'C:-&7S6=G7"4<)1PE'#T9EG+ MA7L1C85V^8WIHKN4NRRF'C*,$HP2C!*,'HP:3/)+0I M"<8KL/+J\OODP"LI@/&*%\*&; )VD3YSW[!\PV1$.SI\/IP\G6^'R$47(7)Q MC"'RN^?UD!8E+3I2+7JUUN/.,-GFVW.#$535<^"0.6!")1&T$,IW4D+Y+:UW MJ<->+I8;Y;9>+V?Q;-/4]O7B9:BJ<$U1\,.7(0), LSA Z9G 0W7"+&B'"@I M(X02!7#&8Q;*>L%BWU'P_0$FA;L), DP"3#O5)O)38B8(%J>03$KP&-!8"68 ME&U$C+;O 9/PDO"2\)+P\F#BVD(KI@(B!*^KP1I+!,>]ANJV!X\9>7%; MQXU=Q[4[Q5\*8!]" /L..=[C#6!_(1[4"+!#(10/1)/"O#AKD[/N44'NOSW" M31:"=.7-FFF9F*KJ"R"X;<$=DZ'U&(2"N0B9G,UR.S5GAVCX%6JRKX-<-W7[ M\TF^8KXC58:$OX2_A+_W@;\Z%6;K'Q"8JM\A5,5?&P5H:9SB)@J^C;^[!-?W MB+_<3SGKL;\K 3 !, $P 7 W &P2E^B$A:A1@8HI0DS<@-0.G96%.=])(\4] M K!04V4)@ F "8 )@ \>@+G&G(,(8(I&4$EH<-6,!:58U"8&X87N(EJ_1P!N M+1VE)@#>)1Y?_VV'))N7!P&MG[[;U*_^YK?=%(3[INT6WYIN_/#V;I^;;I^BC3B)*16@1#F'V;S-Y/Y8EUOM5Y4S QGN3Y&:XK5 M#J16YZ\VQX*A_;K,YF&>9N&DTE!_L>GE\V!@"WG=LLFOZ,RSW[XZTVND*?> MG;YO3_C7>L'FPK/[T,H-];?YW#Q]T\@T?AG8_DT M7JJ+4 YCQ1Z_>/[DZ?-73Y],ZJM7+WY^]N31Z_K#J]?UGU^>/G_]:O+BI_K3 MB\?_^]]?_/SDZ:^O_ND/3G#[X^3I__F/9Z__[X[6=!^43 :&PC=79W^>S2?K MMXNS59CGU5_&NPP?E?<^UV 'F]NU5*/N[+:->KHJN2:7?E5[F&KIM&=O ME\-)^+ X6]?;O\?\X_E7<<8>L#]=?J#NXDDX7>'#%9Z&JKCP?OR*+Z.+K_ .A_G2A^:]XWS]PWWC7/?#B&V_S'=]S M#\2WOG77V]H'7+'/_NQZGV]_A^_AKOZ!ZOW)^UCQMI&W?^Z#F-1P$1"Y F,. MQ 'MN=?N"*@=1HA]D+1];(;-+4U6WW(VJT>,DU_JSV]7DZ?5CO:;97J^#D.#^L??&#>V/GM)A4_=Q'_6=H?CHH??QXMV[ MQ7SR:KU(_],?Q Z'90Y2]+MDB$?5%,@#QP0%2VA+S)+H73 MEEU!W$+<<@-N^?D&+4^(58A5ZHV?8)FE&:DAXI:;<,O3?YS-UA^(6?;;W.LC M!\H?OOG,W^GKM:=DCSL4Z_TMG(1YPDE8M83Y5WBZODA=8#=+7: BV@,B=V\] M+(^^YO7J&M7@F?%62C RMXXK4D%$ID 7ABI[+Y-B7]>HYLB=#\R##*V:M00% MKG 'UA>NF>96%_]UC>IYT.+%V7JU#O,\F[_YHC)UM7GWZN+49\]_^EZ?7C^5 MUO57E'K4;'UHE.V_HGV@DHM&(4K#06JN6J6X!Y]R!FZ,QFQMTEEV(KF?'3B= M6V9=M=?V)+)'01F);%?*-D3CG0N ED=051(A6!4@*K2)\VAM"5^+;!+*QBK2 MK0-$ 16]JY>+!#&*7(H-W%JU-Y%UW$TM-R2W1T$9R>VMY78_C6&\+!%%A0## M?57=12=PWB9(7J!2LN3$M^8.&2&T83Y4)6\\*-0(WJ.KMV IR6JG^UBZQ($; M=D2<&LD&!0<]=-HZ3A()%_:."]$($Y.VE>#DJJZ/#*(I!A)F'H2T1F^W3!4< M7; V@W6,@](2(=9':&VN#4>367!\_[B@+)LJU^. QH,5&T*&<2'#U9+,@LW! M10W:8[7:72K@9 Y@0D:3C$1MW=>2S(.5R6H-(84VW,57219>0%7Z]7HM=#1L M;Y:^5&9J^FRU>126?G^SP$=SVO)LM3K;'+G]26^QV6: MK3;OGO]Z<=KXC&:I#%NP2%M\$1<2+.8V>#9GGT!Q7B!8EJL-Y[FN.L P4[[6 M%LZXE)-"<,4R4(Q7'U)$#E%6[S$DI9S'*[5%$TC,3\Z6L_F;E[B<+?+YVKU#@?[/<'*&WY?GW:U#DN.Q439..8Z840J4X)B.H(0)$%A,8)UB)B3G MA-MRXYQ +T4)H#S6MQNXG4;7"G:7G/W&U;L,I%F5RBLL-R[5H^D4,O7+J:A+F>;*LERUGJ0VG M^.PMBJ(/6KQ(HWRN46QDW 4>(9N,53OD##X571WO$I)G0JEMC7*;H-MLO@[G M=0Q_"U5/M$9;.%]MAGD\6B[#_,UFQ,/?/GRZY&7XT'[UZ/>PS!=R_**\_"3% M&_WS:)Y__2B\Y[]IUZ\V([S.0_/_-5N_?8LG^:?%\G5XWT+P'4;EF:4 P-@H M&R= B,*,;Y&YY%0$58R"P$4$'K,.3@59O:TC HB-"7M3E+B#(4OH,#+*AHX. M^TKR-IB5CU RRZ!$J_-@4H$W-NABI!!FJ[+R-F<'1XLV-\PL'Q3LC"!WE/"' MXKJD1HF-Q[G9PZ6,V'B FTV)[3TFMK?!OA-\=WJR^("7D?K3LV5Z6XWPR>E) M^.YX!@K+'Q"YA*1W3&[/*8D@)'C+!2CI%<3,$8PRR*4/AF'_R>U/+Z1Q<]'+ M"UE\646QRUBZ&Y;/2B)-(CU*XVA\E V=C:_)[F8Q!FM=544YG[?6"189^"BR M41&CBZKO[.YK%5-7IS=3*S2II9%1-G1Y)K4T"LJ(C4>TV<.E;.AL?+5U);VV M:"6"54&#XMCZ'"8&U@;ME-(YE:ULFZX3O,FZ.L10,N5X?SW1J[$GQ):CT4+) M'_,X^@&9RX<_VAD(PY6EL6H0,H1&01FQ\8@V>[B4#9V-K[;G,_-&>\- 1LE! M.7'1TT;GHEPI* 2[4S[KI3W_*/_WV6K=$E57KQ>/?\5_G,U6E=!7N/QMEO#<$?@5T^+-?'.7C4_0E>EOIIK1T)&Q439T MV2<5-@K*B(U'M-G#I6SH;'Q=1E6TWOD"B+Z-A!&BM0OU@"X5GY"[I%(7D56R MQ(Y'0BBA]\["]M-B61=L/DEGRR7.TX?)>AGFJY,-0T_")UF@[-U!2])8=0V9 M3*.@C-AX1)L]7,J(C4>TV<.E;.AL?$U[_,*M-!C!>!Y R58<5)*#I&31,:KB M])8#ZT2,0MI8+V\3E5)U>IU-]=,L"K3UY^#TUP[LB_5;7#:_=(EOJVLZ^PV? MS=/B'?Z\6*TNK/W'%\;^ZV;KGS_DHWE^_'7)\ ME U=W$EKC8*RH;/QU5J+ZX"L8 ;AL@.E# .7E0"=BF&!HTQRZP!\E[ K::V# M%@K*=[VS?%6>G)Q4;J9(ZJZ2$BOKX/+CHS[0I^O):G$RRY/+#3D*6=IQL[]/ M_=&KH*XMJ6\LV?E!$)/'S3(D+B0N)"XD+B0N)"XD+B0N)"XD+B0N0^ZOSIE MKA&XX0R4M@I"=A(P!<-L2-$%\W4X+F?)I'0!BC8:E$\"@N89DI/6H7(N)_9U M..XYKC_%W[KNX A5V]7T'[URNUH9%1T$,F.K[1JK^1N+ J=LK/:L4I89 M[H/9;JN,02AI)<@26MZ5M>"S]&!-9@R35$JZK?9*FY;(+\[6JW68Y]G\38<- MDRV?>M5CT^1OLL?H/.V#@8>;*>,_$DYTXB9[KUCD&H2)JN($(E08J!!@535E M348I>2/?W'V6S]H:.,$]MCP@D!! '$V &B%"-2+@FTK]A0 MW5(/KD7'I/%)!\4XCUMI;3RZ;!$MZ) KJ#B6P#'&(6M?JD,;(\JX-X!P6DRU M[K$ F%""4&(\*+&?6%IU48KR: EDZ"\X."3-^!$,HD'Q?GV+&99E,G.")!\ M$_$7&B+3 F+*/N5H61"E2]2YX:#2J;!C!)_[#>(3"A$*W1V%4C5^D@@>C%>; M4C(%(3H+N1HP4CJ>6=DJ1"MU(1#A$,CQ*%K3@(Y)H6:5_O#5I\IRP0^V@PV\19KD2;R_#5NV&JY."$8 M!.:JSU1MF8HU*8#.HBBIC=3VZIEV??A,TO*IT7:$<-%-P<\M#_VN9+GM!_UZ MM>_EC&MOK=N).J+NP*C[>"(O?A@XI<.FCO9Q&-31/@Z#.MK'85!'^S@,ZF@? MCYXZ\DJ)4XBZ45!':#T,ZF@?AT$=[>,PJ*-]' 9UM(_#H([V\>BIZ[A8\LJG MNJE'>L5!\-&N*U$[Q#K/0=+V$<6Y_0Z,WZHQP?TQ]0VRAS;?]_LYSL7%2;YV M[5Z_72).?JD_OUU-GLXSYJUR:+$;U]RD\/X@EO.(-,UH8Z%DB0V#NH_[J.\, MQ4^2(3Y--/V7N/SKO[:QIC";CQTIAK_M M*9V].SL):\R;?=^,6]B\^F+F O'! 5+:%Q_07A\>I9VZ78MU.)E\7DWQS^/; M<_*8R(\@ZD9'W8U1?@0^X'DS,_+^B%EN8B"^J[IP3H"NUGJ G5R/R!R:1[XW9H ,1^U\2D#CVV8D$(+,0D-V6&25DHIW%8'=H:8 M/$\<@K825-$56*P4$%MG91]8"5'MLP.[$5/O>NP:=M1L?6B4[;_%UT E-W-3 M,,0JM"E%4%%BE5SN )E,3AVTC(#(! MRE4E[FVT%19XA9#$4[7:]]^Q5TRE9H."@WUWXCU8$@D7]HX+3B0= TN0HTR@ M;*EJ7@@)HOKHAHG@T&QU\M;K59GF^.61:E$;ZJ7 M5HUI)V>G]26^QV6:K3;OGO]Z<=KX[+N)!70(?'$N?4\OQ#)W>$HC>8\S,(^:Z8=+V3C%&9-)@E=K MCVG&VV!)!C$("T:94+_"6B=4C^+\G^'D#+\OS;O;ACT.NSYJ;A\N9>.48^O; M@8UQD)RM3IS5&CR+"61UTG@PSA>_-=XQ6[3<.UN)LM6)"U6+!UT,<%_%VTJC M=9*'(L=RJ@86O"59)EG^IS\XP05M]L I(S8>T68/E[*AL_$U!UW.9I:< H>F M>3O<0XC90@H*?4@VF;AUT!5$#I)50TQR;4#)J"%FR4"5D)TQF&UPAV19C=U+ MHDJ%.PO/?^)J79FV!<=/<;GAN!9)OXB?5T9=3<(\3Y;ULN4LK3%__M9T,L?U M)JZ^"=M-?I^MW[[%D]PX=[(.[[]?0DXQ]@,BEU3.'4]D=9#>2005C0!ELH'J MVCOP:)*/P7KMS5V"W#Y\N M>1D^M%\]^CTL\X6DOR@O/\GY1D$]FN=?/XKW^6_:]:OGN'Y1S@/W_W4AV#\M MEJ^;6'<8LQ?.C5R+C8^RH<,#.5:CH&SH;+R?C$21O+3<9C"7$/B>M>;&\;NIZNP@#;+Z@K+X@)=G!J=GR_2VRLSD]"1\=T@$A?\/B%Q2@W?,R8TF>,P1 M(R^6N^J5.M=&4#M65;>RARV&B7O$AM]E/_[;+5N M622KUXM'.<_:,X23EV&6G\TOIB)NCO#BUSDIO^(_SF:K2N@K7/XV2WAN]O^* M:?%FOKG+Q@/HJBDCFPI#%3ECHVSHLD\J;!24$1N/:+.'2]G0V?@:2\PI%Y-0 MH*1L,5&6P<=J9+$2N-2YVFC\3FF_9(D=GX10^NZ=A>VGQ;(NV'R2SI9+G*A$^R0#'804O26'4-F4RCH(S8>$2;/5S*B(U'M-G#I6SH;'S- M[%5F0D970 2K0?G@(<20@0NTZ"+6K]DJ )(J&LZ-!K=)S1:>0_5; QCD!E-4 MT6;[M0/[8OT6E\TO7>+;ZIK.?L-G\[1XAS\O5JL+:__QA;'_NMGZYP_Y:)Y? M?[+\/SG!F\K4U^%]9_-;QYXG-#[*AB[NI+5&0=G0V?B:LE5CK. .P7(6014> M(:L>11 M- 8&2BD!@7,#7A:GC(U>J/!U..XYKC_%W[IN0B": >7$63W"$ MVNYJ^H]>WUUS0LVD-18=%&TM*%TJ^J"SH!5W7MO"?=D:Y>LXZJ*B@E93!(J) M "[J:B%'GKRMJDIYMM5@:=,4^<79>K4.\SR;O^FR9;*<]GK&_$WV&)WW?3#P M<#/U_$?"B2YP0F$NL7@'AON*$RHQ""77'ZLK75"Q+-W6)+F=<*)UL7J[.*GK MO'KZC[/9^D-762A[LU\)( @@Q@<0)7&9JU #]QQ!!6:K(<$=A*A12<>2LUNI M;DI8S*ZPZASKZMZR$B"@32"E8@ZKD>\5[@\@')LRJ0DE""4()8XEO.9:!FV, M"!5Y."C# WB7-!04*0A$M+@U%KY^!JV)!:P*U39I@;9JJ2!D+S*Z$$UDO$O4 MN6&,;6J\'R'XW&]B"*5]C$9_C4(B M."8S9DDFF M^DQH=(N2Y B>:0=".L.J\^.98%M%K=$K);V"'%L.@RX2O'(%=$PB1#U)Y^^V[63UV]_WTW))NJZ/R*\ M ?Y\>A;_76K/KVVW?MC:LLW2]:,%$"91>V45_1F6>_ M?82/3Z0I]X"=OF]/^-=ZP>;"MQ]S!D[#&SQ/!X!0*B$/P\GOXKL[ M[D,4P^3MLBF4/VSP[>\7Z["Z?NE;NL-52[^Y=]4QB^6F,/7A9A;RR6R.76S* MZ_9P+:/@\<7S?=RD< 0,^?MY#DFLNKR+Q7CV_/6CER^GDV?/'Q^/4':\!H]? M/'_R]/FKIT\F]=6K%S\_>_+H=?WAU>OZSR]/G[]^-7GQ4_WIQ>/__>\O?G[R M]-=7F]1N^^/DZ?_YCV>O_^^.#F8?E$R.9@MO1N?-%=2?9_/)^NWB;!7F>?67 M\2[#1W5\_VMP9_/D5L;81N5\I0J;7GH8SM:+2R^B/4RU7MK3M\OA)'Q8G*WK M[=]C_O'\JSAC#]B?+C]0]_$DG*[PX0I/0U5&>+D,&_?P_-X_?)WF]]ML-8NS MD^ID/;S\_.?Y>Y?+<_YU_H%0?[K0YE>\[Q^X;[SK'GCQC;?YCN^Y!^);W[KK M;>T#KMAG?W:]S[>_P_=P5_] ]?[D?:QXV\C;/W?'J:M7XL"V/(PK,Y.H'4K[ MC4'2]C''G-L?ODWHK>I$[H^I=S'(KPV&S-Y/?JD_O5U-GE;'-&^EILO=>.8F M11 'L9@=<=H^],SV>AV$_/:/O!\E6'Q'@(^>TF%3]W$?]9V!^.B!]_'BW;M% MN_,B_4]_$#L^2(3[-E_F7N/SKO[8A,S#[[KSC UH,VO:=MCVELW=G M)^UX:;/OF^:7FU=?=, D/CA 2OOB ]KKPZ.TR[U^O5B'D\GG>2S_/+X])X^) M_ BB;G34W1CE1^ #GI>1D_='S'(3 _%=U85K8A9BEIM$E\Z'TQ*W$+?<@%M^ MOL$H F(58I5ZXR=89FE&:HBXY2;<0\Q"8W1N6J-WAZ9Z_^MLCA/);I:U M0)-U#HA<&LQVM\I+EG)TCA>(UIO6SDJ#0X=01#0R>V]#V:J\1*=ST;FU936M M!9:U$!-SX!A710;.0HA[;7OGIMKV6*I]U&Q]:)3MOZYZH)*;0M#%I@"L8 2% MJLJP$ &*YMZ@]TJYK3Y3.TEN;WVF>NSR0B)+(GMX(HO1H2@A LO&@8K90K B M@U=1BI*RRM%_+;)<9V%BRJ!S:+.[6SNY$!7PF$1056)9W%]K..OMU$B2V^.@ MC.3VUG*[GS9)JN@20F;@;&N3)+4"5QP'YARSUGK!N=AJ$9FLM$5QB#PR4"DI M""DYD#:E"@*V8.@4!V[:K$T.# [VW?[H8$DD7-@_+KB(BA<.,C.L]H&J"*&J MH&NEF9*%AQ3C%BYH+"8D"^;_9^]-F]M8KC3A[^^OJ'"W9ZXCD'+E5IFEVV]' M\&J948\M*2YU[9A/-W(ERP:KX"I $OO73V;6@@(!+B(!$DLZNFT*2R&7'!#,YEECA>=:H\R MI[5+)@#GD@(K&72B&F7&KG6)9] X7K7.C.?8<3^3?D(2\MR?&9IBFFO]?)H^ M)G""4GY4#/SBB::G&&CYT#2+$&FIK-OTLG I6EAN M8TN]Q2@-G&3DN!3"R-"1H6_IQD\11<@K<%"E@"#KF!-S!8R$*<]3R/1.&?IO M8KHP]_/S$]K=1CX^L9V=)A\K*6C*,0/8S_DBN;/E!,I30*4SX$Q&)9)K0VL9 MAR;%.06:B'=V[&1\2RX,HY*F60:P-KE3DY0%.1,"$&6P$;G"F5I3K2BT MDIF, 1MR82#!P&E@ DB393:'1DK-]TJUVN% D(,@^5BH\&3N^9MIYG[21&63 MF:D#R7EO>N=#=Y3:)*+42>T^5A?*3YH8O16]Z$?-7E&BK$@49ZGGS%*0IDXF MD!PJ(#*( 422$YQ"8=F3G&Y%.1=M'<,OPLD)WV/+E$V8S'%6UZ*\"$-=?KE> M?N2SN/8OG7T3M>[X^)/]O.3B('_.2OWKP+SM*_[SS4N5W..KWH-GH>'=VF@ AE$^\S!3(%',JI[!.Q8!,@U2[US,# M,T;A 0%$4&$?BA)/4&0C.IS8SHX='9XGF3-#%$+M\$(R @&QW!FX%CEC-:,X MI5!@)MA38@<'BS8/S"P_*M@Y@=S1B#_1KQO%:"3CT[SLX]U9).,CO.R8V+[# MQ'8_I3[LV,GX\W:%>9"98@C@-.< <(L =)@#E0N M< XQQ%3B72=X1^UJ'UW),\CBBG_BH.>=4Y454>TYB M9Y&,3^BRCW=GQT[&M[0B-90QFTM@,Y,"0HT$@C *.(.64R&T480GCR9I+KK^9?BZ)Q&STW]=="F5;M M_]6HZJ(,3PD6P+;:(=()RDY=TS^]G1T[[T<1=A([BV1\0I=]O#L[=C+>K(GI M7%"#&0*4Y080:#,@I#! $XEUKIED9FU"VV/\J%$3.QP.B>F[.TS?]7VI;36= M5M^ ^ZNRUOBHPB0IS=Q_N'_!?:N9A^FA0S_\G>* 4IG,)9: *\0 R3(#9"8@ M$)S*3&J*4[TV- 9R1!@6CON%%LXBPPX"4@L!-- AATA)RNVC<& 9<^G/\8T_ MC:V%5>@3A\-%;_C!8=JI2OVHO)[$SB(9G]!E'^_.CIV,GZ[LV,GX>70UPPRD4AO @O^=*Z=WI8H *#"GB*2<<+KK/.:HJ^U:5XM9 MS$]FG_=5[0ZL3-2BKDVIKI-Y+SL MV,GXECQF2#6C.70""%E D-% "L4 RDVJK"+.F1EWW_[@]> FU;D;KC MR%IX2O%ADTQDE\@ND5TBNT1VB>P2V26R2V27R"Z178XXJU%D3*M,9\!"0@#) M4PDXS1A .$U1JHRRF5VK)I9*XY1G0- T!R1+M??&(: S2FV:6P)]UNR0E0DZ$G"U #M609I1H#S02$$U]O5N&099S MG4/-A4S7!D$])@ 0(6>O("=F5C^9GWX1T]"J1(1V(V^-,E?2U F&DP2E",= MP':X#;U"GMUTM9!32 M(;LFC=P'$,$, VR%^PYF#.0:YX!E.DV-PH3@];*>,%+PTV+>S$6IB_)BBP,' M&9SD9(<1Y3O)X^1L[;V!AX<)XW^/.+&5MEO06DLI)PQ%@(@ $0%B5P"!,LZ%4R4 018! M(J!P4&$HR"D22"EB&5Q+QH:2:V8, U1H @A/%>!I"H&FN96$26FP?#: X!1- M*.41)2)*1)0X%&>:,5JA3""@D.& $)-Y!,$@-4P*F!&2K7YE&#$\1.$7Q>UHL?42BBT--1R'*L29Y1 M(-P#?7]A!R9I2D&&(>6Y)7F:KZ&0A9B(E#KC*)4^BIAU441&H,D,U5!)]/PH M1%@^R?(=]A6/.!1QZ 1QZ!:;B=I,6Z- 2C.GO=#< *%(#I0Q*(52I$BJ]?Z7 M?IHL2AW6<&\VGL M-M[S:>PVWO-I[#;>\VGL-M[ST>\VFN"1;.)NXVXC],=[/JV=G]9NXSV?QF[C M/9_&;N,]G\9NXST?_6ZWW/CR<>9X=ZX;SF"7Y[S,7+GWI",5'_)7]Z_+)GE7:J/7 M"N'1UJEJ2+3:B\/<$J5%273JDBCN[C M0-F^";L7.]\FP9QI7?CD;S']#UG_^3\_BT*#HHQ(<^IDH=3B:C$5$DD4XBG0QT$FGAM&GA2S47TV1X6=P?88V@;NS1B.Q'!&QG%TY63B/Q!*)Y2'>+C$KG,X9J252RP.H MY2\/&#L92262BGOP6V,+540Q%*GE(=32-F>)Q!('*-P>[MW: (7_6I0FP>G# MM]V]OQ=]8Z44HUQ3OM4)0@]MU9_M2HD=4IYKC)GC%N8@IRE*6".NU.$N(1B;;*8I,Q0(X53#8S3#Z3D3J>P MVBD)4C!+98H4>WY;>:!8XS#; 8 M4YXBSD1*UMK9RXQ[+SUPMKL$A#$#>$I3;R(PIS!@X6SV9]/T$:43SH]+M+]X MHNDI!EH^-,TB1%HJZS8="JD:3[3)8N;^--]-K8HFO-N^7,T\G=V;4Q"#,'NT MW1B$>:)?B*0(6^]YU;*FW&*4A*/I[ M3VUGI\G.*,TLIQD!*K40$*0QD-ID0!F$D:4*(KGFWMDB._]-3!?F?FY^O&ZX MP_GR!TWMQ[NST^3C%$J8&Z) )I4!A$ %)(0-C9\2E ME@&BD/N.@@QPRE J9.8D>KXO?$PFA,6TB5/;V;'S\O_X-XX@BI=]Y#N+9'Q" MEWV\.SMV,MZL66EIJ(&$ 91)[#0K28#$SMKQ,UM3C*13NL1-S2I5*6>0BF!& M 2(T![EFWF"2DLM<:/?V'FE6/#UQS2H6*3R9>?YFFKDC6N\H32)*G=3N8W6AYD:/WYHDI9D'OWIPVR7?BOGEI9EJ3[G)7'R_OWH\^MCW M:+M1Y#Q-Y!@FH,@M!R25&2!,4L!5SH%F3HA8C2 WZ5.<\7ZZ7'_DLKOU+9]]$K3M._V0_+_D\"*BS4O\ZL'?[ MBO]\\]',/]G698R %%J,-4YXW8M5_%' M7/=1(SPP!GV"1AC3ZW>87E]J4R?F:C:MKDT?,Y@M:G7I>":93<6]\RBB^W^/ MMAO%X-/$%D$,D8PH)W.T$UMI3D&>.XDDA4:2FMS)H6SG*?;O.FX,'_K<\>)G MQXK;]-EGQU5U&5DZLG0TT$YB9\=.QILE$^69,"E50!%L )9P1( M22" D&=.K\<2\:WX1L_T/Q;-W&>1-%^J,ZT+OP8Q_2P*_:'L!B*&$)Z\F9/R MJ_G7HFC<1L]-_;50IE7[?S6JNBC#4X(%L"5%'V>3],B:JD;>C[P?1=A)["R2 M\0E=]O'N[-C)^):T7R:UM$J"U(^((R050!+$0*HA1#2U@N.M=.R(FMCA<$A, MWWTRL[VO:G=@9:(6=6U*=9W,:U$VTT#0B5CR0O3!'C4GG:JLB2K32>PLDO$) M7?;Q[BR2\0E=]O'N[-C)^'GJ8&UJLQ0K"B@C$A#M+%QNJ0(RS;1@FJ:$YS<- M8B$@8VF6@SQ-N3.BK0:Y$M)]QVI+)&/4)R.M&L2?YI>F]G9N;2Z=J5M\-1]* M55V9OU1-TUD/;SKCX8NW'=I%GI7ZR]*26!K5H=+UB_B^[;+6(YL)&[N<1#R) M8O&T=G;L9/P\8E%JC:72%.3,S\S0"CIAQQA@VFHJ&&Q>%AB,>;G M/IGA')$F4T?>T1?\6):1CG1,/2SU%9W-DZ::%CKI+^28)=C]NS]X&;=M5>V. M(VM#62D^;)*)[!+9);)+9)?(+I%=(KM$=HGL$MDELLL1^^X;02-?'@XQ! H*SFFF M9'2''9_N)(^3L[7W!AX>)HS_/>+$5A)9D.):6 ND4AR0+-- 0.&,7B,%IMI( ME:_-.7D43OBN6Y?5U)US\^Y?BV)^O:42Q8Q$@(@ $0%B5P!!F<3/!Q \ MG:281I2(*!%1XE"<:0)R"X56($?4Z1D&4B --R EJ6$HSY%%>DTMX=JP3%K MB'#?21D!3E,Q0.=(&RYD)M?]]T]!G8=YU. DR_,3!)^7]>)'%(HHM 4GBD6& M*",!M<(91Q C(*G!0*RCW MO\(M/_RYRU4O&>7>,-/RU[F/M-[]BP_=>-S?+O;W Q:KB6_=[?M9_VC7_M6 MR[7^&?W0?"!R^' M+(&9N#!M @ 0UFWDM9A^$]?-SW_X\X\]\3D@4B27M1J.M2FO@[SFZ=%:;9Q*5_\XGP.P9MN?<,EB0,@R&]MUHAT\GP; MA_'AXY>SSY\GR8>/;UZ"*8,J- #'[V/@^'T)%[\KT5S^;O?CQ-Y\^OCVW'OVQ?WC_)&VYBZ6^,6MZ*_O/GXY3SZ]3]ZB3.:7U:(1I6[^=+K',,CJFV<0\/J&'/&@_EHLYE6OAOLE.M'O M=^@_#J;BNEK,W6]\-_KG]O=@FKY*_]A_P>US*F:->=V8F7!(;OJC"O95^^P_ MW,R*^UHTA2RFSDIYW7]_G.[6*WKAY[+L%_)7]Z_+)GGG= ^]DD[Z.%IY2,[R/ASCEB@LHD]$GX>A#XKH M<^/D4(IP!)FG\8CG_6/;:629NUCFW@J/R#*/DF.9UE.I'N\VXM4/<6B3. ][:=@W*=1D5 M=E'X0$-7]$70OWC7S ANBWUFG^^VGR,EZV#2K6Y< MP(\D@:Y^=>NI756\XN6CP@,J%XAYF@^\I(/Y3B&:'Q &XT M0N->06-.(3+0I(!83@!!$ ,N!068MZ?)'KK:/Y@#[E,O:N+=4,35)V>GS_E7_M\^32F9U];7P04UYG52#XTI$ MQ]6#? ,/A?AM;7PCPC^;N^"T=AM)^ @O]9AV^YQ.,+0-)Q@Z0&GZUKB/J*(; M*U[J1%Q5;L/_'5Z(YM_!:*TG-NULQW:9Q!G-)6& ,LT 4;D"4I$<($AR2#!6 M.6;;<%F-N<_]/37=*+*S$1-NJ3Z137)^5"ZL9Z/X"%U'K"FSU+(]+U)9%+ M?]'4B,8D@9U!9<&B\9V7&S./L>-C9KHH9FX7,P9CI*02@*<&.FW7=R[$(@69 M^P]'N2)0J6UHR$.RX5\\"_[J=_K)_M:8,\]^8X9]]WWFRV:WURT+_(D8"PUTN(\)X#3S )BL?&]G"V@V%IB$>8&;F[-B.VV)#LPG:!LAP-PCIC((UH=R46>!%JI3$J,_*@*)BP@ M'"&0&Y,!(S"%,G7OP+4XUF/TW=VB539)<51VHY]WU\INB%XD5Y4NK-OED#-< M7,U$4?N2G"A'CIC%HARY78X02F5&+ (,2^FTWE0#H10$&;)$")HKBL13M-ZB MG(O7@?W^.N*^LU)_&'CO<<(D="P&_VWJRE\]1Q#]?-J"),+5:5_D2<"5< HL M3CEV(.6XGV"8 H'3W"G &D.!]X? J%'/^\SJ+YO M+D5Y89*B3*PCX.2KF"["W!3_B<*]4\[#I)]"FSKZ?X^=XPY:M!QTQQ3,,HN( MMH!:19T0HA!(2ADPV"*M-([\?TRK"FKHUV1H"JKDPR%]]C47(P92G8BNY*\^,D?BX2A;W MII]LU.HWGORG^:6IHX0Z&'XZ,0FU8QD",=2,:PM4KB$@3L<&0C,-D,P8$4Z( M!'FPA3X>GLL^5J5ORMS*D1^N='^8]&!'I6#'])6(6A&UUFM,5*80)BE@UONU M(7>:+S$.M?*,IM*B3,@G^;4C:NU["LLV)FBOJ;]'KNFV@9K&Y[",1B&$/G8A MC7M:"%E,XUB$V%/^A'<;2?@(+_68=ON<3B&\#:<0/D!1N:&A532VCEC_C,;6 M'<86DYE4B *F; 8(\NX>GD.@4XE5*JB?6+<-%Y$SL&I?,?#6M/_[H>RY\->! M";=M=T$TH2P];=LK@MAI7^1^@-AA1V*%A1A1 WB>>K,K]6RF+Z=3HDE:2\,?+J-Z M 9A$$YP?E?/C0'(M3U;'_UR;F2AT8MHLBC;L7/DDBSA/[=!X+0JP Q)@"FNA MI $0Y3D@$A&04RN!A#@3.K,$IENIIEJ781W']R4$7?K46:E#:E48?[2]$16, M']6(BJCT1\P\:,S<=6 R(YF11@ K#7*H9G*'4,@A%,,IEQ+G>;K6TS M<=W.:2YU(I2J%V:E BQ*LH-AN2C)#D>2$9Q2;3@$BC $2*Z=^IXIY+3Y5%"F ML19D1Y[XGO$_MWQ_5NJSENO_LF3Z'4BWV/ L@N<^WV@$S\,!3X-R@R&TP%J? MKIA:#/),:I!EJ6&8I%*SM68UVTVS?T[PY),TCTF,T?/__)[_VGPUY<),DM+$ MS/O#X:\3$V4[%C9("R=5+ 09AWXR+#8@YS[.3# CS&9CJ?ON^7XM M?R_FEV\6C3L-4_=RYGI+R3)DPO%1:>:Q[C6B6$2Q=979 5Z%3!B;LFPW*O-SH!CD$\;P:<-8])H_@VK\:>B7-@TCL*.C_#28ZZ!% MRT'[>B04!.:I E(2)[BT@D!DW (N,T4(12PW.^HZ,_!ZF%_[")'UT%%_&!]5 M/F?TC4>\C'CY4GA)=8Y3H1@P!".OZ$/ &6. Y%13(5BNMS,,Y,7P$D\@.BI5 M/[K#]USG#W6I4=-_.F])1V6F'I;ZBL[F25--"YWT%W/$LNW^S4?I]W1K(4<" MT30%FE@!"*,4R%0(D)M<0$(P82C?D;7@46(I G>92^,VLCOY=P>9ML(CQ8,7;"%&I#,0FJ0N=\1!+(-:X()*1'2;L'(LLBT@9D3(BY4,\)EHQQ# &::XL()E3WG/-&1 9 M4CG-,RX%V8;6_^Q("?$$1Z1\[F8Z&RERW12X1\G?&RT^_-JW]C1D-=6WSU3T M*OW[:?6M26Q=724?RJ^F"1K]DK#C,,6[MOE0M#V$V6RG-8DNDO!)7NHQ[?8Y M75]P&ZXO>("NK\^+6ET*W^ZYLM[]Y52_^77H.V'^M2AF5W&^RR&EK<2DL,,) MBV<\@RGBOMNS9(!(98#,# *2<&J-)1+S-2/O,>ZPS^+:>S#^?Q)LR>KZ[\1LV+NGOS?1B>%!Z/2;771F*2I[/R; MJ(WCHB;.>8FAFV,.W1RT+#22*D28!8R'6<8P YQQ!)2R6#G#P4J.MVLSO#5? MS;2:G7<(L271AR>$[K!>9#_#0-&,B/ ;X?>0X9=:;(S!.4 8"4!TEH-N^0W/.8I+6'5?F1"4^CV(Q62P3F M",P'!,R<(X@18D#P# *291QPE6F09T81;6":L:T$4%X2F'%^Q-MB>G% M;7KQ^Z(4I8KIQ3$W,^XVDO!17NHQ[3:F%S]'>G'GR?;ZFU/MNAD6E75_>$$9 M\PT.*\,GYLT=D-DG-$4\ER"#!OL9&2G(A9*^YEX;3-+4P#6S[X<'6/?\_;ZJ M^PDUGSKF?N-Y>TL!*\9A3)2+P+B_-WIBP+CKT@@J,JLD IG(!2 (6Y 3G %& MD*[T>"_35WYR^<(HI^/";E>NI0]JMF;U>RZ4L;HSA'5 MS"OUSZ2:!8XRWTVMBB:&SH^:RZ(TN5V:.$W7:*(RP+5V2JU5.1 VH\#P-$\A MXY;SK4RKZ)GPO>/!<\^"GP('-N\Z#M3;JAMADQQGIRU5(G"=]D6>!' Q*)52 M6 -H%0B:+E=M!!+<\Z9 9J)R;2W$]P8WZ*LI*Y)%SD'#W= M.3R2*^\Z+@SRI6\ZXRNKMU9,S= .4X".F-XC5E-=4^'<,G:?AD7=-V?_.-X+Z)6D?7\3%S7Y0V=TB;G%AEH0'&& %(;B@0 M)I- T2QG3%EFTS5I\Y1^"[^VO/FE^B*^_WW)F.^K^OQ2U.87)WKTF^IJ9LI& M^&7&&&74G".6'0F6'72VF;%$&,-3@-P?@/A*(XXU XQ0/[- 4TC7' I/:8WP M/$BYP86=D]BS+?JRGU]MK^PR?]J_[8C=O>[_; H=YG4X7O1]FSTG^+-/1--4 MJ@BZOE?R$^';&C9%".U$*1C+=7_\JF.Y[C-(4IF93&/$ %0H X0H"GB&)&!. M-$*-)$JAWJ+-X23FFP%.WHS1I)_Y>3T4-FY_DIR-,=2[R<(Y*GP@!-#0%$$P0XUQ20G$C(G'V2 MZR<5D][30VB'XBV;8)2?FGB+(9*(E*>*E =M>5B6,9D3 S#WM4R$:9 C:X%0 M5%JC#24BW6$OMR?A\,-ZN<%T@@DZ-4#>XS#,8\R+O;AD;V$1Y>:*Q%^3Q5^#]I<84I)@P@#::J$,ST$ 9(:"*00 MF9"9SBC>2@7S(8'[P\P@'./B,>:R7S:3C[D4I7+GU)CD)T>IX:\_^5$]WB*: MK-E%P5BJ!P8+[T=A?3"IH2>6?KWKG 'E+!VM4J 01(#XOP25*;"60*EIGC*R ME=&=3Q)ZGTU=5/I#Q^1O.Q8?1.%8O+8B=UOS0.D$LQTZ_8Z8>2(*'LE%[@<* M'K2Y(;3-4J1U,C@FT$V]W,-$:894Y;!CIEW!=Z,,!S0@'EBJ=6I"DF:U7M3&;$I3('C.E*)8.(0^ K"E9(+AR<4H]J^Y5;0P3*FC;;%E?D.OD&[',"<$Y 5H:C]<6@YQP M"ZA42$*3,^J#'P>/O11-*-OA%(GC@=[MQC8V4O6Z.7+HEL>OQOVMBFG1-M1R M=L7#WX+\22L/VH8EB1- =84^@Z0!,C4 M(J 5$<) 2KA/2=N.Y\V9:S?,NK/Y&U'7U\ZN^YN8+LP6769XERZS0[#((HSM MY45&&-L)C*&,(,QR#@AWN$12JD&>8@80X00++:58GS'W6"?6<\$8A1.'I:>- M8K'O^[/XH6+97,SBBEE<6RD+(=HJJQ2@S(D?PBD!'$$.,HBM@00A;N0V].FU MT,D-D;2U!B#/%OXXW+2K"(X1'",X/B3%%0O%4RH @ED.2$8A$$[/!IG5.)=I M*EE*MZ&E/Q,XPDF:/EMBSN'"8\Q*?00#?:GF8AI[7<1\J)@/]=SY4%0(FB(, M(&-.2!')09XK"F"N6093JK3X0U\,O_:M/0U93?6MYWN^F,VFQH^E%-/$5_I,JV91FS"@ M/.1TOI]6WY(/9:N#.8XAR#-& $E3 P1'"!"D$;XVTC51[_;Z"5Z!B_1YT6M+D73Y@_-ZFKFMGL=!*@OKIOY/",_ M8%HHY4YZWB0S<2U\)K7_A'NQ7AB=3 LABVF0L-$L.QA]-9IENZGGUD9SDVH ME?LO(I &[O\U2'DNL\S*'&9K@8G'S9F>%7,Q??=]9DI=S'T*H+/4%G5M]"^+ M^<=J_G]-"%ILRU@[;5,MQEL/Y6XCK.TF6\3:#"*I #:I!22G%' _6HUFBD"> MZ=38M69RCQOM_*RPAE-^VL 64Q"?(Q0;)HHW7I%6+7V[Q>HV%[%TNUXT)FDJ M._\F:C^]H)DW4>>.PNF(A--#_;W+"[CE:'[JC^8Y4XU$QCC).W.T9$(8613&(/ M;*E3["$&/$N=8L^,2*W24*(U1/P18^#%$7$,A+;X;C3X;U-7GB$X@NCG8\+! MZ)??=Y-!&VN\_9M4UOWA(]K11(@BZ]A$UD&;"!8QE0JH0(:H 80: W*8(B!D M2E)&<<;T6B[6XTV$MQT@?.KPX 6- L:R8Q*&T2B("'NT"+MC#%22"B$I XSE M$A!C+!8,C&; \P ][_^J,.?#Z!IY/[YR'4O>>=> M\%H]M#M_[Z$;C_O;S?Y^2/$+J[GKY]N/^B>_#DX#=7LC)6."_73EUN+'5"5E M-7>/FE<.'L1"%_-V?O2F2=)=;K&8NCVX%WR25//JQX_RT0S\' =YV[%E-_:I MBZ\W;&Z_-<)?I;/O?H5_=A\('[P MN9/9Q_??#C[2W+^Q:WMK^\^?CF_'9M^X!<'!??CXLKIEJIW M>N>9U4A2@*D?U$(I!%QB 8PRV/!RIS-V;.];ZVAV9LPQMH2:)FE8+#:3P6N&0M./P?-&NRW;[O)A6 MTBF([F'64:E[R_UC5)?F=4=3?RU4\/&W/[*Z)G,UJ[Z9N@E/^U;54QW,3O9S MXQYJK@JWP*?0_M/N>U877YWXZM.9)EWQ72@7D*+\ISO'B3O0"_]6%Z0(+W4W MVBRFH5#/%O65N[YB?AEV.3?JLG3KO[CV_[Q.2N/.V"GD[;6;Y*H*^5%7,S-W MEOQ7,W57K,W4_>7.W*U\ZFZR;#Q/!SW>/:.H5VZ@:5=P9JFA5M^OY6JGG0SA2X64^'^>>W^_->BJ#MU?^6N_%6Z);]ZGX8I56N%=(PR7_[,I&>E[JU%<_.5 M;V8R8K?NQ6I1]R^VRVG,XTP4 :9)9Q#+"\JTTF#AW MTL!#E2CG9P/K?787H-R1?W'/_F5:J7]&I2)!KY+SQ95;\[4GVM&Q)P]UWTCTX1ZK<&J>5#_7#L,=Q@:]QJ/LY[IP8#V;=FW ![QU[[\ W3Y\ M1R>L,7OU8<7]^#B1?"F^FD0:4WJE<";JD%8>'EQKK^RVRM6%*9U\=CJR?\?, M_-.66IE75WKJV:BO.)(Z"R@A!M7^?YV=?1YT]UZ?&>M'H;V8?]*KR1BWJ M$'L)GWWW/>A<0:^Y*H)JEOPTL@W.W[T9GCWT["VNW/-G5>U7_"IY8^JY<(LM MEGWNPZ/UJ"%^Z=^9!B5,31>Z/1G_,QL/\J[C\[L=G?3R?MSBJJMB[L]JMJB; MA9<=3CUJ%NHRJ1=3TXQ52*\=!;71J5%.D9T\215K+JO%5+OUN*>+L&CWG7\L MRC8B-VC4HT??\T"_T-8#?O.X.NWS?S;)65DNW+=^#?>0N-]Y[XXX@2GX/X/9 M8PL?3$NNC:@34_JG_->B- E.)PE*$7;O3]UKP_K<5?OGG'N:O)).N63MYUKU M^G%'TZU_F1S5D>*;D55YIUKJ%'_OEDZ<9>&X5[0M1:;3E@Y!;YS.:U$V;>"O M/3UG[GF2V1NM]O3PM >*K4&I1Q5WKU[L^N\7C?^Q$7>U_/ @YIKT[%3-BK+S M8;G]B(OPD8FWK:9&S0.A">V/,GQUDK@#4Y<#45>E [06V3IL\<5Q@4+'7RJ- M(\3&:[8>COQ"$BN*>GH]YH3!G[!X"SW1W #$MKS6/M/N-->7\<=N$]G_T7 M)B.YTC[!?62TH'X%\\O:M(F/3?$]N7($<=ETT//6_51 %0Q;6'E!SKQ_^^.M MNEMST&Z^STR89CR@ZV+:8:M[P8-0Y5ZMNTMX=:])NUUC07&8"LZ<=<#\@%>M M(. XPT (Q:7O/T;L5AJ(_]:83_:=@Y8KKXU$HV"5L-SI>.(9SB?J^_LKGUJY M(OH0QGP[)D"K^WD]N)A?CQ363AUODD7 DROQ3X)-L[B:]?YTX82/ MM5X&A85=MMN,M2OY%ZX26'>_8=:^R$X"21B_D J%Y) MFP<_L1>B7TVY\#"JJHNR:+/3PI?\KVCCU(-6HUM>@%M6J<6T'! M73EMHW![J9K&N#?;'W'DXD[./\(_+,@_M\X+X/\5#L8,VJY?MD^0*R^*4 80 MWFN?,PB116.<_'#/L@$QAK("-5AAW3>\II!\%=-%^)P3Y.J?7;Q#?!.UWOBI M;C5"!9IKJ654@-!>8WM(LHO<^1^6W6VX9UY4E?Y63%NU9L,^';$4=0@P^%>: MQO^Y:26>Y=QQ^ \&G4UW&L-X.>WWW-'5_20U6=5U]>Q^D2_@,X0[:^V\0KD<,Z^VW9_,"/WW6V7".INF MJKLG!IW2@\/=C/GMTFG-_HN=GEC4:G'E.?*=M1B8H0F:J?N=Q4BQ5,$2UH7/!$UL75UUAO6PW%Z3 M]'MH/]8&651O0OM/U1ZCNM#&TQ+ ]C&8<>I:T@.=^Z>IEMPT!YO188W=A-UA M!0X4]'V9"&2 :T6 MI3"C!G+$=Z&$?YK2Q?OG7CU.::^XN'O M3BR_<=A5N?7$R-V=:-2=GF//@:ON0!UK7WJ])VZGWP37#A1[R5<'NR1HFJKC MA2Z)R:->EP34JNQ7XA].UYY?WXA!/.#) 8U$F]7M'SNDF@F?J];ECBV-5"'. M!RMUF8P6T&DAA\3)IH=FKUN/'NE3XU1KB$U&%F6SF 5QTF>J3?R/?S/>1FO3 MTD*J7--9TRNI;D-R6X_SSG[KQE;WUG>[JVZI^Z(]GRRQ+\-E_L8&NMP0#1VI M4.?!>5+KQCU%![D9+C=+LTG28UZ@YC>K?-*+C68@X+/S-_YK/0VWW*-\OM\0 MG0YQZ/9C7A=QE-PI*?]MENM=S*I600KA.=MF<08NK:;!F]'3914R ]O44OR9L8IIB4;W5#$%U\8Z M69X>4GMQ;5HXLI4WB4(N=>T4]F]5_<_-R/AZ3Y#E >2^[W?T<#WZ@R?*I5SL ME,!>:9QXY!\TR,F:"KE7_I2H)'G6ZZ5_T]4K^/*%ODJE&/+?O]4^)ZP<60=# MSE%0,[Q?:HB"S$+W@+8.Q!GU@6!"4*S+4>J>$)"VUW]6XP&#J]P7R227P4#H MO]@2E>A(JG74CVDPE+[,O!YO]"0Q0OF9H?5\9*&TY12UN7!Z7N_[&%07OZ^Q M&B67BE<(+;F[;'[CAZV'M[5XN.R.DC<%T>5WA MTOQ*W.\L,TB&W?KO^'B7J5N_E+.-0I3BM@"+.Z\0%)E_JSRS=@4H_9T$Y:4+ M4/@HK ^-^M5_+Y:A6!]8%&4;6EDF[;6AKRY.UFG>79Y':]^YDYXN?VIU>6+: M5*,U+H]DN+0[CJ1+)VJ2-J(7,IR^^K2WUDCMHC]C*W##\TR+#/M]R6 ZNKHLOG& D-[Q1:HNX2*E:@>L6"]G9RB-[?D K M[-LEF;B'NP.ZW!>-=-U,"UTC'2T@_L>?==',IN+ZM9V:[S6__"?Q8#/HS-MGP_3].8#7X83E)CU9J8T(2NH\$,CO3;^S<>)Y/68 M8%L-I#3N&2.W;.=\73) 8HH@X'VZD4]4_5:&6D4@_%F;QFGXH<2S MYP6?P.^S0<5744S#VH9?ZB5^T)**6@?=K.@S&@8B#GZ$M0S/2,Q/(^9#H.:> M>,=BUQW[NJ4YINVQ:_161'<:8M-F*X:RZDX8+,FSRSQNY<>:V'^UD3A/2^9^ MJ;K\NZ!_CZ1K%T5OENF"@QC>=!63U>J5SOGSCX6^N.H4^V666F^OW/G @#JW MXF"?Z/D0NGJ5?+!=MI5R-J\/J0]YF5=F/NF#1/>L98,!-!A(F_7,O3,$3H.B M5YP.=4A*+>:C*.:R\<$@PD8.RC;@%Z1?;X?6IBL1KWQZ$3M'DG: M'\@I%%V]M0^^=_ZY<;!])>'[Y6CV]9#3M9)?L#$M(.QDB,G_'#7,T]$P'T'W M&TG(?=,G3+]HO&E(;!D$TZVI-2$1IE]S2 1H8R^1]G=-^P=*_%U*E(_9? V5 M'R]*Z&NK:=T*7;&R)W!S)8JVIF9V&8JOOC6G:Z<6JL#KZ$MC+"1V^]NP6$^H?")V'[ M@B\S-" 4"Q^9GQ>J_T;M'O6M;>'8)KF&JCKS?5:LWN;X6;ZC6 MNWI.Q>9FM M1=QT:LC5*#K=-U/H MO]@T,^9KN6]C<^;\RT'1'CO80X$AC^U.;7,Q_,]>TA MW%6T/1*["HE1#L+>.5T.E\(?CH)O-Q4MCWK/M-7*,%?ZJ)IU M)9AZ(YNXZMQB#T@K7LLI[H.N(7'_MOR<42I%\C=1M_[\U444R[)BW260K):> M;=B@G=Q6E]:[J7T_&?]HMQ@9?C3HJ66U4G$U-(#Y:NI&A'QMM;@*O;.^CG.\ M@ZME):\GA)XKI1;UWH'421#^!]]GH2_X#K&FEE1\ ZT+?X^;Z@K;6NQF:90O M/UZ47ZM"A9;!8U[PZ5LC5NIMG2X=:RG[=15"$$,GL%4J:U..NC[3SB8JN_RJ MUGM][5NYS:K&W*:M#6OKM(>V%J'K&CWT XZ1>,%<6M)M9QH0C&\IW^?)1Z4 MVT7MN+CI;:.;/[:,DY1Z5(?C=]>F^1K/&LLMM55)W1I"#'KSRH9O[!V_'"YS M/%Q$GCD-4-TMT7NTCGE6^WC5M^+@:GPT_"&*G>B=;J2NN6E3/JJJM;Q<%M!QGJS2OI'Q( MORAGB_DH[6=SBQEW-.T/M2=]<4B@7([,>2-A7ES+U3V"2GE5:.^S6OP/]"ZY%HES'>!]FETXYZ+ MG8GX8RU&NR[F27-I3-]U*?QBU^=^Z"?==BKT)6!NN?[1_UC41>/]&T$_7'%S MVB(TUKPY("!8#N.O[0NZ[K7FN//N/[<5"RWEYKK /,"VP_MXM]M/5]E@_T:] M?N\D1EN7W =:@@8>NNK=DZ4VM,_9Z.<8&D)U'N!QJ?!RB$%(_/'/M-WT$-%. MN@C"9]'&OWT][O5RKN/JZ)?0NNH>];L58O^P7/4FU3K9M-R_;U1L0P\A!!4>&@7 MS^A:+8=NT*&.*S0H"B7H[HA" 5X2H;^VQ]X: MZ=#MP[DL4O]7E0>G-'W$$[D^A?)?UREBJBV M[06S/D ?:E6O2\GV'RW* M1;5H6D5@XK0M=ZBAL4H[XRS$@/QR3?FUJ*LR:"1MGDZ;]-BE+EP)GT2_//CF.\HL>Z]-G(V;\XACK#TD;^73/=1#C2.FU7M3?O ?/ ME"]"(VUK<9^HO/2PWISJ\&)$XRP-W:413Y96Y*!VM,7DNR$KCC5&3$- :2H! M,3QW9,528(S1&4064:9ODI6!N<6,:>#(COL&Z0)P+I#[BT$L,XEP3AY/5G_M MMGU0Y.6-:T]<>T=;(6ME%&D,3H-6#;HA/Y?6J2RF73KL[?;OWJFO)Z,HK8T6 MV>36:&,A?:K)BKMAL(A:OT078![<7Z,4R+E1EV7H2#?.Y[E9OS99EJIUE6HW M"]4F*S,>1FK79B?3A4/JJS:#]$$+:'MO=%1N1HTVAB38OHQC<^I2F'QV:[_ MX#X+#86N;\O(:I7&ZS;VXA?B3G0Q-VU/^:(MN!H6-:B62T.Q[9CHZU*Z8:*A MA,7_;$AX&EZ9B;D[O39SK.\WO?8H;U.91QISYS^LA?=3 !_RO,OY MU3]XF4$>"$Q5=9MQH(=T^3:">MWVP[^;!&Z@5Z@ 6NV@_PCL2CXXOO7Y9T." M]4H73)^EU>40AP\7B:OUGE\D/(]>A/^ZV1,H3BX_TBXLAS4TT3:6*6REQ M[R#U;'LF-.[\4+3K?5 K[)S>J]91'V*$GU M9CSI9J'$YM4,#H-15&G9E>?^#-0OH?O3\#@/1_*F&V(MJN,#(=(!ZS +?IAC MO#EW:]F,=DT;G&P6E),5?^KJ(=TC<]I^5K?FW=\OB3;Z9=K']?.Q-]^%*2]$ MK^2&+IFM?!C=3#C.#36:[:DNDS7&"VSK5?PO;ZC2>8![>_O3R1-L-8E&V"<')E1.,+O3KOLK_>11]=\UK2,E/<7T?EYW,N2]): M]UC(-QR^UU+W/TS(N/>LT^; ;ZZ37=G<!(TX*%=MM!X_^Q7TA@><8 M+4\-HD99@-+4 )(S"J06&<@MS)&FAE!BGC+5+CAZ^@J9OXY&%S5;&&1WQ''G M_LB2E3/;$[H\+6A:UG=U*M=5N)(NL[_U$+2#-+L)E\5R'D72J&K6]2\N;@X_ MZ)T32WSJ'JWZH''E@,YW%QJ&28S?[W/JE1.)\Y#Z^JWO+>1SZL=='9=K:_ND M!EWSPFE!;MG*M+/3VV^&8J/5AI#=SX1A%DA6^J@N6WL$A4E7INDKD^LP M0EQ>WUIY<>MD^KX.PA^MGYH>CG)0$&Y]!2F3:",.A Q#!(@F"@B94T E M)"A3),=8/%E*_-+F0Y_[=.C/K544B"M./+U34G3'EH1S2\8'MR?T>:K2XN:0 MJ /UPF,+0UBMUYCZU]7$CVS7[>GQ9RMW95Z">8MC&AMO;9E]X, M_JRFD[3-!M?*ADFG@_1>#JMJ'>G]T"/O9O/B_-K]2!@MWD6CO*^E2Z,)O^M^ MJ2\!&B:8^]P^4<_;)C=M\8XS&\U2"_E!'MS<(.X4Z@3S6"=XR'6"$:E/#JE_ M*SO\72)UK"_I*D>&RBXEM(O_%DL'?Q#:,4X2=\J*9K@^<7>5GY4_<3;9>%I)UC?+(:(?"[:Z,$H1V! M^WCX[L;0>;^ SFNRNHCAT+H8>$>!R^CY<-2;_?9C*ASY[C/)8S7S(T)M6Y04(1-"?\[BQ7QN :Q40O][1L-%)%Q'K'CP.#XY2D9M; M59"([R>'[X,[SL6%L&$^M>B:-K.->WG?VHSPGR57!%0I_G3 M#1_EU!%<$9K7:-//FEU^.K1$Z71JI[.750F&?Y;!^/U1+EJI9E^V*1P\H!OZ MH2Q'<+?>S5F+N)%#(H>$MKX=V7;RZ&[M)Z36!0-S$$"K@S67ING-=IDK);[= MMWLEHG^R-V%[\W5368HT2BRZ^K(^/7'P@H]\SS>>=FO=[*ODYO:3E0&BS@J; MAD5T@Y7GW\STJVDC[L,TJ!4.;=,&G%(Q((,>@4 +'K4?A1!*7_3-7U^QU(-- M/R#&(X3AJ ='[-J^&D3W6E>?L:O6<[W#R/.1/V:ICJVDXY2A9+O>I!][;;-- M\NUF;M_RN4G_Q!N_TRZN;0X[6MXHPM0Y:4+[DU&SE5'W]5N"5AM&['J?B39. M,NB>2IUU7]5F6QLQR65.AH>SKQU-QWN;HY5;Q]=N@-M_96_UO7 MCU4\3R@.)5&6&H0U(*':B1H$N+8&8"4RKJS!Q.9/B4,M&G AQ.SU&]%\,?HW$XW&'3FI.RE._;I-9@6[D"\ ?C5 MV:J=VR(,PQA)RRLQ7RR;M/K*M%X0UPYDFK5N%T,V^HU2AS9G3_EK,,MK>-5> MS.B5L;G0Y<:V'<&')19M'J,O7&A=$FY!YKIO4FH7I>XR/:THZL0]=A$6MOZI MY-+X+K .(__]B15K#[BYVZZCPY3W=9>2VI50,DUS*2 0 EE E() 9CP#-I>9 M3FG&,J%N@HIW]Q*(!( 0^:I7J8&05+KO(,.93#.59P\#E??NX/[FS^UMT:AI MY;,U_^ D0-'^TF^__W;^]@^)PQE_2NZ1VBAW5=/F__\#H"OE;J_+Q17057 U M^T_\X3]9]HKUH-QO^27+&:^\=["MBW$D\G(+>>L4CROIQ#2&DP2E"+]D&5Y0 M1))O_K_VC2]@BBV6.@4H$\8)3IH#D7(&'&D;0U,C,XAN\@6#3N&'U@+)L?L. MDPA(C B@)'-?P337VFSBBQ%#G,W?B+KV54"!+=:98E_T^ZI^6RWDW"ZF_:=:K3,JF[=D M("P/,>B>PTD&1\V[/DKQQL\#F2=_J9I15[X3U$?7\S96NYSZ;GA#C*OUBTW6 M$RK\T0X!(-4>[30<[:KSV'B%,.2FMO9R:'376;M].VFQ84F##_B?9?6M[+_H M)5-=-/]T*[IT2FM5AQ)@OXZZ,"'/HPR9I\;A;-OUM)MRM/K#DZ[TI.CG190/ MVEG[UE ;T[W8IK,.XV#&7A6G$8=@J%/&K\0_3=^25?B>?-R32]:QN.\K@^9N0NV/3%$>UP MGZMAGZU^T,5E5R-"K8/=#Z'H1,M:/I'[L847?;)M9/'>>&__-'EKW*K=6C_X MM\,#WU3UK$N4&YK@OG_[X4W?!G>]]MK'P)8Z@,_,N6[7WBDD>^T!"6$"9 MCT(HMU-IL'M$JEB.-Z%#ZMA97RWE;+XOIOS< M]@7Y5/^UNN$!;+_Z0WZ/S1O.H;($DPQD:2;=DG-G]VK&@>*($6(P->L.'8LA M1,)]G/H>8"3+.>D3Z6EABW'>089G)#+,VV]L-XQ1*+ASGY=)1L[NM% A+ M&1!<2L5S0?/U.BT-W;8X5D!F3D\E3+CO8*W=(1DMD%0.5,D>;/CC)E?>(UYX M.>]?ET4Z.J\;%9,P_6,8GE[5MX[ &Q)%@C7:1IN[C[[IDS=<>/N;^0,X\#+K"'GGC)_OG@G=&HX$F S#/'?IJ8T'N>!)8YNQ(2+7) MUD44980R9AVLIQ #8G(,>&J%AVUL"4$."]@>\/.>N>:WP9QM9O1&X^ L>OKW MD\-2YI0;P0Q0N0]R&>&40.88SDB9$^K45N)[X=Y0 E-E$.8I\-J4#XQQ(""3 M3F)*I"W&D%N\!QP6^A\?$HOM&VU0KFS&=WN>^Y<6L\9'O3R\H12BY"?_AWAF]][D MEH7X/&0_P4N;J:\8U-4L4)MO2^/DI@_>>>>O6-)AV]'&-U$KFF;1=99=UF(& M9V_IY,!X+%:_B,0_8]JWUQL>Y"OD@@=]5CM,GIOETM:=LJ;K<>$^W58S!!?U MO+4)0[%"6X34S;X);FK?33#T_@U.\8=L;5E6T08-_5Z,^R/T'$K:)M"A$]%" M.D;HIL[?6/NP67<@HG8JRF!/ASJ';CZ5CJ M^#( $&:+MK$3'W=M:TG:3=3#Y)'AF,)!M'>T+'2\_9)F*SC8)3IU]]"?TXVK MVA=/_>E!X<#X0],L]PMMB_@[R#Q$Z#W/_!@@[ZM/HC.O=<=SBU)V1LK%++[*A32=(^\$GV!PJM@T-6^"?KT>K*2/]*7S6H_ MA\+)-T>9]45(8',:;]TI6-/0WL$3W=CK2H*VYC,3-CQRJ5=Z+3/D?MCK,"_B M#M,D*)EN,;VR-O=9AJ' Q[Z*N'N%T/-IZ]9&AK#^ 8M2P6X_630 M5A=ULQ"M:73>99J2E/PD_]2?XKFHI7!V'OCT?6JN@_+]@[,Q7M /LANWAZ.? M,Z_W.9J)#I ]O=/;MOZA;#D.I;"MLT^6276CRSP? ."7ROW/,B/K[/R783!Y MYV#8^+7?PBBFX7MGY[\-7_M8O0H_#R#>'!5Z*>I>GL2'47IA<%'#GS<7$KQ$ M(*UO\A22RKN^SHW7?8OFLO?JK*>V#_GKJ[GMU3@SL*V#'X\"F8?Y)\M\[Y5> M8F+>3KA:PJF_\U6?T(YF7U*C.#,8*&N=AJ-3 W+K_FERR@3E2"&]YB;'J>%: M(PD$2GV6FB1 :$:!YJGD$@M%T7I^=NB=_:$<^\I#>YVI6;XT$'U+\QTTKBI MH5\7Z'SGST\THEW3W@TC;/V#%XM"]TTG=D,O.9:2,9D!:W*G10N+@?0)BX23 ME&H+,:9K^6_/2B].[WCK_EXE&O\N"$DU_E> ,X-"6SSP0B,M_VOA!/^-5)W] MH:30L&3HSU^;^;()?3_DS>.2Z$X[T87>$;$QB7AJN:,N!BD@J?3@1 V@,#5& M:@R57C/9GHO8/ESUDW?>!1_L7J&43PS:,[+JH@QB&%CDIX;YWBW>RI@WC_.Z MG[ !<:N]X+3">?)_S;RW+/9)+SQM<^&C,YZ#9V[IE?-6P*#]G__6:?0(@Y3M MET9_;BZ"1OSKH*'^Y'N,.7S^T^ODPY5W*G3DY^S_]D/!U=%_;]F98P\T?O/= M_72HO@P.EA!6](Z.XLK/0^G6V=L%RSK3>KFMIMV64]V7;5_FEW6UN/!C?R]% M**-9/LO]E/1QRF94(=<]8AC#U3?R[56XWD^V#/'U3I^;&3^=#S?X@I9NI)&2 M0;KY@I?5PCMM3>N+ZN<=;I#PH5^Q^_DV>#IJ-[=6--7UG9L.AW;M: MVUY9Z-!^=#2;,?Q4,&'PUC\$$_+]PH0/I?+MBK^([^X! 0X8V00'R\_M%PP, MAO]H7%+1KG7NUCIFW] -RH^([@K%D\OJ6W L^Q'?2TZL9ET'OF:R;+'G'M65 MW/L_9U/1\F=P!?2?=[]&?/B80.N8%K@^\$A[@74!M\D7+JBNU^;XZT?IQ M)CO$$'HGAHP&5;6.\%N,AB%OH>\\.\:&T(;6YV&T70Z'.QE?1%5.KQ]0P[[Q MU?\O2;:;8VA2"'FN%1 ,YSZY-?5E AE@5#.5XTP1"+?3!"54K+ROJZN^L>/? MB_GE&X==CECKI^46HD/++;R-K9W>:Q+\*NE.ZR4ZB?;G6G( ME7@ /IR$NO7KT"'Z.KDPU85[[.5UVS=N.1$L^2ED"%:+QIL(?WK]@YS[Z!R< M6TYF5V?Q/_X-9NG/H\UU24O_T=DWZ_W=Q6)>_2Q]"X,ZK,?I!WX'_N-@*JZ= M>=-ZO7X>>I>_2O_8?\&WJA&SQKQNC$^-G ^]W4/WX?;9?U@F3LV'Q*FO15.T M/8=>]\\8?=!]4J^V3*?I*\S_Z/.J;O\,?(70?1^YY_W\%>0D7?[GOL_?^WY< MTB$LZ3_^/*\W4>EE*S0#-TJA_GE15XM2@P[6;/C/S[ZHK,T!?-UF OH7-H/= M9@K_ZEM$.2V]0PP'-S\_3,=[]_[4*Q>[OUHK='T\V M=YQERXPIWH_3C,P4F6E+S'1>?(^LM!U:BV(^(M-CD0E%9+IY?"MI+A& GL8Q M'@Z.0C9/>08[C0U#]&4'C^VK/9KRZN7 M?]M>_WW+=[N1Q7>Y]1"]W"+AW])?,>6I\7E%4@O?*Y%3D+-,^Y[**+=<0R/6 M<@AR\O_8^]+?QHXDS^_[5SRXUXMN@*'.^RC/-&"7[89GW;;1=N]B/PWR+'&: M(M4\RJ7YZS?RD9(H/:ET\7@DLP#+$OF./")^<60<)/N8)/#$.0BB(S@F(D3! MN9*")Z'%"\.,OONTRF7[>M4KY3?WZ=$D=GXGB9T_E<3.!U3Q1_/8#Y4+-LOC M%=AZ,.4*;!L$-H/8E(7P8*SVI16Q!N.LA:R(Y-8ZI7BG.1!U@NM2:EVW!46] MLF HM\!8T-IQJ53J% ?='[!)/3#F\0ZBA\H%%=@JL%5@>QS8+$^HL2D.6FH* M0N$/FP*!+),QRK 072=+.G)E*3,"K"VM5%3F8$(PD(6)7 NCJ8_] 38J^(!0 M4Y&M(EO?M[0BVP:132!R!4DIT%!4-JL<6*<-**F#8US&*'G'%I4(@R8J($JG MTBL853;#)"BFF'7&>B)F1U. #PZK0J'A6M_0$\,QXJ9U@ 6@VUQF:'$&-:YDBBS(I&^[C M&5&YE#_48&7I*QD3 RH:(E@DT4 M+?2(%KJ-!HS.'%2,Q.J8#/>=#GZ2$4MTDJ!Y.8A)B8.S2D)06O LE#"6]@?/ MF!E(^7C_MDK\%<]Z,N6*9QOH^9MU#E&@E9F+Q]%Z 88S"C0%:EF6)(I.TW(9 M"(E<*J!"AQ(QP\!0XT&9;*@*"36V'NEG3 TDJQ$S;W%2UG#+F[HHLYM"?3CY M4:QRXZVL\W2(^,$PURLW_45!\LW3PFGBB(&17SO%]*A72.5 3O32"$\T[ M_>:)45DR0X $DP'ECP>?B :??9)&6BYHG\[^U<"*+?L&GI,U<.PL5'&SXN;I MX&:B7M+H.42-2K@0D:#.'A58ZZ,J6.J,NH^;7B1/#)>0HY'%IQK!4L> 44255HC0R[WB!+73U#5=(0DB)RP[(CSP>C^ MX"83 ZJV'*)_5+BYLV#7]7+;[5-?XUA>+4E;G+E]R/I3R6?J=_?%[_S;9.Y& M589ME@79&2L\&">+4L=[CU)L/VD7SUF,(Q5H5F3)!%/@LTH@#.KS/FN#.KYU MTBI"J.YV(Y$\BD@8)!)1"$KGEJD96;"@8XC2BQX)-$J*);#E4\_/4M#AR;2* MHQ5'*XZ^R!'-4?,7/(!E(8/( @T#*Q+^(#)ZGB-+G> 1QZ+C1 O@M#BON9?@ MT2C NUTT2J6HW4N[.FT11XT8*,LJC%88K3!:871+,,IIS#RY!-9*#R)H#3Y) M!\$('Y)Q2?I.CL06FN-MT[]"Y$"2G3I8*HY6'*TX>E(XZBE! SZ@0BF30Q-= M,W A,HB&$D*G7BR0(RF!6Q3.=]#'11LU!0X\]YXZR+IDY^:*C%@G%0< M?:6K&G\O7?C^\D@OW >;/ (_D^S+KRY+F]WQAZ43F9^)S[5]W'%KPR>[3#Y[ MW?K2Y?+>NS[W\,U'"1"-FI1B)1G"E6QZ DY2!21HH@P"#,N=4GM<^(2FL(3Q8(',,T^SJ$\FN*WT^FOZ7Q+VE: M$/GGZ=\FTW33FW1V!SZ6]UZM \XX);;C!W6X*HBSN#S.X0^F'1B6 Q"?"_H**V_]H'V: MJG0)A8$ W D%0CD%)ND(J'8[:P6+3/K[4S6.2: -QROH,AE!9CFMQ>;)! M0$3@:;Z76_WKB8EF[T MY-BMT8U0]AI]P]&VGM=3IM-:43A/M9:5F_MD>]Z;V'+]9BVN%MO%N MY,9A+[WAGS_:[74C#XI28U$T)B91S*$%@5A(&,@DC0@^H&#O'A&^PB?SD %1 M[(;YU^/XX] M&SK7WN1W6J%V43!<4ZTK2S=K066T6CV44<_M7-Y_Z*E-T_?; M-%WQ,Z[YD\VWY5N;;U-QI@TGM__>WA!\$V,RY,FYUR[@N_&.'JWWM_9F>[RY M5$=]KHW:*O]4_GDV__S'8IP:3BKOU,HA.R]OC&KFJ/AYEAZ>63-%+!]^+/KM MH!FG^=,V2)D.B#-E[/H_^5A,_-KYP)G&BRXGLV%Q@KV;II&;#S^F1\?Z1_JG M>BA]@"6!:OG^#1X#R9R=BJ344U:B'!A0\#H;")DSQ2G3.G9:R6FC6#D5 $>, M*/&0"IP/#F1D67"IN-3ICA?]&A7^?H,%L_>+Z13']?4X_C09A^4?FZM&(K:= M'7HPQ\(5R7J\I17)-IGM@K E@U0@32GQ1WU)>[<2&#$D4,]-8)T#;4U33C1G M\(;C/=HS\)P)D$(E2;BT,>X5RUYSW2I 9%-RP>H! MXULN''7LE%W!ZNBV]$C!*@L721(&=/:EL+XMC=]]Z9A$?*0,,2AT"HB^1+/= M-EBQ ;>UY7%7B[T)T^Y?1,3F8JW7PI7B<'8Y ;.Y MF\Z_:F;CN(QY>SCF0NR&L'U9(?C,F)H MY_R9:=YQ1Z^MV4T8R/TGKM B3R;S\62>EE#QTV__Z2U3CG@-G+.(6HJER/A2 M )&&A:"2P_^^:#Y=C-Z-W/C#OW^1QO"/7W>U-MT0I]%D_ $0J2^:R\FTQ;Q) M;O[G0Z<$+WGCQB&8V<"HT['T;U8@C FXJLX!$UHG%CD1=BO.A2VX%!Y7&_= M B5:#3=\CR-X\*QT'RLQG#7#<4FI0AM].%X%4*\"_2;C-M9Y,7:+."QATWA? M3./9\K?V3-:5CU?1K,WL/.%M9[=A=VM(<9T%M/KY_ RA8PZUG*;F=R3%S^/. M[I-TF"*QS<407B'L:!)1Z3,)N&::.&^YZ>8XO,9,_;K$BQ;*^7XR_7:R\/.\ M&*TR'F:W:/0\"'IM.H=D3AHE@!)/2W8XRBVG"* YCM(LBV!9I\C&:Y3 F66!EI/[]9IT>95EU1T&23RE(3)X]WLIB M#TR*5X_:M1]?N^Z;2[2!W7#<4O4$)W?7L[]WKKS+?SW).L -36W&^I;M[;=% M][UMPJ4_ZX.6]]K$A#DCEY_*^%I5;^F*^+?SF^.T2_N!-'C&O.IX73_]!Z4/YSM02SQU>]G $^M.KMLY'Y)U/71HTM4"Q, M6_MZ$XIEFP6"O/A^-;Z;[7$KS] +J?*84_+^GBY6F/9+FK807123GST.OMV: M TK1.RWSZ7;C+MC4:-3VF\IA$-&IQ*.+\VEV M734SG..[T,:I^F]FXNR7MP'X^6K!^U,+Z>3G&8S?+<; MW7W$0^^_]XBSYI<';[_>N^6#REZM^R^*,OL8/2RWIBPZ7H7KX*93-_Z0+@I$ M-D@>9:=65+):#M2(RSKT19DX+0;_NM4G>V4JN4LDZ4^HL<\3DF[O+*1@,@TD MTU)TN=29T 0<)P;0UG')RJ2E[Z15O\9O"LX-&49"Z#/51\,( M:?,6N]&P_W296H&"$(PXL@;R>3JYP+^?DE:MN^,N@?6-OI@46G.9D:JT!Y&X M N^$@\23)%))FY.X3U_"$.=$C$!$J0:N\8?Q0D#,D6F'7WFN7D5?JUHH:#?< MH;1+E* WI 9LG=;8$Z0F'R^AN'LZ^W(IU(L\&^-JOI46'BG$H*64-@H&RC@" M@G$+1G$"@>>L"7%4F\X!T]9V]+L5"^'8\9*?\Z^M:K#= XW]X=/2T5CTKT(\2^")2U)"^[H8UWW19QX\!?H?3;/A8B-9 M6,L)!VTBBL9(/7@9+5"FA0V.1]^5BJ_Q&_YU,HE%X?]Z''] 7!I_&**IT58; MF7T[G(719(;0](PZ(Y^QP]FAV>&/D<%/)79 G#77:]:2Z^VJ-=\O>"U1M&JBM9Y,=MGU^9^0#O^JFC6UZX7U,P_7./*,VL3O=ZZ MKC6#]EPS2)VA='^R/H]Z=F8V7#-HWV/:5?V@[D%*;TJ&'']1E-W,\*8L MBGIS692#+X/RZ_!3\[>E$?9=)]ICNV51#IV6*B)51.I?H::#1Z3MUV,Z"I*I M3'%B3,$J4]2B9%LK??#-,BMBT/B$;VS/_B9Y%=Q1DXH/,/6RULW99".8X"RC M6@+GUH'(68&SWH+1FB3%B5$/5 ![1>+%M?-T4[WVM!D8N^4>40>35ESAJL=; M6N%JD]WO2&"<40O4YA(FE1.X'"1HYC.+THGH= >NO#)%%X(DG8>2L@N&2 +. M6!V"Y([JN&VX4G9 R98[U1\,7-5:7F_BC%\6TW#N9JFYG Y#:EPL1U@E>K:* MAY-AH2H5[@1$)ANBL*B&E@A:00TB1$@>J$\A:N.H+)T)-Q=:=,V!J\SAT@7U MA@EGKQ,9[1$N_'>:3LK6&T;95U5:5/2J6WK\Z&6YTI$+ B0E6M K@#%>@8E& M6E9 *7:Z=KZFH_,6T:NC\&I3ZQ-6[^T&6.;[R107:MPLZR"%JV8^=>/9J U4 MKZKO!AEJ[T=->QDY)X9%$": R->T2!]$K23??(6 M]7G%T^]7+/W;+4?_U0W'/TYFFY)"VZZ>WH/3Q[US387*"I7'")5_?&5>QHOMO$GIG^"#\[2G7-SM)#'[> MJ<^C+]5 I8# IVT 8RG";(7")*HW6?.[X,C]U8(;@5$GTHV& M]UHM;=Y!C(K9KM:CZ%W]Y2=5E]DI+>P/#?+3JLFLN'XNR>4:+ MBMV7A%(D,&:T!*4,+3%NM&".!2\)%YHF%T6G29!E01 =,BAA$7-"9JC.X8W1 M940PEDFB8K-GB"\K.4;.^E0(ZJ;@6-M9?%E@K!#/-_CQ;(YF]D7CPK\6PV7_ M\67=R4EHCZW:BHAM6>1"[6OU*_&NTL3APWKUE9MJEJ6UPQ#!LO7.G*TCT&G7 M/7FT/,W&2XPD8GPV4D"2(H.(VJ#M0@AD1I5RW!@=.L&F;RLQ\OT0&2?]./R8 M.K6+OB[$A73Q]>P7-YW_G+]9S(;C-)LA>/GAN"626IBD0R&K#BINM7BE*NMD M\>&\\:O5P]V[6;[9DN5FA;D1XPMS+\N5%$GV2,&2/>#0"Y&@%D;9;V$42\9PGOK=GU+RY'LH)#V-7I1.>52IA3X[[8TH(W\7\ M;M+!Z=OSP1\8^F'GAS]:>'H[R>*]6+^])X_74BX'!5(]F.'>8V*VCT3_F*6\ M_#G/Z-S_]\U_^^,-XV=_AT5/\6K^B*^-JR9.__'4Z0IF5 MABK$5BY9[SL2PN)BT?I:6[A%-L&5^._655.9I3)+99;U0NYI7@7*P:9E70QC M'*7]!X>\:'W?CX;E-+0]#BO>\_/AY:P&$6TTRW7W'HB'#\(,=8P:3\%HYD"H M&,!)%D 0)REARAO5.0CSW@:K)0677+G29S""<0C".9F%-Y%UHM0?/_Y:VE[% M]'JP]4PQPS9'V7:SW60^3SWSR9V>0@]O@)-*NH2+R57&Q, M:I7N;P!SA@N.ET=:3B])S.!Y-,"Y3]3E'!GIA!3U9 .H?&('*KY\9M)]RYNN M!; VF3#DJ0.#6),B=")^1ZPZBXYJY:]U1M+#A[H,R6,RE[RU3/.E^I@'F0>UL! M\WDUHBC7)&D&R4:TP(U%L")4HVUG35"&XV#' _I?FFP(P-&'T\MOM0 M";XW 1HGYHC\:3+&ORXNTSPU[L,TI38)H[!4 M%[]NZX"@''_3@E$2+1>=:H4R4,Z2$V"5P"MUYF"X%$!=(-H&YYT+/=V ZHD\ M(I6T5BO=0':S9$1:9T [$LI94"P%'2)H:K3UU@KO.D<1*1JFLLL02&I;OTLP M^ DHI27GD@7FV+XQ\H"5N&M\_-E2 M=?4W'KJ_<0/4\<,XIMR"6J6&DP'5JCO<:<45@^211[#6$! B$]0=- 4OI271 M^)!2QSTD<[+9XY4L,X'W. .>6P^1RV")5SREFT)40U04WMWRV>/^H>\^A=$B M#L!I50BLY61"1(0AID<$$)5S);?"6=BK&AZ2MH1%*=7@0/@=P3'C06LL8 M _$TJ)YN "4UJ*KJIU4_7=-/4_9), F)4]1/J7-@M)YYZE::?H5^ MNJ.@*CTPVV[[=NR$7K'KZ+;TX+%K-T%57!LI;.:02T*G2)*#*> FM2):!U14 M ..263=B>8G#UU%4PKF"\7?!T MRG#K4@0; BJL3"*,4L(!%5DO*?5)\/B'420)ES\,.V]$/QQ$' MM7SJ*]%XM2IE!9;/67_P:D%[[3^\I?S&M:0_:,;I66V63UY^U4F?RJ1? ,#L MC!4$CI-%8:D]ZBK[Z53UG,4X4K6%J: SBP9HD*BV9.G!*$/!)F,\X8I9D>^K M+=HH9A@CI=N P'N$ N># QE9%EPJ+G7JEF/986$X2NW <+I+%>8>T1R>$E.A MLT)GAF_O-T(&Q6TZW M[2TJ5Q]<*S[MTR%'#O' "E-$(C8Y+,()*< B)Q 1JN.XTHMZ$9OM3FF]+ MK^5Z8/F6.RCT%D#?[IO#WQU.8[M#_Z_%;#[,5\]"Q7NO_^P;GSO[Z[FV4WW( MX><6\\GU+I?Q()F6&93+8>2N)HLYON)3BE\M7T<).2-?7M^ 7#IRE[/T;I8N MW13UA.NE:'EZ^>PO'O*%?AS.AGXX&LZOWET_X[&@Q_:UDIQQ_>577_SY,]?0 M,\:>N@2O(4]>](SG//&]/4.T>>,S3GD86PBI?9#C'B:Y>TB(_']$BM/1*H9( M!.7;?_^"LB\^/]D7'4KVNMU)^[[?ETSA)Z/XZ/K]QV*<&DX&#<(??SV9/.>< MKA=KMT'BVA46==>M-^R[]36N,^Q!L,CV46@9A]^40/Q_\],__^6//XR;$GP_ M>Y:?H[>A [LAGAOY]G;Q=O"$U!X7->_=='J%]DKS]05"[[/.^T^;]OQ^-,1?FFD:M9 \.Q]> MUD8NQYD#;93UU!H#@9<*7XJ6$HN" F."^FB\3:331H R[Y(+&8@KO4>D\V"- M)<"T94+C;][$GN9 V]Z56+29B" D 1NRQPW@I:4+U4"3<4ZKJ+7L=-)AT3#O M<=-,)*)L 5C0@"3O;#9LL@-[^D&T*=:Z51\^:2B[,P&X[E_Q@CO!BRSD O66J&D=ZO'M; ?-Y !<##20Z2%)S$(1K,*ST MLM)!BQBX%KEC@6\8X#;8Y44,9&WS\B9'9*V_N.;[GHSQKXO+-$^-^S!-Z0(_ MKZ[(XW1%ZI11WR,=(-3,94X5!%DJ4VB7P6CF MP0N=&(T2#>@7U*'=J2>,]\X5Z7@.OI3_39SZTNU!@)$"E]40%3-W.KAN(>!@ M4 'W$DB,>(^G EP,"AA)E'.:0W(OZ#?6JZ;>%5Z.7D)73?2. ](EHK)*X'(2 M"+LV(P K#LGF[%R0C/).735IT"S7-($F K5792/>'0U$IZFP6?#(7W 6M%D' MY, 27571BEUU2X\)NW948U)DB]H,@Q0U0V544K N*427**B@4GC=.9;=,!9N MU^W(!]S4EM(5)@]G;RM,OAW6@B"2^V1 B;9O2^9@$^>@#-%H]'$F5;>E]&9A M;7/.1CJ0K/9Z>8NOL08]WJ[O;U,7$[[NG[/&C6,S+W^V5%W]C8?N;]P =?PP MCBFWH%:IX61 M>H.=TPBQIF+3((*QH-(+H%3+H+F.?FD9.:VXQ[V45E*2 "5 M@P5!\1XC8@*O/ EH8!FJU;7N,$1%X=TMGSWN']I6V1HQ4$=H$E6'446SDT:S M__4'PRBKFU[Y^*2W].#Y^)'NM5J1Q)F'E (%X0R#$A$ E"D6F1?"^4[XU$NT MDMOR>9]53*I.TE;WDEJ M4%753ZM^NN8UTY1D26SA?41@KE'7U,Z#M[YT54M6\XWHISL*JM(#PUC51RMV MU2T])NS:35"5X=YI70(/\(&HC7H+UD4#B6GC?98^FXXVNF$LW'+CW@&J>T>' MCC6HJL)DA!LV!0KTL!3/0"'#/1 M,.E2VQ_\+@"FP(E0"( L*X\ Z OV%3.9RJVV/N>HP3*-RVXD!4]*PD-(P68K0^8O:.J^TPU0 MU["(8*#9H3!"_\V]IMX]KFW(QVP$3-W7R+F['&-=ZN[S>X.J/)ARH:CM*] M2)ER5,4(S*<,PEH)A@0"%#4Z'GU6270ZI(>HF")>07#!@]!4@B=! "-9>"4L MU>P%YRL[]6ZQZMW:DN*S]VY1>U>-7M1A^)B4)^V",-P$L(R76+SLP&MM@;!L M26*"CUH%;9W=JD863'R&#%R-XXX[BEG@BB0Q)4R MOE*#DTY#C%FIY)GF(FX9<[=<0XULV0O74PRNGKH*QA6,MPN>-+G,O2B=_1(# M046;,H):J\FEMG:.E-LM@^?FO'W*GB90]CSLL!W]3E5YWTJ4SZ!0#,SEA!X#A9%);:HZZR MGTY5SUF,(U5;1,S,6U'J!J0V^(*!I\: YHQ%7VK$$7]?;=$T9=1H,NHV'._1 M'N]!PQ&D4$D2+FV,G4/*G1:&H]0.#-]RC[[/$LWA*3$5.BMT5NC?+ 2O+ @I A@7$%.-2X8++7CLY%AL0K/]*_;4D3)22WQ;GN6KZ_5O8-:4K<\X#C_>C>+<;(Y:/A.&UB1WXK@VLFN7F_ M&M_-!KD51SY(E^M>9W$F.?]R&Z[G_UK,YL-\M3^>[(0%MM2S1F,O>.L7#T=< M>B)U8LX"1XL!!(D1Q1SS*/"H5274/+B.K),T>YV4AAQ=+ =6'#PK!U9)J6QI M\CZ:EY@.:_;"=Y\NTWB66K+X#=_XS6@2_OE%DU#H799]GR[2%Z^E _74OKR8 M$G:#6NOKTZ3E C73U-I:S7S2N/"OQ7"*OP_OGVTTO[L97ADF'\8X@HB?HI8P M&DU^GS5_'(Z;^?ED,7/C./O3NW6J.S$NNQ;Q+4X^=,[E%O/)M7)3QH/:69E! MN1Q&[FJRF.,K/J7XU?)UE) S\N7U#4@B(W6SOWCH M"/#C<#;TP]%P?O7N^AF/Q?JWKY7DC)LOBQ!Z_!IZQMA3ESSQO3VC1I#;?T]= M_^3W=4B',*0M)*X\R. /4WB?D[^VY+1XVY3-(DY832] M6,U]\=?QS+CRU^/\]>OP4^6NS=!:51&JBK!U"&,5PCI)I(3QBE15#ZA,]#8F M8I6)*A-5)JJ2J#)19:(JB0Z'I'I5NQV7:O\Q8B\LW#Z;EQ/X7YW[M>T5.5M< M7DZF-2?J$,N2[2=6L!]NEHW' 3J?@N"<@!+<@-#1@]7"@L[4Z:R\C:Y3AD^% M:)Q0> ^W"H2BN73[\*!%\(:7E!G1::FY?L#_<[X?'K&Y.C+R^"J)UHR5"F$5 MPCY36T!)Y9+/X$K_!T$U 6\=!Y(Y8IORQN@.A G*LLU$ @D9[TG"@4&H@QRL MR59I[TN3HSU F*5;CF"N %8!K )8KP#,YZP$8Q*LB %UL*1*JXL("76S**WQ MBJK[ $:=,5QD TDK6>)3&1BJ& 02M46U3&1*]@)@;$#I\36-K!!6(:Q"V.,0 MQH2RBEFT&Y71)34L@A<^ >'.\81&IG>=@J0R*52^M 6:& 51MQQ'?^,\V'XUK6_728I\J(.XV% MC:)2Y02,2X9X3SVJK$9"U"09XV-(H2,C?"2."<> YUB:$:/"ZPWQD#UU@5@F M4/W)1G9Q!6QQHB )$) %0/4U@O+=,D\@4[[1$3Z7M M.1$$X4VB44\E7DZD WP"<88SFTJ]FKT@EU#5QUB1JV[I"2"759H&&R-HHCV( M3!"%>$I N6>!LY0<D:MNZ0D@5]+4:8/88TDH]5>U!3B,*&T)-EA0U8\]9B8-D^%L,%)AV(3.G$J'=KIRRE(+*&:)P MMIS;,W":*!11,GGJB&5^3\Y)M64U^:@:E%1\K/A8\?$)?%24"VL=!:U*.X18 M#F)D,I"RL%X@2!K3";(DDB?'.2KA7!=\C!Q,Y@Z8]5D0IZ,S;C_X6-*/*CY6 M?*SX6/%Q0_AHD[#D0%PDL MHP%LB#9[FIC-^PF XFS+1]L5'RL^5GP\)7Q,WCEK$.$BB1FQ+B#6<>7 1J>( M\ GMZTX-9H/ 20)CD#E)J',FBI#45L"L@%D!LP+FE@!3)$>#=!:<0]P3*B5P695D4^J4$08- M]@Y@DD",IB4I*S&\!]5*L%%3X,Q[XZV+Q.S'))<#:6HGVS=WLGVXM^0V)_2Z M1G]/=FU\]I)LM&^FT)10P@@8$BP4%@+#&-IPEFIF35*4LDWH(+^&\Q07HS3) MG^F@^?UBOIBFVD?SB3Z:LU+F]IHB=O_^]=9"3:F5/FCFYPGW9([ 5GIYYG8; M'SR>*)#XN4:?P]E+FWOVAL%K)\][G1<->4:WQS/[UH:05)X9=?!-(/>NOKZM MVOOWPZ(#-?\ON6EI0(8$V?S'8IP:3M[0?>P(+)W:(>!QFD$YOQ@_JSQ[[1%0 M$^LV8E:BMB*:/T[3A4,E%#%*-1>3TC3Q3]5'?; *1E (K47QXR9PUC(M@.U[Y[4N.G_!EO_V>1A_3LB_VAH2&WGY[$E:?#]9;.[L0A06K\*BFA8;$!:VK30[/T^X AF!H,J. M6@6G5L%YI?R)3COF70)E%:D%<3\C;2U9Q[H@7+0'/QS$61 MP<4LP-,H:2:41;_M4YR?TGQ3%3'Y@,DM>^!.-R/OP4_QUAYF\FPL5:],;Z/9 M>H13[S,32+2"@B!9E0J+K$W>HXRQ&$W:1+;>]VXX_3]NM$C?#F=A-)DMIFGV MC/2[QW?PZ>2HK27;K:1L> M:;/.M:>5(OG;>6K<8GX^F0[G;=^?=S,O9#LR':;I^PSG^[:;A_*K-9(PW[%%2,A][[FU&XTM3&/>W_J^D MQ>6EY57O<.5'P_#H%OV8/J910_>7QOJ__F 895_],+Y/BO15I1[C2U M"?_7Y'I#S;CNY\T,5WN8$481'>>3)1$^*$C;0XK%^);$FS\.S]+9 *GX\G(R M+9SCKY!,YW/\"LZ&-_FXS3U?5NY,4X M+O$NC!!=<.]QYU!'6FD$Y=<;X%E>UY("[OVL>/*>D,QGS8]K$KB 7!D&WE@H M"'^=H=2>+LETFD9MO0JD.E^>G68SO.+"#\?M]X^/D=^5\LOQOI]X2CQ MLSMDNB+[MIA%NF43)-S+%%K2+^B[-IIRV>5T\E^(U.T'Q9599E%<$BN^^-"V MB%S1?+MRFKTK2BK.'^^\1$MR$EM@QWT[6R?(S=:4\:5V7900,I<@ MHC?@M7 0F+".R!A4ZJ02OLE*77J"5F98_'G\]Q06TRGN^3=N-GR.X7HR1M'2 M#BELM"HNLM)E$8?7:+B%=OT5?H.L, [#4FM^R8TM=/^>IC? '(N2NX;7R%8. M27FU_HTO&U X9*5-%/6WU4+"->V.6H[Z'765%7\\:&P]IQ+,BS:Q%H?9;W$8 M2;(XS-/U8Y[XWIY1(\CMOR>+R=0A'<.0^ECAIQ]'0%LZ.3S:D]&; CY4 MU H^3U:"J\5\]ARX6%'JM%&JEAE[ZJ"A0M-FN.8H9USYZ"D^8I6/*A]5/GHS M'U55N?)1Y:.W\%$;X5VY:,\Y"*\W."^&,8[2_L/$WUKX^NX)R;MJASX'KXY@ MKG5^ASV_2JMU?HJI\ S6)PH\L6"%LY$K M=S]3S7GMO>4):"DM*ZBQX(5.X!RG7ABB/._4+RJN@*_'L?SONUN'P -55C;5 MI4@-E-I6*:.GB>;P"AE5V*RP66'SN;!)4+O3RG"PC <0,5.$39\A9QJ<9CYX M:N_#)D^!668#1)L%0BT38(CGP)+/(>9DHW [ALTV#1+^.TTG-]4,*F16R*R0 M62%S\Y4R&3>:&@4VI@Q"!@G&:@6:3-%Q;?1\RA? L*LU!*(<_F$#(-,Y" M-(HI[ID2DE7(K)!9(;-"YA%"9I3"2TX\@EYV(+1"&YO%#$1FQHGA/'IS'S)9 MDEI)K2%R67#3XMT.M4R7$R6:"8YJ9C7.#PPV=];@9=TMS#;D;V:'Z&]>5L^_ M7_VGBK7-LN6IULU_P6(R4R&-Q9"# M#P&$,!8$,1F\D\66T%0H$Z+(_O1$V\&7T*_@6<&S@N>+#NV$S#39!-I;"<)H M"28XCRJ_$=H2J[(E]\&3! 3)$/%R013>XQE82PE83DB4.C$CR&FY4BIP5N"L MP'E2P,D<@I_0#J@HD0N6:W"!)/ F&&\U(\GF^\#I.0LN!0O$*8Z:JC+@=,S M!$_19AFCE14X*W!6X*S >;3 :4V4EA /T@:*VB/EX#CW$"2+C%K$0-MINT6( M8 KQ$A0:^VCG4P,V,PM)X-64VJR2K>;ZP8'G@QWO>H&+]][]V=<]>^I(&>E3 M&"WBEF?YMG)!;YLUO5.+:ZT3PMK$A#DCEY_*^*[[%BXIX/SF,.+2?4C+ZB_/K7DY0'EKW]MD())-E M+XUWBS%R^6@X3AOI5-#6MI_DYOUJ?#<;Y%8;W'#?11Y]D *\BPCF M"15@S[0&R3T521.ANGU.W]318JV'26UK\>*V%K/2U^)9;2W6^[ALHK?%;(/- M+7:_E"]MKU6;:-0F&H?8'J(.Z3G/ZU4%D)43HA\&9LT5K4TT#JR)1I]6;^^I MR!6C*D;54LO]:*'1IS7;*<^<8@'JRFE[;++1IS6KG%8YK0^<5I7MRFF5TPZU M44>?5FSO1NTIMNEX%-QOCW5JU=UGX=(1S+7.[[#G5VFUSN]0YE=IM<[O4.97 M:?4HYK>7*@@G777WVHJX*J%D;73?54]..H>/,9NME9%J@&EG))- L<# T$C$R*615(5)U$LY>4 M-QB.Y^[=#7=^/YF^O^'-]^NL^7[)F+\L^?)P$] .)CNB0ER/M[1"W"8KN*2L MF'8)K/841+0:K L:%*)5R>XR@G>*D[VD"$&%N IQ%>(JQ.T1XKBRG@5'04F" M>AAE!EP0!K@R7J%FEP7M9+V^I%S GB&NDPU+!U*2BG(5Y?J^I17E-ED416KG MF2? LT5;524'5@H!00@=:1 L2/66W/Z*TJ$<>HXBU"*EH R8!Q'I#29@4-# H+-7+(4T39X4VW:BK,GQ4X59RMA5)Q] M &=S#,8@1@&W(8+@&1'7(\Z*3)AG0CNM.NW4MN&;WB+./N"YL9Q6J*U06Z&V M0NT.55I42*E$?30$@5"KHP='68"L4PY6!,V[S7ZWX2"O4-M7CJK]V?;=GVVM MC&5UD]>J[[7J^T8$'\M1T*@A1H^6A;,.3$@H!UET/@FG&']3%/--T=]K-E[+ M6CX6;TUON&>/1D2/:MY7:*W0V@=HY=)K$R,%9IE!K%0,%!%UXJN%5W[@J[","(HVO>1! TT]9F97(JK]\#;6+N _%N/4<%)[X55\JOC4BDM',-7Z75 M.K]#F5^EU3J_0YE?I=6CF%_MA=?7PLVU:'/M+U#["ZSWPB.<)B(%,,,8"*XS M>*4E:)N#%C9*G[J5EQ6A2@<"-ED'0E,!B&8<4DPD>BNY%:8G_05JHZ@*<0>X MI17B-@AQU'N>3 $VZ2(($4LOO.2!J2 59U*E1.]#G/34DZ C0ES(((@3X$1B MD(+1DCFI;>V%5R&N0ER%N%Y G/661J4MT(0_1 H2G*(Y) "R9U:8#Y; M*@*BFU2E1C$A'+S0J @J%7FTS*F@>P)QG8Q@-N!*5)2K*-?W+:THMT&4TUEX MSHB&[ TBEF<4+&>HS<40-/-)>]FQ58G.S+'@(6@CT;Y5B(R>*PB$2*T\C]F) MBG+]1[G:"Z^O+M7:"^]U!SNUN/O3B)^4(T)H!SQXCWHM(<4[J_D@?4K.A)RVH&^6-MMG'AS@"-GHE M.NZ;E[C)*[16:*W0V@?BJ-"ZZUAGPB1JH1IT, F$XQJ\0L#TQBC$,IYD?I-G M?#\]CM1 U1Y'%5TKNE9TW2NZNN0X(JR!&"A!=!4*3/"A1%LKYVV6C-JW.,,K MNAX"NJX[O/%WAY/XR_7R_;2X2--AP+_C\.-V)_1?B]E\F*^>A96WKU?X]L^^ M\-E+Y.).#YH=Q.&N&X^9O[JKMBC!H[WL_ MN< I7#73% IKQ,8]&D1^X]Z_*F^X0?/U)7C!_#:.B09A+Z6@07'I$=]" (?6 M/? <,DN$Y*@[!X346IHSE<"9804](WB*/QPUQMN@1>+L/B9^LY@-QVDVPY7S M"(]MJLG#1X4WIXF/XJ.Z@X_RJ>/ ,_XH.NZ>$!N\>M22V[A#@='-4YN04+Y( MR"TX*:2MC**C^5AD1Z&@\MUCM';6_(;?KEW_NYLU%\D5:1,;[V;X<_7>R^G$ MK]&E"^?#]!&?V024 X)_C)-VV4=AW3]B%ESN9C.%@Y?.Y]T1N\^3%.ZP#$M M1W%+]F40PW$8+0JCX),G>.=T_=3K9BT6<5@F7.94#E/;V7LW:LD6S%!O0]0"YFDFPJHH M"Z[M*C?N98C%SV0/$>MLCT.HBLOG%9?RT3>X3;/Y-+F+QJ^$;9.GDXOU+W[\ M\7U!X!8_$:C8L6DS.AB>"4>&=Z5'>($+ZZE'I##(\<88QCI9M$)DA)"0@:2( MZ"(E0T4F&)!&.VH=Y5IV3GWWJ<3\'+FJG?=L^*FYP->?SYHT+G/O MG1)]+14OW3#VCX6M\UD[U&J1_RCJMY8#JKL)",HY9I/-:(EWXINHXH)3O,@& MM-N3T>"S96"42=HH$ID*=UCXAB/_MD2S@H>_N*OROY_S(SR](99]>-;>9:VT MSR!0A4=9C9: ,QE%MS"1$,G^K+,PTOF401N#]YAHP3-3$:W9-\U\(>EPQE;BM^'Q/MU9;8P]1?H0SH:M2]W([BG[DW"4FJ%I6B)J#Y,%N5^O'AVUORZ\+/T MKT4[P7.',RW3>JF?9$T>#G!@L\6H7+?N8VI\2N-;^PN'AT/ 5X_:BUW$'1VB"8=#P6O3I\LTGMW.8C%>D\RQ M?'5/1L_F^+\RO%8Z3RY7<\*E^2ORZ7) J&^51[KI<'8SK_1IN5[M0C9YM CS MQ7(UEB0P2W?4A/%DCE@WGEP4BV@YBW^<_7K6Q,EHY*:SM8FN>P.'Y7P1EZ,= MQ5('P:\G%ZGYXVJB?QHT8]0M)F^=;4\P)PX_OD*!N)&(JR.J:X$839)<1&"4 MV*(&E*1*@E8OMYHH$[GENA.+1[/726G(L=0,I8*C0/0.?%(J6YH\/K1SI'DM M$]>.-%?B,?X\_GLJ#(AT\XV;#6?_&$^0X:8?R\G:#^/+!;X7!Q#PKG8C?L.1 M?#.:A']^@5P0W&5!W^DB?7%J:/S^)N:WY'3 MBXV0$1$FO\^:/[9SGRQF>,7L3^\>E,R].7I]]0IUSEZO#Y_;L^>'TIK<8CZY M/G0OX\%=+C,HE\/(74T6J_C5KY:OHX2?/7$3/%'OJDJ>^9V?&<'+[ M[\D;>C^FGO>+/XKVAB.5N[355&W[>7[Y?43+];2F9ONM(IMH(=*\IPA6M M3AJM:GOBSO*MN[PK*&V"86H7\,IF#[$9JVS6P]K4STEAP*7:?Z+&BQ;WF^7Q MZ*#Q"=_8GHE,0OK,_-MEIXF,_N*."807#-\6N,DM$Y B!7@00 M4N-ORA#()F>7M9-9^_M@&*+UFK$ 4@D#0ED"A@4.)A)*@O?>T&YV8H_!D/*! MX8\'OQ\JG_3&[79*JOEB8JS3.4%E2:EC##3-#$1@!BRS C3>F7.4C >YO;C,E\DE M:XY/*#U/>?O343)4AB%(([+64GG)TR M8R35 J@1$414"+4V&?"9$:()L\S[WL#F@%E;@;-ZU#?(F^J7]JSM MAW% N)RE;]/R_\\7<#/<,?SMR7;&C%83X9CXL:)N1=T>H*ZWDD9%(E N.:K[ MB8)/C B+^*P=PP_>8N)<-BHRUG%W'IHL$&F_B[G%-HS R0\7++QJB!"N+J7 M#;G*)*W6Q5M9[(A::6V^:V$WJ/ P9>7#LDT4(>6,1=EF2QF:J,$IE&V&VIA% MLH(XOI53@R67_YR_7_+X^Q6+?[?B\+\C@Z^R,W] 8=+\M\I?CV._QA/5W^4 MO.D?)[-9WWM/5!Y[72SX"=L=E59. (]W=+RA'?'6$@@>05YD-$:\\!240>PF M5@4G.\4)-G*\L6=\[Q;MHP^5]3EVIJWG)+W(/$BEKLJF&)>@XI1E>XC 6P@ MN12H)BYQ;J-*AQ2KRP=BVXD+/66W'G9UZ@>?57BN\-P'>!:2:*I*#V:JY4H)8*T:EO'&FDCGE(A@H0 3':&<&!,#0F?/+21WM8\&SLXU6/ MCYG=:ENHVA;JF?/_N:TWF:_[M37#\6P^72R+1[919+/YLIY\6U"TE/4,:=BR M]>#VPTMW=?/)=)'B38'.VT_6J_;=UKE\H-;VH,&IAO/&34MAN+:>I9N7"G]# MO-Q-IU(GWDCQ[7?W@;+5!QMT3?>J'.M;D)?JX68/;[V MY8#XH;5OGQU+[=I6N+U;(&A,1\-QVDC-XK9&(O+@^]7X;C;)/;11+WCC%P]7 M5#71ZLRBA.1CZ53.*-A4&I<'2@7/G@?:265Y34757Z:E-.W\ZI>1&\^_'L?O M_K487A8NO.U^\(Q*J8_3Q],KOC5,7J_#L@$2^&DR3XTZ:ZY7K$70F^5Z2^73 M#0]T>V5^4[+<6\% T4)@@94*OS*!Q'_6)M10>2<*:*-$68OVKI)*UVDP7:]. M6Z!Z<*TQI'A=37Q9Y[:([%KI]J KW?(SKI^N="O?7%56G.D-5[K=Q)@,>7+N M_:UN>UPG%4<;-O9TS;JRD0=2?VV3!>L>[8OT C(YH*7;#=\\L2"G7A[R@.AE MDZQVIV]99;-7.$YKG,:+3S!*F[D%[M"M-;'LCS?)\]_=--4 \Z/-X:AUT9YU MF$<5LYH;"M*P",(D"I9Y!C9F9SQ3G";3\7T8ZD(T&30C% 3A#$P*% BS1N9( M1 B=P[Q'?1]_G6XN$I -E#5'E[.TTX"("F$5P@X,PGB@,:68(67"0$09P003 M@#(E9734$-\)%\N<64&-A4P+A.7HP2F9$04YDSH01P+;$X0QN^5PYH.!L)IM M^3;=UUT.Y\N(^V4?R#%.9C%+5?L]/5:J$F-=8K#,*.$)X=Y&!X(9B1(C"U#, M!Q6T23IT#OP8YXEZKX 'E!.B)-$XK@)XHT(PPA*N.L56=B,QR(!(7D5&A:ZZ MI<(Y.$+*U. M3,8LY'[L=:H&5E>#O7IZ-\ NWR^F2)*+Z;)+_23G84BW7M\J+TZ&CZJ\N%-7 M4#CK="; F=$@./=@4@K 4 I$5(.S2Z23K$%H<>4&$"3H(F,2>,$I$).8R30P MH>.>G".\.DV^3J80>BMR5;?NV[GEQU+K\7PRBLWPXG(Z^=CF M1=92>:?#/U5,W/'E*A$C4P:42 H57,+!^9)@9*317!AFF.J<_EDO [,4A&"H MX%I!P$DA@9'L37;*$=HIX;H3,2$'1E0%MR)7W=(30"XM/162)# (-T59M>"3 MR6"5(L9XD8/IA%YQR6C,-@"5L9CS7H,3@@-%W/,E<"N(3G_>72&7U16YJB=W M$S&[;9V %:N,&U1R/TS3K*JXQUG(L%8?W86PB=HSGK4!(UAQ[/($EF51-T$-19X35G#)@)$H3/#A$T.N"!^:5:'CN.!J^)<\3BE8J@NJZY Z=3 )T- MRRYXD?Q^PHRY415!J[]Z%^K\@6/"E.7L& M8S0'BI(M>4F-[18(?8T^_O4M.GR[!@[X^RB57U#.?;V&$8_*P$VEYX@!5:?H M:=]/9_;J7 M#0I!E&U;/4CX*6U,B.D!I[4C8D\Z(E9,[0MQ5$S===B^#\QZ2R%2JQ$??"F="<*3U5>1'B8S4L[0C=K_N=#KH\7#'SS]51M2H8D M"EP;7C(J-<*6L\""%$%:Y0S5G9+0DD<1"8-$2EZ2= Z,094S"Q9T#%%ZH>\# MW/K*/@IHZ@Z@R2< C9S)1]%L]Z33X-6CZ\.]WFVS)9GKQ T8:1G:!E& (82# MHEP08:T(N;/-CD6']"" 4UF2;8OLB^6VOV$.FFF:E4:IPX]I=#5H1]1+ M*$R&41TD!1MI!H%_(;V[#%QI(EU.R>J-M*O<"H_8/O)(+Z'0).,2;@P$$1R( M0!48RBPD'8))C!@?.BH]"<1H*AV$Q%!*(OXAD6@4FLQ[XZV+^/5.MOEQQ_Y) M0^%L^.FY0'@7CL[VN'RGVRO\-R26TJS'C:_NJ,^]PPJJT/@W64/B$4UY6]* MA$\0N"8.X8,2V2G ^AJ1L%:]_;J)T:\KZ^'K&(=E1(^'.;X,0_C9XW[5*BKN M>7\4BGWMBPM=!81]1L 3IH!R$S@U@C(F-R$J=KC][.SQP@U[W/YB1Q?_Z?75U;)9%0O"" M*Q7!R5Q"!:0 GXD&$C*-0C%O?;<1X(;UVBV@).TG__02)8.2WA5EUMF<0:A( MP!"><3MQ+Q-QA#BV;=UV*R3P>.7=DX;0@U12BZ-@G.:-GTS^V7QTHT5ZWHE; M+T&7I:RTXZX1$BT+:]F$/8M=HQT$[BABN%,-NE MA!=$E>R7$D@_(1@A ;%C?P-Y&&__8S%.#2?+3WH#O'="8AZ*>/D?3?-O^/]7 M,-,-3ZP>>!V'0)7RR0=41Z(%(=!D=P(1,EO%=.#<,68WH9&6S-R4?KY,4U0[ MQA_:^NJSW_"9WXPFX9]?- EI_K+XX:>+]+Q(I:?7?&M>^-^7N0E^,HJ;((*? M)O/4Z+-FN2AO(<8-#ZP>E;1'):-V7UH]\L+]UV0ZG%\52!O.9]-,&>1&"&X2: M-Y;O:]P'M+W;M@.#!F<9SIMS]S&A-C8=3A:SXCK\_^R]:6];QY8V^OG>7T'D M=/I- !6[YL'IMP%G:J31)S9BIQO]Z:!&BWTH4H>#;=U??]>J35*42%FR1$J4 M6 $B2]R;>]>PUK.&6L-@TGD1DY_5X4W&\P^G';(]4/+> !96,IN==H3*B&!A M'+%<%W3>4*JD F!XT$E]E9_;D.*7U63_)_O)DQ $IX*NV.$Z-#^=^)B.SZIN MWE'(8(01P"_RYO],*V,,1G,4!!X(?#I%&;"4-\7' MP7 P&V0\L?O'?#!92HBU [DRF$QG("R&!;]5!FA-5-*KNN[)^NL '09X[N1[ MY^@2Z@X$5U"1-L0;#N$T^_2/.0P]3Z;XV5L_'/=>#V?CD]Y/L*[ =*.!7Y1: MZ3P>^, J\H876\0; M$D#P=@%5T9&CH<\F0& G/QC7-_42?;[\':>52ET"[9X9#\- M9JB>FTDY.ORI#H5GN/1M4=' Q'H6P@FD= \_%HR18=PW6Q/Y\RVJ=H& R' MXT_3WG?5D 4C$SAV^OVKK3K:'C*0[IR/NH,%V4BW6N:;U72S5?Y:-U@78X'D 2'#[>3H;^8CR?P2L^Y_1#]SI&:9]^N_P"[/+0GT_SJVD&I0_@ M:;D.54?IGOW-MBH8'P?300>)KY;/N*F\17VMHGUAO_WAFW_YPCVLS_EMM]QR MW?69E?3RO]ONO_5Z&])S&-(>:K5L9?#M%'[()5[WE#=_3%,&:L&K54_^XO2_ MJE+74JCL&>P= M6&6-O79":P>E)!QN0;<[D^;*U[0X'WYU?W)\ 06%5B#&;P(QW/(C1+#U.):O MH(Q;5NO%HM0M2_(BI]MXYV;>X8UW=JA -T'SHIFE"9HF:!KO-$'SU*8D.Y!N M2.P 3,FUK;W5D+P\_+O#03C.B*@^4PZ>?]1.N!JUA$$2NRIQ>R+WW>KZV52O;;!UP%O:8&N'L*6935IE3J)R MKBO2995P %LN7ER"(4**<2[/"@-7$%6^\6$2FWW/,H=^$^K%R'F?6[ ME@R2-G6V857;TF/ *BD3HZ"V6B$"5G;7@#LR$>6##EP[[?Q.:@3O#:N8;1[# MAE5M2X\ J[1-GGJ30:]2BD@7,_%>":(L-\YS&9/=2L$J[I59N^P57[ MX[5:+&DP/1_ZBU=EF#]?KTVR*#*R?%>]ATQG?C+[H0Z3P&*=35\%V+OA8)0W M)G0Y8BR%8K[==0$3BV&K=RS8L1C!/Z$Q:VVNE9([&\]'LT6[Y%JF*^11AGMZXV7MM+-Q&A1@BF6-MULJ M=]T^EMW7YE8%3+M@B0E9H+8EB3?)$=#"0J1)FNCT0RS#6EOTQVY=WHPJ?/UU M;5%VUB]H#S6X[T\95\JQ?V7UMB>@ 2E4%M' 5@8*NT@I(]XY38(7 6,AA>'L MF,NW[8 0UCJ-;4$&)).U4F[+[AE=&R"\>'OULHU>/%-8MFF<# (B4QA_S)=5 MSM=P]VE69342K*V^_+FM[OINBZ$%ZZG%%A2) 7C)B-U@: '9DKB(S@?/[0:= M?W4=Y7?Q-*?Y,+\I_UU/%7-Z#9J1_[!9A'UR]GJ4?AY,(XJ1/X \6NVT:[73 M/BU6D/AN"8'&S_Q@=)E+4<\B-TJY7BOI/5V50-QX7EJL?@^+@V&'Q(NS6\F^W71=]P6]]SZWC8/KQQW%0I4<.)>[J81F+54;T M4$94\%I*B1Z*B5:)I"6YWJ7A3LMX;=GBC9$>SD@M=7S?$9:/GSI^H!&6_WTG M@P<+1=>>)BV)^WC.)Y[EP=L-_:PB34H40Q2E&=M%1/3Q*Z*2CYH%P9G?\#G? MIU/158_+-7?,'TO.JA=1TV9;6Q==W*OSU8W-B/KVED9$C:H/GJH;=AW#+F_' MKI*$US(PDF(N1*J4B;76D"@<%:%$03=/_$5P4@HG20I9PW>*($[:0E2(/+#L MC'+E&6"7[JN&72V;:&^Z[A5G?--LCX:/GJ5TV%M(&0_6)H,MTKT/1'*O2' L MP ];L"*1TG:C*M'.E>/U4\FW>8+K>^6 _GP^R:L3>L+7C^AOBS@S??;B(L[N MEG'][8MD@ 9S#>;N%7<6@J;9$AJ,(M(Z0RQSG.@@I:)624,W? [UZ,;S#TF MS&V-L'V$L!]M&36^!*(X3T0"#9$0,\401UF :JR098=A/^_FY^?#V@C3#W_R MT]-?A^-/OXTZ8@$J^*.+!'L_OAX/U()_K@;_=!$TM7-HC2!91.),>].U!>Y% M6.%>@1M[@\LU7@^WNR4TZ"Y-%P\Y7*>U8MR,U['RUC 9\^ P&=YW#WY&7S^T ML2 ,PW[=,UJPSB,&#[R<^;4N9JV+V<'&#S1T:NC48IE:UY@6!]AXIW6->5:B MNX7^+187746]PR[OO-289C9$9XA3S6-7,$1=B M(^>$G?S'%F*B[/?-1 MJ,CW3B<(!G^IE/NWQ2),;UYW- :WK7M]-N##>%)#(5^!#9DGM>+J+N(R:VS@ MN/1^6HQOM4%^P9'K=+D]MO=0(EF_+K!X_9N87DD&G\GI(,'@7_WZMR0\UXXK M8J/")G%)$N\M)XXR4;B'J]D\#0O]-)],ZIG1':SA*_\\_E"1K)[N[;=49;WU MN;NWU72@G+) ,E>!2.$S\M5=@XQ7AX'MA*/UD0SH[*LLJ^W'U9 MUOM3VM.]>KTP\,&1G$PJFLPUD=1D^%&0Y #5C$W"*2Y35AOU40W+);-22+ " MOF,")T%P293465&A'$#D$Y'PT3WIQ@=/KE43' MH_7DA7_^B^7,_#"%U?'S-,#L!G@\R)]I]UL-+ZE)#\$/_2CFWO0THY?43Y\6 M63?JTE7B_X_Y*/<$[3ZY6KRX?X/6]_!,()9S< 8,09TQ__UGQG,P7P#F?_5S^83^+=KJN[\.4.7H_4_V$\SH0%Y? MRJL69O_%4.'C30+JNL&T;)\6,OQHH1"@I\C>=Y=ZBE[T"&EE09_CL4>+FMNA M*\-9EJSSACA3P&H3-6J.*R*5CL;3'$K9*--W'^_9%RV]91!=5ZX/T/U-Z30+ M5"QV%EG':6OAMS=-^,C$B6J2XVBXI0F,*YU?\I#S_FKK+ CL2%/*&B1<8UZV,WXD(W<7$TW-+$Q94J MK5I;K?$D23$L7PA"($23" /@MV!=!,[48XH+M"C>?QKOS*B034HTHV)'4L(T M*7$TW-*DQ+J42.B%*LR2D+DE4AD.B!\\83EXGEV,HNRDEO=720EL*KTC.<%/ MK&GQY\V:V(V[.*)C634PTZYZ5\5K_22 M)(\O-&>I V%.!"*ED\0+ZX@)*?-HO,SL09*G]D:XJ]AYC>R\8]FC3Z3=L^RY M2^36LV&@1S-CUN.>ZU/O([#6(XCK0]:?2O<12+UC>?9^C$TLND#R9?'')M". M1AML9M"5L@TL!YJ4 6$4(Y%*!N)98L27 $*&!Q/\3E(>[RJ/=N4E _O'J6;_ M-/OGX8R#I/NJ-S@[G\]J^B#P?I[>*>J\28QF AVY"?3=/?,+OTZ*"9ZX92*3 M(((@TJI,O..6:&J-"]PDJO9_Z//G:-E-.:=?/D>XM7W"<7HTR36W&4Q MGKU$W2X!(Q MSL-;.OP^B_H'MU;3N/,J'<9T'Z>6QF^CWJ\Y3.9^AF;7L6YSG8= M]_Q"#/L/D]PUMX$/%Q^-0%Z7 =:QP1%BJ1Q\]?^,)W_O_01<7@M]^ZTE0QY> M**9P4X)B@? "N"6M2,1E+DEB7E%IHG+,;B!821K RQ*#=TJ!P5X)E'\N3-%) MPS.*NHL._SY/SMX4++"'D',%I+#PW*LTGZ#>!WK-D^SN=/"97&1_>>QZG;WO M96+MHL02T-49D% !+_X M\_/)^#.H![,\O#B\^FW<"RJ"4B33H($V12:N (B!ZN232%IS::[39E3&9H8A MJG =B#ICS;=@2 PE)*ZM#])=HTU8C&N:%_[X?3S[GSP#E <8!SUOW0%QB^OA MZ^JZF?[-$:=/ #J+NFXGRZ"4E9S[!!=Z(=?*9N/1=( J'8HLO&=QTH<&J4]I M@', 0JQDA[<,9M,>$-KY>%*OS+"4&U:6@MLCJ)$>J\:M[-C\^1QKP$W[3[@( M5_3!;>H>Z(2[K>1&LZ0F<84$+H@,$FNO)D44 &H(CGKM-](U[U/)#>EY,*L' M0H"X*)1AS8' !WGZ,]#W<(Q=^>Y0Q.UF'8_Q)RO9ME[69@=D B0>[;?6UNS MRA575NTA5+KC\?:V*NA?V*E;7W1H.]7=BJ]Z-0!1-X@WKL6;6H7R[7P23U'6 MK6WAPZV8YUJ3\/V6XIM=M<[SY3K%-5(_GX" FL +:C7.P;3".^@/DT3._00, M%D"+>>I-\^0C6#73D]YT?HX0WRLY=XPR'9?9)P3ZZ3Q,XV1PCO _19-H>>L" M]O'316-0L 0&(]2S0-9.IE5&A/ET, (-LBHY\+1:,WM&:O?MI M,#OM_740)V/<_1/7GD.Z*#=GJ&NBG0!LC^!%0RC&IS-SW#W M#TXK-R)AG#"Z-SR>N-J X7:3'*:V)$R$3*(HF7H-@6 MEJWP16MJ_88M/1Y]0-MY"6*7&+93_9,QVJ<'J(%BN>"K"-,9.9?TTA$+(,A@ M7"L&UQK$@#RS2F)X[882K ]7UZRV8.IF3[B,8#IGDXA+G!'GN$0*,*!_;31D M458+DR2A5'@"WY/$>N:(S8F;H%(4(EVU3&XD@%]&Z6< OX,UEM>1PQZ#_^I:[%'\MEN+P!O[;5IUDFV>#7^[@ MB*G?.\#JXE?1-+7.)VO]V[4R,A=#HBB%2*8B<6!^ 8/9[)/24H:P](;^TW0^F$T[1_WY9!QSQI/"Z<+*]I/!--_5J7+IY/>3B:_> MDW'UVL?AX-*9,I@!LL-@AL/>*&,()CZQ1N!T[A[8Y^JY7^HW&,T]'.8XFZ./ M9H*^'O0:P:MP;+59S.)D(,WCXAE+6Z_^@1M_-AH4[$0Q.QVC@V3=6]PSGNUS7,I_-+]O?+-^+IR P MJ ]UB@7=37EY.K)]O-T:7MV)"7:\2[CURY ^V)W3C$O6"QF6X6.^W)9!7<50 M>U'4S^!;X^ET=68# \1^/.GR5,=728!#JC>.)[U)[3:^_" "$]3#'C\=C^"Y M%[T,'((>M]3O_?O@8^X68#X"1DB#V+7!&/FZ'/B,_*&;X'+=KI(TGDI.Z^8O MG[IL#@0+5D5-[2GUT0^&]<$+D[[R2'5"YMHR?3JM2([JT-JQT_HC JPB,N'J M45?'@=/#Q]2ES+WS,7(D>A0OUQP7[,SCK1^1H:K>OACSU0V#/1B-9S#G&J$) M"[;&M'A]N$*ZCB7G,QP:3J_P'SY,8"-@=<&^S>A66WI,%P_LY5*0.19C6F+" MR=IQ'$QG/D28@<<6 )%1Q.]CIZ:ZWOW'/RI3B3'+ YC 'AO)9<:(,XX1KJT- MDAL:^$8LRWV.RG[.87;[F5A]T6 TS^GU[*ZC^QL[RJ,TU^_AFA[\B=E1*!UO M1KTW<39&(TZ=W.KA[_V$,#_KO5[Z^4^P+12P2STW ?BH[61T?1"OF+GTBJW= M\_OX8VU15QI/I$F?Q M<&@V[JX.\:W7+W6-VM[^=3SY ,O]4STR^M&/_G[2^[W_NE^G]#KAT<-TAN@' MD/GZ PKN[Q9#7'YU.;2% +@V(/L:"M(IZPJRR1-)(P4 $HS(I M5:)RELFPX8%FV17%O2942S _1<(SC"Q)TB"E2RRA.+$-!7\#56LR_Z*W[RDC M^ KLU&&&\(%>F4<#H )8I3ER$V@1XV%U-<>.:HJ/G9YQB"==7GF?@$*(UE1B M&V!*; X8(%@83<5&J=.&XP+3PK* .ZT!^6>S(SYI2RB0FQ#161#%&R==H'6\ M*1T?_;I8D+_ZS^BQ^'$\F8P_H>?08Q.U+P3#7_%9_/;[K^B7.-"3K6J8>#P5 M)ZO]1ZP8YMD,00OCHCKRV%#D+O7V^3DJ@P=',T$!K1BM2 R! \8$02Q5M#9> M-=A4.M#-G'=65-'%DD1]1+]S(,$%200ZJQ6UCK$-9]?>:.8P269=4EY*L(Y( MEM._12S!),>7LJF:B>L"'XV<:&FR]69T557_-@ZK1?N>_K[HHS_ZZ6#ZKJ[/F]%_^ MPV![85M)$CX99TRVFS%/>]A>WE>'A)C??H^>M.]"AR%#P*71$F06:/&B<4)* MH5FFCH#DC&A2<# 4@B=4I"QI 450;JB'13H@&K@'0J(-)V[=7NI="0FT_Q $\#P%$Q"8W1 !.^>,]87N19YVD5))0 MIV![0T3MWQ?BBF.?.HK#O;F>,;+RW.+RI;FWK30>.0 MRZ"+>AN(EEH2R2@()UL$$8'[XK4146X<(LA@9$DA$^-H)K)@CQS/ 8>22SEH MF56BUPGU#]R%-^4WT%8#*(MXNO)^_'N>@>J/)^-?AS^\X<\MVUJ<<2G$A.7& M88LXF'B!2DNX+#'1R"RS&]MJ,X.]3)8D- ME1O3R(A.FHS%>6V:8WNNVRH/" MG9-[(LWZ40K,!NQ_/!,_Y"[H#XPRO=(L;NV$NS$P8VU'/P5]6&'PY&>2?93352 ,343XOQK;;'7YY.;U+E41SV@1( M?XPZ'\=E]'O^G..\?K20[ING?.L>PNI O'8N>#[,Z4->!-/$^:2J BN7X[K7 M\MWR\N8)'T;^)O2/P#"N'4K>=/J'&66#-, (I _+8\!MIWS=.>55GY+_L$Q, MKD]:N&_PI'" 229_KCQ+FT,^^4H75$U^6[P@8$A(&4RF>$(X&-<'+Y:OBQA: M[D+LA B0R#C^O5M:F.W,U] 4#"RYO!7#5V;3WG<=77?Q&O#-#'?/\LKM-?T> M[Z^JY-JZ+?=\N;N+R*#UE5T=L1YQ(MR7CW@WW>@PUAZ&G587* :[#0=^%//R MT.>L\P'7G$JL_N>[S+?M0A7N^IA'?G'QK^@_B_\_C@? M#)GK^0(D>%89X03>^&'!$GABOQ;=T[WUBJ-V. ##89&KB:E9R\3]ZA,=K"E" M)[WAV(^6$7P?@?[J>0%\/,@C^.[YS[-+C<^'K[7O483W&G@C:??*4A_VSR_3D M0S.,-/.2>BEA+]')HE3!8G:>4,VS*%X*'C?*_(@8K9(L$>$2V,C*8[R-R6L7CW&A,YC;?XI7P 'JE4Q%2' MD@&V"2(:HGSD01?I=7A05&K-MWN'&N'I>(BA;;_\8P[K_'J4ZH<_HLV.4@]$ M;%WGA]5P>789)U\,/&5T&]'5,5>5 QGTU?P\"OOL8:K_W[H!"8]LNONER+Q<[]-D)7&6KZ;X= \/_/\9ISORUB ME3SA_'?E(3LW\>3'*LG@6?QN>S9?H,IJU,U]AC$<*"E_%QU6OQYFPT M"//IM76_X@^I]^&GEX'."PN\7OD%+);Q1LWC&+^_>OKT:];5Z MZM4HY!HPC;8\S@M= B"X:NP*UF$#V^KZ1U6EF:[>\\>[/Z?+]YS@F7-5:="< M6CY@X[-K3WA[Y0E@JV7,1UJ_]619%&Y1):CZ/>HGN+Z@4766RC)7ZC68<'FQ M1O!=D,=D^6[\L[U\-OD;>K4H8;:-(/+0;CQ;^ MH,NGXNX?7!KK48#(C^.%P^62W9 T<$-6R8"^HZWIHI@(?#S)RPWNZ!HSQ2:8 MQE?S)X87/;9RTV$T.]PY&<\_G&+%4=9_PH3Z-\OA+7/]#\VX];IXG:@E-#FL M1ZLS&+?P(YA::[UDYC:B#I3C.CCJB(S,$^D\(X!.H(K;H"2U4FEIKNC>/U4F MK&B\..5[5['OCVX7TZ_C21>E^-L4"U[%_'IQ[#Z]8B!V@/DE&W%;=Q+.]8EV M-Q=O?P+N1X(_-$* G2\R"DER!*M*"AN(2R60Q,$@,UPSJC:B$"UWJA@PW'1. MM=*"(IX[3%APBIODK0KR4 @!R/)$"'M(9-!-HW-Z^93RJKK-)C2>+"-,0$8. M+_HW')\^/#4J915,] *#%0.1WFD,U_; WU9Y(;BH96P>:HK'TYSFP_RF=+N/ M%0=+_"B$Y@$6K5D0+^;;K*M8"\&T]UHQ_%LD='5X?@:MA$[?;DY[/QLCL) MCF>5U/'OEU^ ?9OZ,^G^=4T@_4 JO]R*:HQ MTCW[FVU=L%#]Z^H(O%H^XX<;NCO6UQK5!TGT+<9_W'P3ZVM[VRVW7.>TKXS^ MJH?LH<_E5NK8OCPOO275BYT?T %>_;_?\&^^/->O:M>X'/GAQI:M._;N+)#N M3REW:2YX$.NW0_K:0^O!YXA(#S"B.M?B.7J$7S64N@M*O30>NGUW7]J,'ZU? M=VM86GV':P$$G7&U\.^W[J0/[;7X;+HHWG-+7V@S49&#BL458EC&QJ!1$J\2 M)3HY%Y0*EOF-0)$BA8>;%#':<"*M$R04E;#_6F#62Y5EW-;IYZOFXB+\UR'Y4>?-G#3C.J8<'SM7SC&?73=@<#;\U87,ES358DXS0 M1!JC0-@43ZSEF2@G1$K4,1KS=6&CO5$L"D.<\2"@:(+?H@C$4Z-I8E;8Q Y( MV.@3IF\^$3LNXF_&S:,*FS_6SXGPA+/)F:-AM29GK@9>\"(BV":98]V/8!7! MN HLF&:PM2E7::/%A:,88\,]2=:"G,&4(\NI(;XP8V0.)?E\0'*&G\#HFIQI M1LT3RYE%/,(B.?@3QBIW\:9-^#R4_VX_@WPV''K/3?^J4]B7),"B+,9%IHC MJ"]I&2=6>A!&-A7/C64@C39:S3MJ8LR9A*30*V&3>,Y M!M$=I\C;O@8O5.@E9E11SA(?7""24T]LTHS$[)1,(41NW$:M=C#U,*.+>(I6 M6\$BL"%ZHE+-M=!"F8.RVOB)HWLVV[Y(0<];[L'O&")[0_V38T^N[>*G7J,- MMK*^#G*@1YRJMUX-"+L75EL9LU3@^Z2K=.B[+O++_-7%IU>B54[J,6*]$P\6 M3S!B;+C,9 'M9)'.BL7'IJN"9VO4T5_DOEXI3H05G.:8*(I*37W=XM5Q+:^^ MASW9N@)HQ0\FO8]^.,^]LSP[':=%J\=)_L=\,%GTL%L^'(9REOUTY2K8]N@K MA1[KPA"L1[7^HF6=L3J+.G]L3/AA!'MR]5GY,_Z>:Q7\^I4ZJBELZBK7%F:Y MGB;<-YNBNFLUA$2B8SX<\RI-:"2W[R6A1>1\6<3ZI M>9/=,!?CJ=/S/:S]ACQ&L-H@SGLP78X4ZW?ER5G_2C6#U71J"Z:VJ MZD9YG=>3VB^U5A^_N+SEK;_ CRJDU1__U7'\V\J\[/!:IP%H'F;KM"7>=6EV M2QRMX@D0K*MEL<#YP;.PH[. *#?SJA M?'@$5NO2;Q#5H134.(H2VJ:5T+YAU9]!">V=YNQ;;K,,E)&8,DAS(S)Q/&G" M:=#,4I:SVDE3YVMI^QMRO6H["YWO-=IW@]E%R^*_01WL^<4*K14EVNBLUA4@ M&ZP*8=5TLQZ(I:5,?SK G0X^]\[@KU,89FU2O%E?%@L(WY3L?U*;')[/4%59 ME/0!4>*_?_651E3+NG_:K'OI^@]-J+_MNNOKKTNWWY;V+_B#1T$E7?OOH;-Z M*:O"Z?U7Y:#J(EP_%'[>QYB''$'9ZB0\7IT$T!11)F/QH##YEW_;XI%KQ1): MHG=CJZ]DJ_^N]^1$*E>][OJ.U-]_Z7RYW1]OP4B[4ZA-8[;&;(W9OIK9_LC8 M+0@LH_H7>EXP2&7NA_7O]WER5G]!R[,Z4K]OO-AXL?'B WCQ]8$4B>QKZ];_4S<%[W[AQ%KW#7SK?#RM)_"O)GE8 M6W+=./KO6$. PTQ6ND_8]N''9?_HAS5(I.N2MK775@O _L*D7T;&7TMWO=)- M+?"@L3I"K3HOO<>X ,.),U%%FXW/>B-;R+!<,BN%!"LRD29P$@271$F=%17* MI;01.'WOV).%CV2M^E;G1-E=8#6C)TSL.9WHI7-' [S'EWTWS?6?&O+=J:!, M5%GD5$C4QA'IG"8NT402][RXZ"V-[,"0;VEZ+XSNI7.K^K6N]FZ$7W-ZAZV3 MIV_*ZQJ>X'_&$\3)M+YL!95T'2HY@F%?\H:%#0O;EAX,!&Z/,W(Z\9"5)85& MCKU!) %-CA(9G&M\.]3X /*.<J;&1;/+'>MW+L5I_N9I?N>YF]@KD3KEH=J(>X5EN] MP7NRYM)T24T>'0V+':L8^NZ>8>%?*=:*4T%$3R0*)BFC(39(33 5,.L4J#8; MYL"]T@XP:AZK6^3TUI -6J?;=JWP?B1K*%&I_ 7/*,,B*YS/!;3(3:*#1W-A2;'L78 MNL766J#'?')I;>W0SZ3V[&4ZT.KBS1/5/%$O2#?<0P\Z9Y(QG$25(H*C)BX( M0W34163K;8D;5::?Q!.U!1V?VA?%:=^TYG;'#I3-]'XY\/KTZ] 8HA'"RUR' M1PM'.H9,SXU:> V&6KN=UF[G 8:0R4(F'A/1V8(A5 PEEA5/>(E19*&]T7H7 M[78..&O4G@BI6C>>IN2]#/=02S'8(3RJR+04*9"0F2)2,D-"$HRD2%/03!57 M-E-+GQ8>'R>UE+5HI(:%;4L/!P)O2"UUF@7/&"DE 'X5(0"_O"=)&$%=X#26 MW4562AW?MDC4GCKDF=!K>'?J6-J5[ MA\ G.(^F"$JH5*!YN\0! K'W>1!69A53WNR>^\3 ]PC.5M?7+R]3OD'ABX/" M(U+]MOM:!7N>QY8VM6^':I_G4>9B(U&UZ*E6C@0=!2F&6P?_%\;*SM2^W>#F M55\KVY6SE:L3REK]^H/ZPL214>D=N]- E%J M,K?"$N\Y:.X\*V*%!LT].65\B;H8>@B.AXZG7X_2+PN.?C_&CYYW;.Q+YYD& M@TTC?V9XR+,WV0=.C-*%2!,C<1P[2P4>UJ_;8N1;1#X3+:T M:8F[;#CJPK(;[=1_W+_YU/9X-R<2= O'R]AK=_\85W7H\T^+A\9QI,SX?^ MXE49YL_K<\.7+8:Y?%2]AP#-3F8_U'D0&.[9]!6J$)8[I/K]_=^X%BD'(PG@52;22D6< M7/N5 44T$J7[[I?3X;OAH"JOS?;_*( M_/GNL=;F*KFLP*@W6*)1[R/"$:(,C&4<_]X;=\C6FV1X]13+B/5FI[F7!J7D M2<9Z&2'//N4\JA\O@JUS[QS-WGHD@!^?9W@< F>O^,%D\8YQJ=<0:?WHXI__ M8CDS/TP!Q<_.QJ/%V[OC@_ID>-3BU_-:F^RD=S8?S@;GPT%.O7!1KXRJ3Q+O MNSKX\24 ]]=5R.7FP5^PY:N?UY7+^NG]@.-63OYJZ/@JVJC#N0]IO#^%W>U] MPA_;2HA^Q1MV7VU4F$)5EB#V4!FPR9(@"9Z4\UJ9C4/<9(15*0E"50%[ MC KX3JJK4GK_/AE/IW?VEO_V^Z^;!A50-YXM A/> MM#196"E+3D1D5XCTF8.>E!(!;2=8K8J-V6SH24%8*["I9V2U=*,QEOTGQL4HL=GK&O(] %7 @ LU;9(%<2>;FRSTTGN0'LZ^-P# M%)Z=3A%X87P;)[C]'D!$;S:>^>&&]-C WZ582)<283*..:=IKTS&9XO[5K=- MUY?C]J$\X696@/RG0T-(ZEV.)F0": @(F80'A 3[)Q3M BU4>KY1C_DI8&"C M]\U[)*<[6D;ZBF6D;K&,I.C?G.7Q!(0#=P]QPY ?#HY^7(@RR>()TR&!A/4> MI27\8#)9;IA/92?T\W8! K\"!MS>!>[^F\_,06[^"2C54_03##[FX45_W6R[ M@X%]^^MW'@!4W_:I"XH*XV'ZFL7H;L57O1H DP_BC7(V[=4S@QZ PEG.]>/5E\$ \_43^*4R'IJ!8$5_R+/I"6@#<3A'4PM& M/)J#>C#)<3ZIDYGDCWDT[Z8"&@!,V(?!<#"[N/PV7L)%&,!],-\\^8B&)'R2 M!A4;.KUC.3_@__%JDG]FZ]X]#?;SZ&L M%E%J, -"5II(B3D"":->5;*149VSWC ([G4.%4]SF@_SF_+[>/2Q>D'?7M)& ME?]X[#U]C6 '^_T>G7'OX9T_#@'VO^EEP/5SY.P)2/QCXW1@SIY?+,QA& *W MPTSODY^B=Z:,A\/QIVGONP$Z@,;S*? O<''^'//Y;,WOD_S,?__JX6C^R([8 M>Z_@AB=VZ8>N;NB57[L;;^W'Y.>S\;)Z(XX'J !G@+>3H;\8SV?PBL\Y_;#R M2/;IM\LO1 P?.9_F5]-\[@&<5Q[:>C[3/?N;;2'.'P?300?!KY;/N"EVN;Y6 MZ[[]]H=O_N4+M[ ^O_66VZZ+ON /?4;?Z(<^@O>M_*IG["&2?"N%;M^BPX@D MW]-A[R$?>#Y"@?<=M+!:;M8^E^=R$QYJ6]RT?+^O?/Q=^_#[T\Y=&BH=Q/(] M%4>]G!DWAKJ9H9817N1?P^1?_FT1YU5_KV[ZWL^@3M0_?\6SN^J4:SS7:GD] M6GK9U;X,_S$?Y9Z@+8WLR()Y6D#2)-QPI$2 T60-!P]_2UN$\"Z/+*D5+J9$LM$*C[PC"3QS M4HPHT6KK$]^HHGN@@'@MXZ(JX:B#H_J]Y4A\3YTW15^V5+.].?6VZ^_KGO#Z MU/LH].L^Y?J0]:?2?;C6=ZSO_WMWG-=DVM$P6!-E5XKR!F]<%II8FD"414QV M*4X1(4+,)@5=.+\NRJSG(>22"0T<[ '))?%&1R*LB!^I!!7>4Q&(U%P3EZTDD:7H Z4RAHW:Y(<,@P>A MU@O79[(AZ..ZY9M:?UDEKHFSH^&O8Q5GW]TS;N\KVX6"F//!:Q*-*D0JI3$! M3A,3%/.*B@S2[[#%8P<(>[$2[,NK;'HW;_'W#5^?X=XV?-T!'BKAE=2.I(BI MKT)3$AQ5Q/CLJ*1>"[F1%7S(>'@0Y@*7?=ZJB;13@"-(MA!RQV M>TSCLV'">V[Z5T5U/D^I^#A6AY/9F5 WJAQ1'(E2; F$RZC9%I))>F!.^56 MN+('P\/L^7#B+L&SS31YN4#^TF'ZV8/P#:!9C%$N*Z(Y#41:G8BS (!1^91" MSL5%_RQ !AVB>J[=HSQR,<8QY!=T!K5[-GZX'V.6DL:SS$-^CCMC^UK M\$*%GY$LZR 4"2YY(IUT)'C! ,M5X91:8=5&!8H2BZ:%PDW8#T**;(F3'*R, M8.!A.5OI'U'X[3%30>[;N_9%PGM*FZ$%/;TX4Z'E,^P0-J6-43&)GA4, E4R M@LU@-3%9^J*<49QMV P'"IN'83'8/F\6PZ;%L*J+OLNBQX]=I(?OHUSZPXMO M<264XD430;DFLN1(K%"",.&TY\9IGC>.)'=4?.L/^ D#J9PTCG_??^VM76_Y MX]2Y^J-5WCI8IFZ5MU8KU2IOW?Z,5GFK5=YJA8):Y:V#K0+4*F\UAFJ5MUKE MK6=[-M8J;QVGNZ@Y9J^DI0::="R*9 [ +8NCQ"N;B(O"FJ0#C7ZC\A;-TCOC M'#$IH2/(8N=*S8G/6@LAK-9Y=[U5GNX\BY\PU7RL#00 WQ4D()A CG4\^R< L>R: ^$@G59A6(W4#RGWY[5I:32NN]1+%5E/? M=]':#F15S)1HKAV12H/D\3$2)KQ/+ENG^$8XFM0ZY:($$91B"%MB)"007N@F MR-:;PCE]"<6U>,OU;##8MO088- G14TJM4>T DCCH$9)K)X+FGGD0AN;-Y3V M0X;!@X@Q$Z;/7E[AD0/WO#>UOA77.D+^.E9Q]CAI[H%'Q2*8!=F(&GVM2 !L M(H5Q2E512DAQV.)Q7\6UI'IY-D++7V_HVM#U9C3,P=/$L@8,Q$J\U =BL[(D M:A^ECU8:\:S0\"",!2[ZCK\X*&UG ,_ 6&BEM5IIK59:Z]!L#I6ISR%)XKUR MF"AO2)!1$V.8HDYX&\M&!ZO#DK+[+*UE]QQ8U$IK'3>0OW28?O8@O!TTF6'4 M!4!)F6,BTJM(G%"!<$N33XGR+.RS ,W#*:UE^JX=8CSR(<8QI ^TTEJMM%8K MK;735(0<14Y@,13/%9&6>V*9LX#E1<:2C>-F(Q7!JE(R59[XQ R1QL!WI/5$ M%.V]$T5DNEE?XCFF(AA)6VFM%O+T,DR%EK"P0]BD8""4XB0Q%-!/!AJ)9SX3 M:[Q(T66FRD;LTX'"YD%8#(+V*6L6PX;%L"JM=1 N8_*.LA?^7,9_FP M5/R'S9K9&PJ$K4U,VCX]_XSCJV735M1PNC(9SX$].VN0^ )S>>6'G_S%%"O8 MW.V9CT)%OG/;6U6S]>(17[%@W:WXJE>#&0PD MWKB$M2HK]\QM_S#23_%6.YH28>%2QP&RQ\S6@B?0)!&@LEL;#" M51!.TK3;FGB_G)T/QQE#^ ;#^,8)*I.\7X:3R= M37==+T\_&6T]D/=.(I1W%0Y06_TCZWSZD W_'->%4A3;<*:9OJQB3G MWE_'M2#N+QL%<5LUM%:!L/'7 _CKW>!SXZZGK#78-(2F(;0:J@] L+M&DC2@ M:FI 8Z*;F8@W)FI,U)BH2:+&1(V)FB1Z/B2UAR#U9]?XY@$Q8GBZBX>-D_PQ MC^8/:6KR D(A[XQ,AQ$:>)">A1X90;1;_H[7UQ M4VZU?I[$O'GG_;N>'\'JS,_/QY-92P-[ACDI+0ULEWUKA-3>*4&\8A%[T$02 MA!1$Z>BBXBPP$:Y'HNN8K)>:$BV<)E*S0JQ,V.LF!BM2X4&JZY'HB]#RG+9' MGB\"[J\F:KW[^9YYK\JVOC(-R Y^2QN0[;(\)XN2:2X),Q1 B7E.7-*2)&^= MCSJI'.)S&BRM4$1J+(3)+3ZQ+GI3H;'':A!#DGH'LWU3K@=6PZO"WM&'5 M+ON.^!R-EV/JG2Q$\9;R:P&90>_I0W*=JEVY:)55I&84#R141IB<[+$\B1H MML5[O5$5764-^I9QA&7.B!0.X,]$341$4'3>QL3WK799T8IU/,05V7H4/= 5 M>3X9ESR= MWY86_:9>7?*>RBR9,7P79-C*R+DGT=3&2E6%68>$_JD&+MF#VVV@]H2&GZ!7#JAA/K!%+T9I;- 1K6WH$ M"!88%Y%%2T(*H-0F#CJPRI10&X+4FALM-LJ04A\R+]03&\"I-MR.(7L6F4_$.^I 3>:@(>5M"-80; /!.*.!*Z,(IT$2R04GP09-E,O%>6U5")M&>Y(< M-%Y'/,V62,,DL=Q1XH)4EM%4=-SW^?MM"*9;5&1#L+:EQX!@24:5/67$N0(& M>-%@@."^HC831 H:^RVCH9TU,*2P(82AE^P[<_C*" MN1/&]MRK^:63>T.P%[>E+Q3!=!0LJ50P'ZZV4H[$1QT)C]+!?\RJN-%^F1:; M52F6<",!P:RWQ+/ X=O1:.%+E'RCF\NC(I@^,7;/O2.?#;FW#L@/XIIW0'[3 MZG.$=_X]SP:C#TU6' WS-%EQY8@J.9%]=$2@E2Z+ER04'XDNS.C"=8YV(UX^ M).JY])R(DD"^&) :P=) 2F ^4L=5D.&)[75KF\>Q(5C;TB- ,"F8X]YGHA)- M@$:.$9N%)-$P792T*9>-BA'924 L24DR*A+)5"86^PC')*FW@KNLTA-KNT*U M4.V&8&U+CP#!*.5.8,]5K['[:N0%[/7@B!=*?X*[!=(9MM#_F)C,>RD.W-^1X-EQVSTW_JI8D+TGN2*HI M&/^4L) "D25:8EE"]Z6VR9FL^>9A?528B5T*2=([(DWFQ&.--F%5#LQ3Q\/3 MNB_5"1-[/JR_2TN6E\XT#2D;4AX/4BIJ@*U!T3;.:R*#EB2P6(B*VDHG,WR\ M<=!#E"-#+A4&D3(+8(CSA+A1)O4G>^B=%2G.BC&M(V9"R(65#RIU5PTR4 M.9D\,3DR=,=ZXH.7)/J0?-8N%[VA4RJF(V4:D!(CWJ60F3C.(G$QN1)8YJX\ M;0@[XR=TW\5_&E0VJ&Q0>4Q0&;03QAI!*.>"2"\DL993$K7GEKN8K=@HE%0V2IV/JHK^?UXAB4Z M9^/X=Q*0%8#!+GFAR;/=\B;O7%&CR MJ8!.C[Z38"@C&JP P4)0T6T(-Z5$DHER M\T1"KO42 J4B2/)L6D@C1/*]ST MB:)[CHW](LT\/_'6D+,A9T/.KTI 5Z[NZV3!UC>,"!Z"#EGTEQ+?[\''? M,-\[L/FUP=QG]J^GV,'JYQSS6Y>%%[Y^V#>HKWKC[*OO%@HHH,J&21B)#Q&JC0:#=[3E-*=N\T2?$ M6,TMYY1X:B5Z1C7Q^$65>)&@P IE\G7<_.7L?#B^R/E=UUIL.WK^/AY]S%, MU]>?_"1-ZTG'^G5L5O;[>/8_&482QQ]&L&3I1JC55Z!6W1H@X?HW!]T^/@GU MX.XA;A-0]GPT64WWRF$/_#&=]29YB *I-QO#G=WZ73D>\G4Q>Q\F'AZ>3GHP MY'C:&TQ[&8157'PSY-[:2\8@*Y"&>Y_J&5Y.Q,,G_D/NG0."CA..ZBIA/Y"N M5^2YP.BE)\EPG;('4\A'H$XI';$E,U)RD@(M(T/=+NRAO5'GV[IB4XKLO))Z-^7(UI_PD'L%66WBPX;W_1SL^' MZ]LZ_@1=;IB^9MK=K?BJ5P.@XD&\F3HH9[TE>_3>(:STWLXG\12XH_=VZ$AB$-4&W.B^6:]L[\1>]\N5IX)^*%'UW\ M\U\L9^:'*:+YV7C4P77/SWJ^=PZ%]<4!EB7&A#-B MN;" LTZ)*(UG>2-9G7N3C0Z8W^DC-MB%[Q@52#8RF 3JADL;Y3&W0_#K"0BQ M#QF;!/QX<7G+6W^!'U5<_GDPC>/Y:/;K9'SVUUK?ZRVNZ)M2 --&'WX&<75% M98#MR2N=@?!UI8'?HC/8FYU:CT^-WZ),1A(;CC\!62[^*'XP690YZWWTPWE> M7O@B(<(O>,]XL6:]!(O6&W>T#F(?\ +MJDO*QNO]/:D ,ECNN2I$>>>(S,40 M)X'@ M.&.6XB+1OAN(]*<._SY&SZIM3?GP2'WB\0"'OX?ARD6MONS/QI/9I2WL-RUA7%]$ MQ1G@/[+6?L2?%X9RAZW F#=$6I- WU*4:$L+2+Y$Q>:)X'W$WS%;P!0]/XO\*_^Z.X+CS.;)(BF+)ZZP3'3*QOI@F"D[.8+^ M;018G]_[SZBP#\=34,/?PQ-_'(("^DTO [2S//=SAYN]YT?E 5^T[X# M^X!BQOJ];GUZL$!Y^A RW/'XCEB#>G]I-H&\0]@?C."+ ]"$!]UFS?SG3@F? MHEH $ <7X+[!V4(AGO;F4Q09,'(4'F?5K"KU"7XT0HL_@ZX=L2Q,?=8$;_ ) M9PV"")^7@%DF\&[X3CX#C2[&^:0ST>;U'U21EN^"N4_QA#?U>SCTU0%L>_,H=49D3K5XS73F9_/9&)Y1+P^FW=4Y2$RT+3NE MS0_! /7X]#4SLP=6 4X9S,;!]!2%:O?2Y9/Q3?CTW!N!H3J&&?@J6P$7IHM: MW3#M!%]9,<8,&:-7P,KO%GE47P_/6GP;%!:0V1-XXGC6PY6>#.!B65BQL]-) M[B8(UDNO6B\P0"#@M*DBU]O@%]YOM(][6098/WV-Y($@YY,1?E37]L_^N_YJ M9_\7Z'*:!E7-.P$R =*<3Q=[O7ZMV^3E==@F@*W1U3MPZ^L+1J@[#$$&S2?3 MRD !V2I/IR=7: [HH5$\$Z !?6YU4MXH<% MH8/V50;1CV;;U_>D]Z&K4@6SY90Y9)+Q_,-I98*GT$1DSHY137)!342H>LQ8 M""@:A44IF"V[.?SQDQ'0PA0TU:KV/ID:\D .WXLFPOMPZZSWGP#$/5B@7EVA MIH\< B:#>0:\@@(3Q22*_=X4=P>Q"_THT:D; MB&T(5>=CG-.@0D_"AZ$> F;AO,/++[Q\H5%5F3[)'LR(BX43^RP#WJ9#.4/< M*3*:+(Q-QI$DJ"!2 ]X%[@,Q-MCH&7;RV>@3>Q]D?!=!5YL/\YMR'2,K[;T> MI<7.O\?S@#O@YM'S)=+I%-88I7BZF6M"CGY^]<@05(+S\63]_ESUI(Y_MJO\ MG9Y0^:,>V$SSK'YG=EJ?W(%$IU6@%E7'77MQWSRRJ]RW]L;>=U7] ^T-G@"Z M1/X<\_EL[9O)S_SWKPZ$'0\P]N^^\]J(_5M&/R[V?#/M'331\3+N$\<#!((S MP-O)T%\ V,(K/N?T0_]S=2Z3/1YJ MM=WL(T*?VE\[7]HO&[ZT^]/-7:KE',1J-FYJW+0K;GHW^-QX:3>T=E"R_HEZ M%S1HNB'P S7]WS[#;KZN 8%6.6@1#5,1ZJMIJXFPT)&DO>/0V9!-VT3$%.+A+ L2L ME+N76L4$*/CMEO($[H0SL=^2JP?+-]\W3'RQ>]LP\4DPD2J;7?&"A)(ID31Q M$B1/I%#&M7:P5%+D^4:*#80/&E[6T#Q2BJ!UF=])(RYJ*QAJ8B-0J?WZ6"R5U 4[L3NN[_HP3+.C:#8PD<>Q"\_Y]&X MEK]I 23M"+--N5'T<6SO$4ZY4?2+WMXCG'*CZ!>]O2]NRBT8Y5%-F_^^7GYO M46UO/NU:'BSJ^&VIQ'6R6:^K^>2>H6OA41M$'P9<[?X\P47N4Q)$*VQX$ 4G M@9E(U-G07@2=+;GW=,>OOM53FFU(K(D[?7-:HK!4 K[C6.K:^9QO@ M&SH>FRPE4XX$;-\I'1/$0,LT M/!B216"@@'*P?$.AQ/,<D3\'!>I6 CRSJ$EV'& 90^(#DYE$ M;8HJW&D6^1XG_0B@[DX,=PW4&ZBW+3U"4-?>RT*+ WP+!5LT6^(9T\1CLT I M4DETHU'/?2*7G@S?MD\[ID*UH09P7 *L9[V092IFZJ0 42<8+%:@MQOB 8XR5TUY9"WA$ M?2;2, 8&!7<@J1,+/%JMN=_%F<'6=E%78XWA5Y#9M5WAF_*Z=K?R/V-?F,FT M?F4EM>BZU.)W#43>/G_'1*$P#[ W==05 MH/VM>0)1XK1)\!\'ZX>!)1-+),XJ20I+&A#3,U\VG%KW M.:DX5%%"L]$\I(E!XF2BN";F8^[:/1]**)$T6QISH(HKB,( M@\*(S2*3$$"^R, DV\_\GTB4J"9*FBAYZ7O;1,F3B!(9C0H^*R(L ZV<,DML M+(KH$GS0R:J8-AQ<]SF3.511DH)WTF& @8)%D%IHXIE))#/G"I@:5%"UC_D_ MC2C1S<'U-:4'X'?L\;U:H]J681#A[S3X^+)[HB.WY,]Q.$_YD%NW/&S6S*W/ M&/;T6IH43DS:/CW_C..KF]Y1QK^>KLXOS_V'W!U-$E]@)J_\\)._F&+K[+L] M\5$8Q/=.)P@R?ZD$_;?%$DQO7G5,3MNVZO79@"CCB4>T>#4?I3P9#D9Y%_OQ M'@?7&Y?>3XOQK;;'+QAUG2K75O!JEP#N^83>9Y'7#7<_MD7PGQ[1<2_/1M M>_;56/4X//S^-/=PH?SHHK<@C=2;P8<%!.?X$RQ9[WR,]P[\<)DL"!06QV=G M8QPJK&"OP&+7[X#\BO-A77&\:7&LOB69L!=R]/-IQF\-)KU<2HZSWJ?Q?)C@ M4L_#Z\AR M-N;"\0"9X SP=C+T%^/Y#%[Q.:!@7BY% M-0&Z9W^S+=;EXV Z"(/A8';Q:OF,FX)8ZFNU[CMMOD59*3UA+:MFX5,9GZ,798HUF<[GDWCJ MI_F*TZ4=Y3[#LY66_+>+E()HH\%S5F,\D5QE8HOGQ,JL@N)>Y[QQXIB5S[JP M0JQVG,AB&0FF%!*-S,GI&)C@USW-#_0OOSX#H)OM+CO.G@BY+9"E,43#N(.: M.Y,RH<8K(C,+Q*:D MB)/:L.,8Q?L+4R^N%>#">L&/2J/\(,_*FM42HSXYS<"/D.BG)*DR5,V +?$9H$ MKBS16F>1$V54J0.7*/J$Z9?7':AIS0WC&L9M9D@&#L"6%>$&M>;@*. 5#42' MF+52)1FY4:#84>V-,IP4K/PI _/$AH!*M%!!.T=]% >/<3"YAG'-#?UPONI* M//4&T^F\1G[5Z-3>+^_>OGVA0F7]^:\G S]L8J:)F5O$#+^,(MRP5K9))]-#%#*--QKP$ MR&L UP#NEO1X:XLW.1%G.=C]!J#.*Z\)!:,_>BF+RAN55IQ/C.>XE]=;O7F>#T")GN2AGW7=M7S\QWPP'2!MO5#I\J0* M]>UA:L^&!^])!E\5J/>29):NK4KPN%.C?UL9/"S5F;B4DH@^LY@V?#_:26$H M+:1$Q8D, G1XY1PIFNLHM:$.OW/0,FO?SNV[A#*^=)XZ%&AM0-J =/] :D1T M0=1X.@U 6K(BWFF!#O&H&756\(WP.NN92#870AD6]' J$BO0%G!2:NV<2Z$< M%I#6Y%3R_^7)&.G'%[V]0S\X^W9^WX\\\,FU';+@KS/D0?3>(XV MVG&*M>UK\$(%F_51VF0+88J"8(.GDB!+PGKT*A9;@O<;@NT^%4H.S$)@\D2Y M;<5T'XNSGI]X:Y#:(+5!ZEW"U).BEFF-$>J9R(3-%;,!TZ'HJ(,(7&X>%-RG M^-^A0:H]L9@(D]0 ,69.-96^.%XQ(S01ZNZ?S1'6R\]9/9Q?N)'TT[1IC^/)C&X7@Z MOU.1M9LWD_$G*ZFVGB"^@_I:OX]GN<=$O[=8L5Y=LM[ZFGUE9;'_G[UW;7(; MR=%&_PK#T]ZP3[#4(G6W3W_P>GKZ]>[TY6U[8^-\FDA1J1+'%*GAI2[SZP^0 M25*42BJI2I3$R],1'59)O"02P ,D$@D<'DK5YD9?RJ_ZX-)RUG7V[Y])^CP3 MX:/Q^WQ.8NW?GE+Q[>S#W5T4KA6U [_XQF_!G:YTQ+5&3%4$,*LFZ-"_GF1Q M%T:4\S1(>6K<+V0H#8>LGW!]0SZX1$AV^GU!W))AQ!&RF;&+^R\8?/EIQM9, MC!U:0PHY(WCM]N7-V%+;1@,Q)?3L.6/KR5:3/>Z)[J1_,QKV:?$Y%-R\9="] MZ4IG-G1F4HJ>\Z34I> REU]Y/C9;<'Z)HD3.OO@%_-CIW*Q=FB^__>V 3S,P M:7;X_[UNS>7%:U^Y21&31*W(WJE:IS]433YZEL.-[D8WSKP[YO09<2-F9'Z= MOFW+R7PR'LR>>,5V?SX;S:;3FXG3)?-K\UG/_FQR8XT&W?Z\1QZ#,WE&/O[@ MRV+[I/$KS_$XY++$Z?2RW@F?$=^YHG9 ME-ZO?\WE<[BQ1AL<;OM1)?&DJSV>9SZ'6CFV#WIB/.@/9C?C/BT5^M94WDQZ M$[;;TQZM_L7\9C29[*F#,Q8Y#*94,1.Z#008M7D2&]+GBH^1&_UC7HU8Q!<:K6%WC%_SX:K\A]''R/AK M/FJ%49_2D=,\7V$!OA>._N;Z9#6X&CTQ?Z9R:75Y!QDEGG:L?B=O4&R$5:HP M\"T@.7,$[)4Y".>@_+-(F!F\^N=(6$2LNA6AJG7WMR"\IX\W?P^"[_RW6J@L M-S1Z:[8:%5@Y/LKT;:,CPVQ34\5:4XT@"8UYKB+.AHJ$:Q4)IWTIR5D*]GN'');Y(9KR,5(^3?J0_J?0E%^4,<[?<5V_B90 MCU[?X/K:G]->4MI^0KE+1,[_341(]M)[)(E9!6%LT$4D,4O#ZM[\7_TX&EYA M<"\>$H]&QL'&J_F9GWP_H7N?OO:_V?_4_3%<]E"-1RG"U(?[K\271J^K_3?Z MW:/O\D7AUY\_\W.^RE6L';V1ODZO5W>REKDO7.+0/-42+]62 DGQ0O#J=NYQ M_PP>^*$NE%4H<.CY>2@TPUC97@7;C$$_R1"%WU\!E=HQJ;I+&& M[&HU84OQR*HH']CW9T&F6>/P >FK&ZSG/XD3CG7\C^_1@[56W;N1>INH. MD@H]K>KDB1;4%0="6%;3P ;GWF6$:8'.*%)W1RF7]@N[IH'&S3]=8)7RNKC\ M!>QMM7:,-K?G?N.J;A>$$RNYD*QK\HF,?WC"9DX1)MMC,[=.L%4U)->MA<*KM! M?S#H%2P@RX)&5_V2CO&_A##+57 OPPP&O%F^#B"ZEZYDL'#O"-8)O5>L:R;= MSS75&.:-J?"_JQ"G1[X<_203 .V4$_SD@)0C-U"FZY;540,FK^*W'#U)95(^K2/FUA M^#1+TR1R?9+KCO&?[!7$//9LQX&$6D?J,>JYX<%&JL.2*T6QQU7&E,L9L(B1&R Z4Q@N;9Y1!P%16M#6["_R&G MFDS!+]+7[/N3!-=/9*NQA^;C-IN/4,\'ZS&MII3[KE9%:W.<3",G='6M?M.( M'U?L_]-E>O'LRQOE,I.I7K(UU'^I11 M( B&%%S]+R\U/$^M4?(GQXLP2&X7 MY"[,R!S1Q2H(3N.(]$9EI,"/+"_-@T.6E693\F).*6MD:+>!%B^23:$(OTLR M>K,IL$+5@PY(B6$)HO!1ODH M!J%=E+9\W( 3A84B\;EGI_K%]5W51_*K$%\+K@R]PNY:(_5>HC6X59">3[Z: MF5&R4FO*C;NCA/AR8,39C3QR1;X6/9:@-,&!96+C M&3EG^7Z2@81E82977O#(J3;D:;$L"17;($.C8@TT&EJ TW).S-B.$1^UK&D& M5!%]VP(U>IVO>'4G(E[^_Y-<@/@QTR7V C[]^:?Q3C"3R:?/@B'OR9D)[@ED M-B("[&%,Y=.4AJ?: Z97P+Z(I_PFS DYQ5WER&WBU,82+UO4Z9!>!ONDS][: M'\LBHGPX]G"5"T=PII2+;J1%,5%UZSK%=:N*K,_N MW(B7A;P6R&PMF^50)JMY)JU@;/]K_E8QZ(_J2Z2S-+ M657^D*':'<7Y4/:WR:Z<98&5Y^5@[H'RG<='8F"U\N9I$: MX=0R$UZ1]QTQ,*A]*MVZFL'XGJ"/+?LQ0;L,VE7(X6&5 6JZIY[I*9^_0 M+"Q7LF5$YA*[9$YF'*V3JYA5()M'[;-"CXA]6_HYOR^+L-%<1RDA66PA#8*R!UQ@*;D[RA5>DD32'"X)D6-M= (U M:7HB-LC6SNZ4,)EXHNP7+:A2G5]3MS9D*@4K<[WU5E-N6YA?#B\([J2V7*'T M7)5OHNYBVYQ;UH[!A\\8]M6*;$4N=IJR96ZS7,QF:O3[V9G3E,92HUR DI6R M+6MG?JZ1S4P-6!H+,OZ5"/4Z]6P->N0_J TB/;7K87(028N<7ASR(^@6FI"4 M85O#)]FYOA.P5:0$'"/-.K9$#Y3+*2W/Y"Y'0R^/5@&Y M&^M%HO8^0E])7KH@58'Q_'=^XX*$\]^\;>JM?^D87S(9UU,_"]2F7*8./)I( MZI%D%&^O9.F20E" @UZ&VK N1,(\O:?'H4+E<>0K>>&I,G MT;UZJY>W2:-$[<%FTY_NT2L_4.\0IIN#Y)70M',D7"@NTY*]@FX&+%>:_I+# M[I>UO)"Z?/']X$[DR1F_**-Q30M&F+L0),)+]KUYLT,Y")D M1YA#R5H5%5$*(!7$; *+JGRX<"4GX*O=+Y+>A4L*'^A:B-D&O;Y#W(SZKMZ7^!^O=8OCG#/=$W#@&;)3V> )D^; MHJ(!28>G#WCHQ"G](*%N3DEF"Z*AC. KUGL=^EG;)I0F-$OXR? I]6."Z3^U M*8FVR"A..IL"'?(J2DN>+!,P*Z0RHUGN O%/A+E7DA+."[]$87R^_\ C2I=; MZ9J,!-A5/@$#;L0V,KT[L^GJEE GU.293G0[1S=KMB2K9]:TA:SIFF=-U\1Z MEV/Q!,>0G.]JAR"!9HD%E4*(N#*?0,LE :[_%FBQZ9.\7I M4;,7Y&9\"PH/U8Y@>"M\/MZ_X3^XF_X#K^D\[:%F\!VSJ/[-5]:]DE5VG%HGJ;8$$V?*^9)]3DFA=Y:G*V\_-GMNQYEV;G?OKSSS0U]WUMRF&T#SUXJ[80ZE0A M)<5:>BH'03/V,@PH5XPCI4(MKO0>K8K][$X[*.0HZ-2&B"LAJ&TW7_DL@E_- ML50.JZIT\8YR]?2U:M$GTAP)%:'2(5M?ZK1N%:I:CY43Q,7W#-"X_H(;IZ27I&GJY'R[:9KY&D1GY+[K9:O(+Z1[?9U2LO*4?T5W](:# MCO&),V4U[]ZJ1>[<2_@$0YX[L@ZGJ?P.-5EDY45V!$PWLG#6 MF1PZM<9]R'?-"[.MHL9/&4)+9Q[@+* [.;"H74K_,=T,#&=J0@GC_.D@M@TK*99G2!W"EJP:C M]HPYDBZ]]&C*D\-(Q4,B/.#T74)%!QS.?LBXD&K$\8+.Z2TJ5[9IJB* R$?9@V+$V380UL3KCLDQ$K_]V*W.! M1'C4?:N^&_;?\C4\F)>]IHK2TTZK\YN,LT4V_9ONPY>B8%>!$37:G?R@L#[SVZ4^TSU5BR?M MX>?9I?E;]8ITH7;Z]!(Z!^\\>36^EQ[O90>JR-**%@EA=IA9K%8D&7HO4I]K MUHL(DY<$^LIT59&E(JE5:G&(FX-11S*6ROU6Z@Y8U M)PRBZ$9Y-.^RU()"JM-F)@,73WW/R=1/KY6'BTLTA"_[V2>!H?5WE],CQUM:8W2!,UUB>&.,OJ:?9C MI!,05'R)?^;$<$^%L(I@D)YSWI.)I?/R]QAU]CPL:_ VRP1WH\U0!<[4@%RW?AE=K]7XB93JBU MS7ZWN\[V^HVCS?ZMEQ_P+BYTU'$@M3]@==52)^8>9(7S2#1]Q<#ORVI;YHNC MO6D K9#M]<$M;>+3TTALF9=Y<2"/#_:FH7%UTI_8E*@THQ?D6^L:(=ZC*HT0 MK1U5M5.AZ_MD=RJQ+R8>DP[P@SAU3N\'K.B+A3IFH)/FLW3Z0L),DJHE_[7I ME&2)Z%ER]&9.OM 67,EMIO:;ZEW,XU9ZL]XCR(L[L-C^8.ERYMDRW=7G#O*P M4>J(L1PO", ]!O%L6YWFE9X51=DAVY7@!4B@J1%;!U!R@$GW$%YPI&.OWA:" M!ZD"#_L3]>5@:&5W;\+5N2VEPZ$/M MT7 H@9,255!\EEK:*MJK5@A,B*6ZD-M_8L7(X5UU+0.:3Y>'QO+!V M7DU\9P9E6E!1)3VN2QZH+$/=N$D=P%2UE;-7J*!#YBPFJYDN=JT.RM\OTG,I M[KP@G;H>R[X:8T&8/_E9E5F7^DI51Y-*EHI]JX"3]--M1FVS'K6KNB.-5] 2 M7?F-NASKSE.5A4I!V0ESKF:JYY^5,HI#KF593.[4%>K28>;.Z[UZYG*693@?)C"XR1E/F)"I&HK9FA+>.[FQ!D.8M.;A<$_.XUZH3 MI>YM5O9A>_FP/H6ZFVJZA9P''1[F4"N'7=D/%'I;9M.9KCVN-,GK*,K$W[5, MP/.HBB'X?2]\Y]"RR+<3\K0-U8MEG6K>$T7RF M$,*)BV>AC&#J <.4X2YIGPZFE\ID('+1YUGP!]Q#*S3*K?PG+)+0#T4=*L MW0!=E7EE\RP+7GB$]5]W4:L+_V[6/!./RJ2Z7.'@3K.'+6Z:[JE-[6[[N6,. M"[OIZP*JY%BL_0I ='4@^H]B;.QKZEY@!_WJ''P.M'?',]?1SX)#OQG--#># MG1O!S<)ST@J(6^L_/@R4UTC7$#)U/6_CPGP7F?UV[5RJ=:7N0A.ILSNNQZ7Z MLXJ*'PL &\HM['7]NX#&I [WZ(I46:)ZBJYX;3^4R/ZBJGEP>\$7;>5_>,Y]F- MLI&J@_Y<'RJM"I6E"J;'V?80P-E2:BLV8^.4-W!54>>Y'M_3\[RF!MQH;U074@?*9X%7E=$U%CS+A(>C80#2M/ M3U3?C+RZI H\<0/CM#>/ZE5#:P@>QON-'G,Y#2K-5UN%C?!5;D&S]YO% NZZ M:J7KST,1Q2&?>5;ELB(>>Q&&L]?0S4NV=O\668)*VKE'6<>L?.(-)^?D@3-- MKP91=>!)7V;VTQI ^86Y M>2KD,*\E*I?;74',;=G,BI85"]U5T-"T=>V3F1ILCEV;9\=8F)Q+T=,-C*7J MI*+#2&F#%:W'*G2LNXT5;TT7 #/"@>!=NY5Q*6 F!J*,JPX M$>:W[MT/^P">Z@%/Z<$7H,^YT&>W#[H'@G(8N9>+K.6BBOMR MRP.]%QDI;>9G%'+;]H0?]D4?-IWF--Z09ZIO.\[/.8J[$7 [Z'+D]!WG"A:W M4A=\FG^S]+F.3FU,7,%;>]U$U<2#JR1JGGWU_7M^L.'G=,W4@F!!@\S@G\5Z MWG]=U_.&!:R2!=Q;=3V/AV3[#1L1G^=LH.3NO5(;L#3 PZ[XYM,S:VBF-ZH= MQ[5W7?"?UU9*;2?3A72M8L'7\HQ"U.$S]DW+US]BQ M_074=YBXF51'&[>+]^L%0>$LE[I4#4QEKY.]D\5^)/KD5K977VB'L ^IXT@=KQ#BOR1U/.MI\6O6TP(&NDH&>E?3D>=MLS9_9*D2E:HTUY5G MGEVR[GS)>L%:V.;@VK)JI<=Y1)L:XCNV''T[I%6>@M/_U?J*F?[B;15/J.NU)Y36MJ M:?4L7)UDMMF6ZWU>:5;^*]$;Y6G4+FOLF4Y#EE^5%QY)JPL0G>ENE6I"HVL& MS-QD><.96%M-7")U;'_#"WE&/G9X'87]EC22JN\G07!T/C^7'U=Y8ED"[F:O M 9:80K)$<20DQ'I:B U#EU;1O7;6;MR,5=T55EHG!VGDU,6P7TEW92V&H5? M"AU\/FUT\(%MJ))M>*;3TNN6;P6DWY,2M N!M_:+Y8-T$MU74==3H ^+A&A9 MKVK,C5*@A89=_'Q/WM(KLT5-E)877R533_7\Y3K:C\\TMU*&SXB(0>Z<5E@* MY57*4;8>U<]_,G35Q\55R*1;2289L(;R5I6I9C,@?5',UOKZ\^?M?A(%LZ<[ MD^6=9PH/UX>VPJGP973S^X,G'XU/3KR14>#Z41*FG254+QF5_9N-0Z%X6EE< ML?F%&.6&")15"6LUJY;; MK')S5JWSHMC_7J@R0$5L48Z?:A4@'URU99(U._!T7DHPG_-Q!C7T=.N7W*3< MO]XZHN;IPU+YF;0*:G4E5?CLFP!?>/&158#2S>R_^ Y7B'J7;F*\-^G!)ZEV M378RZJKK&RS4%M9-62AS%G(YRMVID&YV>WI3?M3;$9%>,JD/M%AT[VCEI7(; M];G<:+&^.5O ;4'(=CY(WA8DK5N5Q;XY^SE-,5&' /S\3PY-TQ33"W014>.6 M0$A[$YS?K5"+T^M49@L/?;M_2_8 G1?N/*Z?%*I^+[SZ"VAZN,&>3DW1#W?7 M9<5(?@*:?468FS])%1Q;M[I1[5([7SMI\#$M5 M/:8IR12WZ ]P\4@:X5*UDIL;)A)WI'3Y[-IG97Z(OR,K,TSQV[6 MM8Y9&W4WO$(UO1Q]^+[=NIZ6*"X\B"[UQ+V.Q^6MFX4NU[=^@QYR>E11%?;4 MI*?YW#R3.]\>Z1I\NAU16LQ G9EQ54D,52G3<[_SN7R%,IP'K7[71XB>/E%E M'*?-B#(0K1<6U7-#K8\-M9IOJ#UC'1M3([*V%2%;89J_;31W59H5&83J;!33 M^C;AFH%YZ_EU'H?>H2FT\S/9OG.U6>VYZI.*!2]5'9Z/LNJXVY5,=AQN?+>^ M(LK[WG'[Y625'5 - ])A(N#]AW:8G3TB_R!G'_6KK&ZWTWV;W>"PB*PB M^2&2W$0REMDLJ)H;^MEO^/TT@-R(<04O74;]0W9_>A%=-:@HG-@G_[<__?'.-R&EX7V-Q1X M3X7S_599FYO4JLS5?Q_O";^T(_U!N]/\Q6Y;\Q2:5':'([P4W4)3HY8-LC-8Q9QRZLZ,S!G9,>SJ M+E>+CO=^?Y)+7?X:J (4/S\I0/$Z@7EF'K7Z=7L0J@8+U5?WX64B!1@'C!^M M<6,HW)/08G.TU8 MDAW!@D,-VCZT6]7L YI6P'U2+W$V^[Z/SAQ)YNG,'^)QDJ[-8).->"URU3Z99Q]Q1-[H//;>#SV\9-1LL@#5[*BV5^:)G#[J#.3&\9 MOK5,I5O&W5.\E(.G",#G)O 97DK-(0U>RHMEWAIT36O4K3/76P9P+=/IEG$7 M;@KX##>EV9 &-^7E;HHU-OO6N,Y<;QG M4RG6\;=4]R4@^4]P.D*5U3>M?GFK M9\C+"VHGM=1%A8PT'E,@*ZV2E3.C"5 7FM0233H%=;OF9%1>:CCD!9@"&6D[ MIF!EV"Y9@2=7B7F")M5>DTY 77ML=OM#R LP!9AR;1EI"J8@)M1ZIFV/("_ %&#*M66D*9@"3ZYELE+'BF1V&?F'=AWS#[\%L?", M4#I)&+K^+7W276F0@XA4YP:F.D\LTQX@K;T^O(8F-YF[)VCR&$?,ZL/GZT;W M6C$'D/"Z(MG(-@=CE%>L#Z^AR4WF[BD^27E9$.!SS;48

XI24MZ$//M=X5J_1$&.@>F M7%M&FH,ID)56R0J.+U9BGJ!)M=>DTSPYJUM>6BCD!9@"&6D[IN#X8KMD!9Y< M)>8)FE1[33JE$,7(M"=80P-3@"E7EY&F8 J*P[9,5N#)56*>H$FUUZ13/#D^ MW%A>RA[D!9@"&6DYIB FUS)904FQ.B4@9B7%4$@,BY(J=\'HVC :)V0!9;E@]E097 77@D8#:_DVG, ":\ME W[IMT#G-6'V5#E M)G,77DE+&%W-:F([1_4TP^= [D[UDW,^!U%L!/,\/'Q[-BZC]<$A[*@,"91HW MFC#^Y:@QR M&TDN!!OD@MSZDPL]!KF-)!>"#7*;1NY%ZPZTM_'15R&^&L*G64E6JR",47G@ MM4D0J(I2AZHH)U70,?LE=O>&O* J%V2D]9@"66F5K*"^:B7F"9I4>TTZK>=1 M?P!/#I@"3+FZC#0&4U"ON5VR D^N$O,$3:J])IU2)F-LCNT)Y 68 DRYMHPT M!5,0DVN9K,"3J\0\09-JKTFG>')] NXB3@,WP2(%F; M);PZ64K@-309W$6\$ MI@!3KBXC3<&4G@U9:96LP).KQ#Q!DVJO22>@[M V>WT@+S %F')U&6D*IB F MUS)9@2=7B7F")M5>DTY W8%M6A9V5X$IP)2KRTA3, 4QN9;)2AV+(+8W _&7 M,(@B8Q4&]#7R#H%,34:F$]1DU#.M87D%M2$O\(PA(VW'%,0XVR4KB'%68IZ@ M2;77I%-BG"-STL6Y2& *,.7J,M(43!F.(2NMDA5XT?WSGI_>#0OHO?#(0W;XNC2 MGMQN6U*19,3)JJ!,*4EYH//-==BS $DO+Y(-AB:_1%66/7A-32YR=Q%G*0=?(9/ B1K-G=/0+)^ MS^R.L'=3'UY#DYO,W5-\DO)JVX'/-='BDHL/()]G-P.^"H_>S,D\],[ODLL6 M()4'X%)5<#FE_][ M(?E]?0$KVMB2,#=2G+W%$TNK_\8^%QS+<8<0,)KC&0] M<]!#$D!]> U-;C)W3PDVEU4W$3;[/:1T5,? M7D.3F\Q=Q$G:P6?X)$"R9G/W%)_$,JTAXB3UX34TNL4J)F2W,DP'VIGL(J-*/#V2%<0[*S%/T*3::]()J#L:F;U>>0<@(2_ %,A(RS%E D^N M7;("3ZX2\P1-JKTFG;+--!R;ME5>11H(#$ %,M)R4!G;D)56R0IYQ]Z083<0Y1@ MK6P)UE-JX%B6V2TQIG %9E^^R$TUN Z=AD[OT^DZ,QKZC.8>P+0F :]!IZ'11I^U:=^N!/L-/ :8UD;LG8=K [/9'=68V< TZ#9W>6'L@ M/EI#CL-/ :8UF[LG]3X8FX-1O\[,!JY!IZ'3B*?4G>-UJ4WVFB2@ZF?Y?&&^ MRRA6;5"#>"%#P_6=8"F-=VG9L?>FX4OT145N8J-S$T]IUVUV!^5%O" N2(V' MC+0=4B JK1(5''*LQ#Q!DVJO2:<<[B[$!9 "&6D[I$!46B4J\.,J,4_0I-IKTBDY/8-QPPO( M7C[M!]!26V$!M" Z!X&I *2@!ME%LA-_D[&J/F9,Y3P(99::&(L'=$.M57(S MLMB/]G@G9M8SU!GG9P%I3>3NB?7([#'JD=60 MZ]!IZ#3.SS:'X_!3@&G-YNYIF&9.>L"U&G(=.@V=1CVRYG MV<2T2JPB 5R#3D.GK[WV0'W!&G(<]727FJ7XJ5049J90FG0*_PRX &)X=H 70@G@=!*;RD +H MA2:U1)-.\NH&\.K@U0%: "WPZB PE8$4U"B[:(TRY"F6@TIVQV;%G 7)U)/5 M]WI^.!M [9Z(:D#4:07.;.M<17UK)CSG4&-!INGR4C& M:8K@O 4B Y'A_YVY=-QH<*[F7#63'CB @!LX@.= F1*+V5548"J&,$\E)QOT M.2=F+9UP ('(< !K 6<=PYB*>9E=5."RP^ M_U/H"N]$V&X)M20?_,M/;^PW+:,K*] ML]X;GY8T1W%DN+[C)3-)3PV<[S=3$4DF>LF=VD3L!G[6ME,+ M'0:US:,64@UJ&T7MA?=26S.O+:0VQT9K[S[YS@/'!YJV5+KBH'K?O=:7:>#- M]L[=MT4HI?$K_;V(C)_]F9P9?Y6.7$YE:/0L\W4B=$Q'+8A9F\3LJ_OP,B$# M_E\<_Z^4+'1MQYC);J%&VMW#58OK.U-G*/B#R6B.-=+6JZ\=J[79%5!M9HZ'TU3+,@*YN,"\_'R77J'#//T#MC>RT]GAV=8/*3XUG=A*%\7X'$2Q$S$%-:^(<9@/*PMK\_?5J=-"GN]!*R+ MM4>JO;9:8',%U?7:/2G;A%*58#'"5 %MZ(! M"MMD>P.WHA5LKH3-.=VM*+E014DI,#L$IS%9,*LPF,LH<@-?>$8DPSO7D5&- M)1(&! 9D3QRIWSN8TMQN5D-EF\''QJ@LV-P^=6T7M2V,*M0?EDRK/P"3H:D- MMR]P(UK!YF:J:QVHO7S.2Y/EN"EP99NC80GN19-9724EALI"9>%AM%!=VT5M M"]>P]89 MO)->L%K23Y!!8$G33$;?[ _'8#54MOE\;(S*@LWM4]=V4=O".$+]8X$:U@<[W5%05;+I75\E5X]&9.::%W?I>QZ]^6B#+U ME4 @2>,,ACD>(Z>EP48#?&R:RF(SJIU&MG4$MS"64'MP&IJ]00F5WQK+Y)8I M:PL,3>U5%NY_.S6V)@0CQ06@M>/X9M>TRVA5U&1>(W#1##XV16<1N*B3W07! M"%RT*'!AV:;51:59:.O5R85#<2ROX?\W6V-1QN52"2^_2%^&PE,I+V)&5[E1 M'(K8O9,0Q-=BRI1D3H;Y4#N#56Q$@>?.C(Q%34:=P]37WOP,3*M77L)E2\6% M_>5G2-<9C-T>P*,5TM B\("HG%M4&HP=\+2.,1Y-%O_C2*\]3([,P6@"00%. MPL>"C_7B.A@0%6!'TWVLJ^5'02<:#I^6;79+;./=4GE!@ O2T$;T**&^*40% MSE>UG2\$N!#@.M')ZIO],A+96RPIK09*6,XV.UF(< $[*E8XRBXIC\ZN8Q[= MMR 6'CTG<+[?3$4D9X83+%?2CT3L!KXA'_@SO"5*; MXK)O(GXXCT^\>Q9J;]>LH3GHEG PO<)B QU/P@*0T%SA. M$(RW.%7?&"V UU4^<-I=TRZCPVV%Q:;EX D4J9PX- 8\2C@*!4FI*G# Z[IF MQEV%]0)^6/E0VAN0'U92+9**BDW+X11^6.7$H2G@89TEF0224@W@@!\&O(37 M=1ZO:VAV>]@Z:#!X D4J)PY- 0^[I*87D)0J D?97E>6D$?_"B).?3PG3?], MHMB=/QX?W5J__MDW'BL5YZ9OC1DOY%H)Q-J#+4)G[MU6/B/3UA]WNJL''N*/ M=(&Z<)$G8Z[$K=1YEC=B3I1\$-Z]>(P^OOGQ94^\A%X(8Q'*^4]O_J)$]Q_I M1$3[YY[S2'?-O7KV3#I!J)(C/R0^*;_G^K(,KGSCP1G!W/BNHP^Y%:N A09+P>8^K%37\JO^N#&-!!G[W3\ M*>^DG\CH@K!;!;.B4&A7_KA(XB#S*'@LKG_+H^?+;SSQ&"0Q/?Y!SC[J5UG= M;J?[-KN!N.J)520_1)*T1L0RFP;E-^IGO]E.J;]S(W?J>F[\^"&[?T>NO'Z= MW>]8]N!MBO [+K Z7?NYGY_Y;=3I=9_[_=G?:O?:0:<[[DX*_ST[JV?X;="9 MC%]/=[]?K^D&EP_=6_)IFYUH^A16&ANG;>2Y%V(\__+3F^&;Y^E\T1G&;-35 M76H5O:"]KKOR2_?ZHZ^3EYK,X_GUIR7E:*!@^Q7L\T+XMP IA+* MA,9*AOQ^<2NC]Z\3BTK,UM6@ MQ"&C/'>:D EPPLG=[$#5AW8#RR$'IN9T@K9ZT@;Y!&U5I@WR"=JJ3!OD$[15 MF3;()VBK,FV03]!69=H@GZ"MRK1!/FM-VT5;"EO'MA3>#C*GZGNU;U+*,[&IE6M[RF]E=@ M^L5:UE>#UU!IJ/3S3!]:YK!;0C,CJ#14&BI="96V!N:@6T*[1Z@T5!K,O4&1;Z%1:Z:UJC;IVYWC(0ATY#IP_HM#4V^]:XSER' M3D.GH=/%GI.6.1J4T#H.*@V5!G>ONI(NH>UVU:'[V5Z&)9TN0R; GDR 9!HY MH;OB5GF&YY*21 ?+(",;8!^YA\^2-QEL7W22OIYP;/5-JW^PS!3DY51YV57! MHZ7N&62DZ9C2-2>C\I*3("_ %,A(RS&E9UK#\C(I("Z E I&%Q!%.CJ*5.O< M9^1CP$.H#.0WQ4.PQV:W/X2\P$4 IEQ;1AJ#*3W3+G'#"O("3(&,M!Q3^N;8 M0G 4D()(1G,6MJ>X&%:=^7S1?)@3*F/89>3#V'7,A_D6Q,(S0NDD8>CZM_1) M5VM&3DR-U QP>BRO)Y9I(U&X1KR&)C>9NZ>4N+'-P1B'Y^O#:VARD[E[2C[8 MV!P.<1ZO/KR&)C>9NZ<$*\K;7ZU7L*+6#( U-;C)WL5R^Q-X^:EV\ M0K[^"(.YC"(W\(5G1#*\PD9 :98W?(V M-R$OP!3(2,LQ93!"12X "H)(""(Q&-29S4BY@'M0&<1OBGM@CTQ[4MX9!\@+ M/ 3(2-LQA4];E.=J0%Z *9"1EF-*WQQU43P'D() 1G,6MJAT<8EL&%2Z>(5\ M994N4-^B3$-K=VRV-;,@F7KRFJ;V\EWSCIF(VJ.RU>V9D]ZY]ILJ(SU7K5G4Y @$S%0*;) M,E -[IY4P;W.?$;Z#'P&^ QGQ8?NP!R<+7^_,M(#IP$H Y2YWLIDV#?M7K?I MT@.4 KVWS^3N'!S"?H+_F42Q.W]\A:QN#>>Y]^M+^Z^R=E#_S#C=_/LT :NX$'9Z.+"'*F(?!TH@7TH@$6;!@;@1):'P5XBLG MDB:Q&_B1J2^*DFGDA.Y*?6?$@;J2P(]^">;QO0AE\1;AS_1MJS"X_68:=+D]?*L?^4-OV!D^ M_2F4T4HZL7LGO4>3'J8HBA>AE.JNR'TPEC0+B\B0Q.*9\5?IR.54AD;/,@V[ M:_<,)UBNB(09$Z:G8RF-E0S=8!9E#US17Z'Q*$78R<3H\CPT6BW!OV?2J=B: M"E0NS+ ':] 9;(K(()<>JS/>_&ET!>DQC5DB^5+6.:5*/HW;\5RB,5*O ME \TLUS"BS52/K@TXZ1 V15*KX@U"\,)@RBZB2011+_SGL8 MWV@(/(^NGX@X?7+VP*5[&PKU"O7H).*/K-Z!?T/<6[H;NIJJON,%R:SPM?"B M0+TA=*=)O)Z+VS"XCQ>=5HOMUP)V&F2PI$\SFHOM)OCU.O:FB$XRZ>UO"Z]U M%>$-Y=SC-Y*,>#3?]*AEXL7N#?]*/Y(LDRC0D"/CGD21_Q4^"9V7_T9B913O M44(C'!+$9$4_D?"[82ZC]'8WI&&XL4N/4/:&Z?K\QY>;J9HS&IHC\SE4#]]Z M7SFR=YCYM7&+-DH$?MTJ$?B: =[KQ/5IX,W.,^)V6[V=)1WWX4=WRT$:K.%C M= @^4M?LK*X362(WRD"$L&'3*M'U,[E4WB/=X"Y7GES2)*@?3<(',E0S/;+4 M:-$]^8S0DR*RE72]<>^2>60SE<[2(3-42;T_NUI]#J*8039;':F)_86="H-E MSHWK"0IG6,GOX>2Y-'[G:E[%+':=S!%)'&2121X+F68>/5]^XXG'((GI\0]R M]E&_RNIV.]VWV0W$3D^0U_@ADJ3&(I;9-*BHDW[VF^V32G=NY$Y=SXT?/V3W M[SB"I%]G]SLVN> ?W_RXYP*KT[6?^_F9WT:=7K\[*?SWRN?4>PB#CF4_^^@S M_#:DX;[ZN;6>[0H,H=H,+_EHXTZ,?0HV!TXRUO>,7F4"[V721HSG7WYZ,WSS M/)TO*HF0C?J<,[/>\CG5*=I[9E5YW[]JK_OG)U[WZ^2E)O-X?OUA8'AAX81F M3 =4;K_*?5X(_U9"L\JP3,%@NZHF2EB88F%Z M--+80)JGYZ(.GYRL]615RD=NW(Q M9Y5K8.54&H]65 MJ-9U5.O3DCRZ&,H% MY8)RE:YM:4/O]XO$ MHK<+Q:+[^S,$OZ#KPZY=Y*OO4ER^8 "\"E=' Q)\-S-5.LB-P 6RJ%+4V6@&IP]Z3N MJG7F,WJ\PU6 JW N;+#'YMB>-%MPX"L 7 NUP"7OCD>])LM. 7@ O Y0K@ MTC,GH_*:-U=2;H ME<*6)DM -;B+(,?+@QPEG\Y\/H.F=VP&S8ZI+";1].J8 M1/,MB(5G./FQSNT.XDBJJ9'& 5FOE <#7L-' G>;D'0"7D.3P=T&9'B U5!D M3E57I"""1EI#:;T MS1[.HP%3@"G7EY&F8(IM=FV<0@.D((R$,))R,>K,9Z1X@#ZL 48,K59:0IF#(T[?X8X@)(022C,0O;4UR, M\I8L]8IDH.;%I7)BMFM>H-(%;"YM9!J4-L\:H^6ZFJL4M?"L6T!NR67BZ[87<,*6T2]A$$7&*@SHZP_UA@P ! "Y$*PV\?IEI$+ MP0:YC207@@UR&TDN!!OD-I)<"#;(;22Y$&R0VTAR(=@M(/>B53+;VS;VJQ!? M#>'3K"2K51#&*(Y9H^,V.%;U@G(0PTFM"PZWC-?0Y"9S]P1-[D],JU]>$0;P M&IH,[EZG]$'/'/1KW9NZ<4+2BOK<_54^]0?Q'JW 3NGF*8;

    UX34TN\<.6_IXM_60:.:&[BMW -SR7E"22V-9_K8JAHF[3*S#W3:N/ M"LRHP Q,N;J,- 93NN9DA$X1P!1@RM5EI"F8TC.M$B.Y$!= 2@6C"X@B'1T/ MKG4.)'(NX"%4!O*;XB'88[/;'T)>X"( 4ZXM(XW!E)YIV^5M.T->@"F0D99C M2M\0Y.;S-U3,L2&YJ@+3:X/KZ')3>8NBE\@$0/JW!CNGG0<9&+V MQCAH6Q]F0Y6;S-U35)F=[$FM=Q=:QFRH\KA!]L<3!#"K@^OHN@XU]9- RSG I6\.Q^45=:^DO !< "X E^M$.08E]F*K MI+P 7*H)+DV&CFIP]Y24N/)Z%E16Y5$VXZJY-+\4"F8@A:8K+Z1O>'LQG=W1-1>U@>G;-.>V6$YTH>_A;]<-6J+B< F;. S&!D3KKGJLI: M&>$!R !D #+7.SXY,.T!0 8@@Z 3@D[9Z:U:G\%$:@U\!O@,YZV>PN&/<_6@ MJ8STP&D R@!EKEC8Q38MZUR;XI61'J ,4 8H<[T-=LOL#LH[2E!1X0'(5 QD MFBP#U> NJM>\//Z1)=W0OX(T5GVL1!+'UKN??=VQ8GYNXM:R_T*Q+('8C0@> M$SIS[[82EIBV_KC373WP$'^D"]2%BSS;:B5NI4ZDNA%SHN2#\.[%8_3QS8\O M>^(E!$@8BU#.?WKS%R6W_T@G(MH_]UQQ:=?TOXY_&<2Q>[\\;R"JB_E M)W]P8WJOLW>2/@=1S'/T58BOAO!GQM=DM0K">)_FOFB>AA6?IJ,G)=*3DC>U M,ES?(56-Y,R8/AH_V)VN02_P2(1-(P@-:_C6-.;T(5Y(^C^4TEC2PQ>1(6GF M9L9?I2.74QD:Y X;=M?N&4ZP7(F0?HJ#8V^R.\8WNC(;B>'0+$VE(>(X=*=) M3'>L0I=FF CGI]*O^:6N;SA>D,R,!1'*S;H<^C=BBG^P.E9&2@G=A-(3?'51!'HY)>]H>IT%T3SWI$._"WJ' M+[G7&U]I=T;YE?30(TD-991X2NSF8;#DD04T'&4 A*>F.@AOA>_^._N*1LWR ML"3&T#L$L\#Q1!2Y(!]6TH^('^IISCZVT1S0BZ4(B1S^?D9L]((5/_2] MJ;XY4D/LSN")AEQ>/(U2E+.!AFRC5N'7I[4*VXMDJUU5'(\V:?U+F#2S %JS M1+X8N-9P] 1D_(2I%IX('_,'1DKOUX0OI)@Y0>+','TO%IAAQ]X0&+MW;@-X MFK#T.\.2A,5,[?. M:-S+E2?9+"GSIYZ]=&^U?5QS@6[@NV_#X%Z9)\]EZSBED94CNPVR#/K$S1\; M)VZJ,*YR3'A=0:9X#FH+2JS!V@/56'*A]=3O<[K072.;26/I%=3WGO0W<[!5 M<(&>SAH8+QAM]J\4^$L>!0TH<>+46WYRN8:,+2SBVU[@'C-JBU#]RW<6G-SU M4R*%.<\YQ.G28LF0I*"(Q[O1Z5G-A!<%3Z8C+JY)Z"Z"Q<@)W96BFK2!7?5L M8@R]N%"HF:Y9?NAMF)'Y/)(QRT01V#6H]HLK#X^&1O-,?^RT6;7WTQNHY+U" MI$$K^?C\*^8="FZ/.F,H^.44O+^>[N<5?%!S!:^D;W6OSW1/ V]V'J?F=RV$ M)-T_IW&94UAS]N&^@GNOWCW9P[J+[L!I-=[<2%)GZ442!UDZ 8^%.,BCY\MO M//$8)#$]_D'./NI76=UNI_LVNX'8Z8E5)#]$DL")%EK9-*BM8OWL-]OE!>[< MR)VZGAL_?LCN__BT;H!^G=WO6&_3K; =/UN=KOW9#!8905U$HN1703E1^"D\'.O]<,XGC MM 2DRN37E$D;,9Y_^>G-\,WS=+ZH!EHVZNIFMQ3=J+W9$BI"\JM>0/W\9 'U M.GFIR3R>7W\8&%Y8'ZT9TP&5VZ]RGQ?"OY70K#(L$Y2K =)2IG)]=1]@S6#- MH'"P9E43)2Q5L50]&FEL(,V3XQ9=^V"=WEI/%KQFJ-;55.M@W^):3Q94"ZIU M'=7ZM.1D42@7E O*5;IR':PO5^N9@EY!K[#4JKP@0;6@6EAJ0;6@6EAJU4F4 MH%Q0+BRUFK?%UXR=L";3EN-,KWL :"JA'$>?J.++#QV]>:GN-S,FXO*:B5V#ZQ?JX07^AO]73WY[9FQQ,4ZTR MTZ&_T-_VZF_?'(PG=>8YU+[4VN28C\ :EL% MRRO:YV1 M>M'M=9Q]?X5X_2)]&0I/;;"+&5WE1C&79KT[V"P8>%HA0VV;Q,KZJVT?.@N=K0*YT-FC,V/JS&;LL4.;H. $> (Z^O\M%T M&*F"L#0%/7:TW6M30.7_:5QTZ<5"'R86" ($.:6>U[!;7N8B MQ 7X 8%H$WZ\:P& (%2(Q3X6^Q=:Z%ZT@(%=1GJ%7F;95W6+ZBT@,' 9 "2+D0I RZ MYK#$L_P5E1Y "B %D'(A2!F9 _M6YE^M+^ZNQ/D/HMB(VE%+[KW\X3KS!!&_-0S+OI M=P:]WMMGDF\.#J\F<_.GC*0(G86JB/)7>2>]8%4LB5*%,1JE<.P$8?YG$L7N M_/&\/#N*0[,UA_(\*\/UG9!+W,R,Z:/Q0[\S-.@%GAOXIA&$AMU]:QIS^A O M)/T?2BZ%X\>+R) T<\QT1RZG,C1ZEDD7VSW#"98K$=)/<7#L37;'^$.&4>#[ MTKL)I2=BR7F94;P].KLSR49GS!+)KQ"^GPC/B(0GPL?\\DC7Z,EO7D@QE>4K%8!C\R_N0TXMVYC;'.#KC0<+TB(O/EK3^#N5V[,Y>GU!YM$3IS M[[9R0YFV_KC373WP$'^D"]2%BSRK=25NI4Y8O1%SHN2#\.[%8_3QS8\O>^(E M7!IA$)S,?WKS%^6*_".=B&C_W'-"[JZY5\^>22?0&OHA(60*/=>797#E&P^. M5>QS.KZ<20)VZ"@[9/76**T,4<\J&*+(?7BI&3IXR]%&:+B&N-<;(;OPD!H9 M(7OM'IS3"'V- ^?[S31][)(E1%?>2Z7ER:AZ:UE9A2XI M;8A[$2P2%K8F3D9*_H&-\6LF FV%*%4IE(EQ#PD6U-)&-^OR"# ME$(]P2]Q9I"/)C,6SR'XTPDRG(7P;Y7A("2G7V-&=HW0]"<30"\2SL*5=_Q' M$>CIS71/X-,=+ [[;$#M(;D%*MY?B[52\5%5W-?^VEDZGU(7 *X22CV!4E?: MSZI24+O84OO3SI;:51AENX%X?]OS_6Z&O8''UF5D#[.(#5GL,PNE>W6N1V"[$ MWE^%Q#SSZR7V*Y;/:MHV!]4M!#7F8; L@/WF6I_EC]"=(Q?T,7)G:60E-U4T M0+T(%\Z_$C=R5=BE]L#>)I"8;.Y^G=]I>Q% ]"ZCW^:3%Q?C?J]"IN[F Z:" M X_3//Q;8T0QGXZH>TXXV0/\O>(LI/&^/-9'#PJ(SM"8)[ZCG[+EC1>CT_0 M??5,,@,X4GM5$(-[^JI^-%48;+L-T$%6&3YC&IDINB^%R>+BG'=#CO8UE1$I M((?('TQP%_&3%!C1' AZ]4R]7N^.Z*W/1[[$4R,6M_0Z=4$H;PGCLF%(09<1 MDNK!>AHW")E=AD2>O70?BZ S\7@8A"2"_IHE"G2R?8ILD/IE*_&H]X*FQ# U M27"8*BVO9,["V\SL#'>)ZV&_9T-0'4=Z;/KH3[$,R.+_>]-DBR@*'%?]KK?G M#)7:>1/,;Q+Z.95#NDK&64QF4U+%+EDU-WR*$G2E7-D_/F_EBOM;][H>VC3P M9N>Q'U\XLX;\+R6'ORNGY(M/?ITTWOVLI>.]20^.+YCM D*^20)FXE3 MF2];&3FJ_IM(XB#+J^>QD)#RT/GR&T\\!DE,CW^0LX_Z55:WV^F^S6X@EGMB M%IZ;OSX(;O_X]-"=_IU=K]CV6_3I*(= MOUN=[K,_/_/;J-/K%O][[MIG?ZOU$ :=[OBU;WWU*R>C2?&_P:O)[O?K._,5 M&,(5F#\\ZKZ2RVCN1-JGD'.@:F9]CQ(UC["\_N[PS1XB7U/$.AMU=?-^B[[3 MWCQ2M>[[5;O2/S]QI5\H+/6:Q\LHSS$%KALW'5"Y_2KW605KH5DG:=;A^6C* M"5^HTGY5^NH^P';!=D'A8+NJ)DI8E6)5^M*N,+76FS)AAG-= #*74"\I5NG(=+']>ZYFJE%YA854IV<#" MJJZ*U+@9@6IA8075@FIA855E48)R0;FPL&K>;M[U2GM?#)UJ3EN.,[WN :"I MA'(:++S]TD.:=.G\4))'P^QVA.T7PW3YW\* M7>$UN%_(Y;L+U;YQB&UV!Z,Z\_QB/6*JHM!07ZAO/AE6OUMGCD-YH;PM5EYS M8L'V0GVK0"Y:[1VOM;WAI,ZL/J';7LW5%VMAV.-G-=NR^G7F.>PQU+>]ZOMN M,#Z8H59_EA_0_Z M5A3G_;:0A4KR[I&[[>9V;X&L['MZ>WH3=R'E1IPB6A@+Z:GJM\\&F'6,8E?PT^. MN1.!KMG+)'BNT(5$C:GPN,9^9! [ YH,D1;331_E\F,4O3%-AAK&_W2^=HP9 MUQ\-B^T__S-T8Y?H67&V1B6[<%0OE>BT7M1C]**N>2_J_;-UK?8)%R@QK1#P MFW@PTI+2*"9=BV+2O;,5\[5&5ZDA?(W7#CK=T48)Y\M7D)Z\GNS>X+7C!9>K MR>5*I/(WH'Y58PE#_;_JE(MN[I&T_>K3.%*A4!&8O%@R"=GAEY]3KD!>^T['EG/4\@H%U%$4VL\;C[+4?6E>3R%&A?5 MN#\<-I_E4./F\11J7 S"CVIMC%&ZJ3'*B])-1YO>8:U[")Q2N:G6+&^90L,: MOT:SVU"4#7:Y<3R%&F^H\0!J##6N%+E0XQ>K\:#6;C:6QHW172R-C[:\M8YF MG:VF\375S0->NU*A'1E'- 3 ML@K/Q7$$CZMR\=DKTYI([Q>Q+N&L?KGMY3E_%K MMFI;BS@.W6FB2YJJ(M=/WN@2L8:?J,?1+*C*T5$L8FG\D\82S5Q'E[#F-V0U MK#=^Z>R3Z?T";-E7D^!7%L_=)])_=_^5N#,NTLWS\UFL. O+^%-&01(Z,B\L M7(&1OJ+D]BD%CJ_#IN/3X;YJ!K'(YSR\ K>.'_!>_K7"='Q2G-H!]/?26(B9 M*M-OZF+]DKAY)SRZ3X,6%_4/":NDODI!O34NB4AJ%N3)^JGZB:#^1/]1-U*8/U[(X?K"T(WTKV@JX(I1$ETW_R M[83SD111X O5/>#>C1?K"UW=(&!.CZ>O_Y6(D!QD8T'"F_4/2*_0'072"RK9 M*Z 5@O_[2G()?/()O""*Z!8G2#P6%9^^3&3.SR1.2 3(^)-"Y#\JBW^GFUJH MRV[#X#Y6*L#B-4TBUY>1EL>I)&&[TPH@']Q(O?,%:B7V::CP GJ2DD)^]G_] M\6L0WM(T?B:'S(V-OPE'=[F8R<@A9X6>1T,)[DFU62^F+-?SN>NP)C!!2REC M]:#[(/RNQZB-KM*@]+-R;NCI/"=:A]F-%+'AD6+$:BI\8K 1WTN/:-;.%63\ M6C+N&[\[<F$W?9,7C[=DEN\I-],%CFQU!XQ>>C_E?C2 M&&IO6WNK#''TS,(UOP5W6CRM4>:6*\$4K!G)BB78XXO#B/Z=<5.73%P[!G>; MV1X#F8;@SB7)U?)%5N1.WCQ*[KH22=^E[Q3J2U:7N\"[4_*JGS'/Y%[9(^X5 MD*\UTB$1GM_D5_'S/1DS%O,=Z4-2M1:W-*!;]MF%.E['5Q U-&WTY/6#.\9> M,^H'Z:T1F=,[1@/I&],@)+R@P:ON&^I-^[2W8WREQ>R 2,*Z8NE:@*R=Z'1#B6A M&4U1/D.YD#$Y3.=-H>5,,NZQI-.C'EG&XB",3%[W><0+_]8DT(^)VX2$[E+Q M)@Y,Q:VLV1 QCZV$^HZ$5I(=6;LU,=U$(LQ_TK1(+6G:Q"AU$$Y(5DK=J\3$ M_;?B'($M^=H1]S=BYR19K8(PSHR1ZV\9HR]^+@ *!Y;B<_WOJ&AY"]B;V_DFJI;/PB8.WF6/&KV.;H?TH^;THC:DK M1[?-Y#3.!)AFA(D(E9*D%HI&&\GG&$9TSIDZ]MQ(4](%>BA0 TJS0)RXB=ME@]13A\I"=[4A*9&_-J%M2-]5&](+/DB1UY_(V_I&I$&K%V/;U,WIZ5= M<*]">[J]4++D)>6_9;3N,C=G/J:+O\SK-U,44Q^54Y-#CN!8HEI/YC%2NLL- MU(*5P,=G=-\X]??^ _HX5;Z/TW#8F4R>;^0T?&W3&\ONC,>][OJ_5W>VN?@8 M*G'"NSG'$9M'V.'BZ2VM'U%F(X(:36&3*DLT0#T;2QCJ;UZXEGJ5)JL*A6T; M6= 'JG6-:NM5FJRZE',IAC#4$U]3UZ2X/%4/*3ZU^TQ,I"KE7WZ3L0YBI!LB M:N\DCV(48A6H"M.L/$[DVA=!N6<.^Z,Z,[UE2=I0::CT\TRW>F:O;2I=JL'_E(K]*RMF/JN;XZ[M<;4RY\MK@;3H=)0Z7TJW9L,ZLSK M$U0:,:;KQ9C>I<[3^YV9,?">ZJ)^@-JC5Z1#LV=/P.O:\!J:W&3NGE1$O&OV M^@>W\:K,[(MZ38@RO4+(?E9)^YS=Y(PE+[SR#U %GQXPN \5D-_COA@ M@3[0Y\^>G/R#/_4JQ3R\Y=YDG'Y1PD$]D=SN'LQS@K"<*BR[$IU:ZM9!1AH. M*.]Z)1;?K*2TU"7>9I?A.=IU]!PYWN;Z#DU4)(UW,ZD_O5<':H^N"P&/L025 MM3LVZ^PL2/A(6^65MLP$DF,FHO9HWQN8O5%Y<8"*"L^5_(,M^G,O$HA2!:$ MHIPIM&B.^N?R(&LF/,_ZD*VK-+N?ME,*9;S2]7QRW.4%Q0#TI?RJ0^4GUC74 M/CW9&:[D@-M=+^.OZQJXQY3Z]8\]>J*+#=N]=>5'54),%2O:J+*G2G+9_4(Y M8+XSE+/$T4__H3_N6/F/=+68\8RE=7V^J=(_A:]4U2LWXB41/[G?[_2+-_N! M?Z,(_Y2M^L6ST+WC0F2/AC"R!:@J@NDXNE@9D2QI M^Z F*A;A5=DA;"+-;;5.6. EV%*DCB**;?^)+UL_4P=>7H M? PS.9=A6MJ-JV1IWG;&S[_?]>\"5V6II%72TAJ?)OTXIQE1M&Z^*/%YT.I% MZP'QRP;KEYE;$U00:/55<8J5='=ZV^/4%Z[$XU*/9VL4)%TKX:C5'7BE.U48UIX"?9J-:S M7:!F[<5C&/:"+N[JP<>XH]T@;IPD8<15^)6Z@CAC9@3)1^$=R\> MH[0*S?%/O(0K*8Q%*.<_O?F+\F#_D4Y$M'_N>>]\U]RK9\^XP+TR%A]4N4=" M25E*]:L,G#^GX\N9).#?'-,WX(7^C=5;0_MS_DUO4C!5V_[-H'>*?S,NU#(M MQ;]);8[YO)-C;KH\ZW*&N154J^R;8'Z3, $%!T3]N@QF[IS6OOG#W259O)!) M?,9O&A1FJHI^TQ%.BS5^ZK44RG^FA3HW/0+M1*SYO-.H*@ZM#:^VE1OW'/8J M=GI1F5W/A#&;J7L9L@M#0J!DJ^!2O=X5*;KZ+W%%7NJ2]9YZ$0=YWGB:&_Y/+M\'=*]%M?TUKD@97"_V2GR]$'*0&?L)1YT,+ MD)1:8:6?JR0D3(PT'I#C0-B3]JCA_=J5+M:\+IA/XU1UUF7H"T]9QRB8Q_=< M5=@)Z)%5K/C;"AEX;2SL69%1?F*_N%)/12<%VR.%(K5:FTVS=G1@R S&.N*@ M+.E.F?380U266WF "=?YSM^JPUQWT@OTQ1#-NHBF_4+1[!\0S5WB-7JE>&T" MHG*Y%F31V/L/N5V$3"O+LY_Q]\"?J:4%K1/RWBO_T_GOCOD2-$U]M'S 513A M=GI(?\O/$,)#:A@$[=LIVEE074=2AL5(2M'/4A&+--IAC3J38K2#GNWHCD.\ MA%0)W1B$:>9E+;?4B-QU&\B-QIC% M=Q9NS1>.-%2IN*2A3W7C\'V]?EMWA=+U\6\8N9,I"7Q^VW4CYU"O4RS\,ZK5 M/4*U6<7_FG7)'NA5KB^UM*OD/B0 MZ(+S<9PM_Y4DB>?+4%U=_BST"FHU"OW\P&V->"?C28= CA/+0L,R/R"@NO55 M%-_?C,*3C5EF\ZM08*-YEM*->!%P!V8W7"96X=Q8]XF]!N#2L[LU_%TQ]Y- EW'\N M16G5$Z_7S1R@NI0J+J'L9BD M[&,!=U/\O&P;MX'!0(&=4UJ(RW4(.9ZJWNG)DF*4FK>GNY9T, M3>Y[FKIF64=K6K'>"2_19D%M%ONW@?J<&XOL\=SZ<\H6=\'/)Y.;-3<-PK0O M;L$N^9D\K8>Y3.6I8WQ=24>YH;2JVQA4*.]<>1^M[[Y5'5/)KM%,F.NO0^X; MK);?FQ>H-)3LHC4%V<]2.*J]MUXALTE^9IRFZE:JQK;5*G0IONLUH<\/)XAR MUKIKS,B_49K_G!0[_2%- OSMZ16KF]CU47>EW^/'90IV;F9*? M3:,B+B21G"?< 'C&.3FJC2T_B&1V49Q0E:B3,8:'9CJ'J4S,7 Y(*8=KP5KADER+T'N\B=V8G>KL-AW\X PME<3" 0WAN_RX M:*$ZJG+OW:G,298SW>F9E"Y.8N4+J?:N4:*:.8:J/V\6W= C++1$UODSZB$T M#>MPR!X]03[$;HOPBU*Q/Y0.(=Q?9>LPDZ0' 9I>7>AU0S%D MQR%I1HR\SS5]/I2$^/1LAT>:MX]K&[C3C$1I^U@2D1O] M*7VD&Z5)7\7AM[L9^ZZ6OCD_!1OOP.=YS05D@_,D>;M% MUZGY;.J':WWH'5 ML2;/-LKM#5_9*'?<&?=?W607KRW[M6@$6FK=@LI4L+QL#^)Z]> KLV'AMT4H M96F-B.LUCY5J$PH=JY1L5+75=[UF$=V^*Z6DK3#R>[L2,P-KHC=7[O9=HYDZ MOWH84K:9]0 MR/3))EF)E6!KOA#=\2K8TB]Z+=F]433^W>K!Y2?&H=NC=_W7..%<':1B_QVQK/LF2W+/NP MY%U1!"3V[*(>JID%U^BU:G;X)$4M%/&5S'[1.9)ZHK)E=@<#B,NYQ:4I-5(@ M$,"/C3F;6.6EGT-8@!X0B#:A!V?*=B$NP _@!_#C5?C1MPZ6W&B;N%PT#<8N M(^IDUS'J]-NN0MN(-)6C?';'9NV;!0E'\:ZH?I<_ '7,1-0>N$=#T^Z=:^58 M&>&YDJG?HA_>7Z6$ HAR%D09=LV!=:Y(=F6$!X@"1 &B7*HXP\2TAN6E_E94 M>@ I@!1 RJ5J0XQ,NP](V1NSHG^Y_Y;Z6 D86+_[8$>Y8XD^DK96],?\,V]& MBTZ9M>A/N*-3YNZ&PGG/S#B(59_E[**\):;JGUFX9-TS\\FE(JN3DC7\S5IN MTN7JMD+KS7.VV=Q#:OT:;N[G6:$!LAO1?#NJ[3 -TO4=;K/,]T3"8Z9$44 # MX6G/A_B$=\0.NFO9.46ET??\@OU$]TA&L;/HGDOV]!BM$,>KX4B@O2G:F[;H MM6TN#8?R+&B]B/:F5^^0@?:FT#&T-SVGAL'(P\BCR]4KT0=]XTY3#_2-@T:A M;]R5O.+&S0B4"F8*9@H:!3-5#1%">]-7I1I]V[/MCA-*KTVVNCK_T7[IJ((4 MICU P< JHAF4%\I[X%B@;0[&+2L2".-;459"?U^>WSX:F[:%?J:POE?G([3W MY=K;M\QAO[PSM+70WK/7Z*TP))P<7MB?L@]/IYPS7;6M0H2B5?MAUNR7Z".U M5%Z.W4T!>K1!&EJ$'K;9'P ]4#,3 ( >0V V&-S;$\@+W _@!Y CQ>C1]\< M#\K;H6F(O"!'Y57"].?.@^0('34ZX-K6Z/IH:(Y[V!JK(H1!9Z&S^XK*6C:: MO\/45H%Z^W!(C"HC,Y<]:%:VD-L DPX1!KD XJ:RM2WD M HB;Q],FDGO15J%6&:U"K3JV"OVZIR0]PJ^-7MRW-9(S&&.;$Z'7%O"Q,0K; MA\+"R%:!7.CLT=LEIF5CAQ-FM@5\;(K*CGO8W2SW;#W""VHW]% S.[A +3^? M@/,L^]VH[J"\BB(AQ-8*8D G)P%3H:6.2CQ^&1%A>=* M:P@@2I6% HARGKVQ@6T.[7,5>ZN,],!# 9X 3RZ!)W;7[/;.M=M>&>EY?=R* M_A4T>/6Q$C"P]>YG7WR# ME6)$O=\9]'IOGPFK#Z_&UM/$^G^E,9-STA'#S[@7Y-S3H7A#1,;6#QX'ZG7- M'/XSVG,TE2[AS](TQ*'L4M/P)-UO+(.9.R??<'-(_ M=S2NB 9_)VF^0OVZ(%[(T$@B27\3(4$2&L0,X3NN\.C2>1 N13IRHBLBICF/ M>IPTS2(44]=SXT?CWHT7ZN:5B.+"$V@4ZA&^(]5=<^'P#41 Q+^YP8R$]T9_ M2A_I1CP5-)8=+.^T6E6^%6M#&!\K\'EZOR# MG'W4K[*ZW4[W;78#,$15JE/V3W[]A MUJ\;6!UK\C;UZ';\;G5ZP^=^?N:W<6?6&EG>*#2 MSHO2FK)15W>I75P>[#?K9YFODY>:S./% M]*<%^9/0L?TZ]M5]@(9=MHH6C'QKC?S>U R&JU)J!L,%C8+ANL!B$ZUF MZ3D[-O1P3NVUB7=79_TE4C)KGV[YSK+,[O@@HM:?Z^^AR8WC*31Y0Y,G9K_> M?6C;J\FEK<0;PV7H=E&W[8'9[=>ZDG-[=1N:#$U>:W)O; Y&Y1V7K"S7=VIR MFS?!T3T2TCMRIR#2F&%%>B M)&A[6]"@PVT#8C[HY'5T)9NA.>C6>C\&/3.AMJU36[MKVD.H;9W4MDV[IU#D M8Q6Y-R!%+J^07)-Y715%AMI";7M#L]MK6:MY],!%#UQ *B#U7$L:9FFR9PVYY#;]KP6ID4UPDCO'YA=W: +F W%9 [KO1N-;9%E@,09^AS\7J M6ST4R(0^5YS+T.?C]=FTK5H?#(%&0Z.AT;#02-JX5+#CVY,N\X>[=_/X;_J= MX7A2_&^P;PK7DS#LC.BB5: ;UW]0+>G=._E,Z6= ?8E0?[A72).-P8LZI=33 M7/0&70C+N86EHV6^!?[/55',5!G1- \-55T%KNV.S!LZ"A(O8 M7%$%+]\*Z)B)J#UTC\QAB34@*BH[5[+U6_17SB$$H !0SE!49EQB3>J*R@X MIQ??R,B$PNIQ;)62,QZ*%,DD,N7 MD;%G)%_O)9DX&\X-^\.[4M-DW;9&SQA5STP"=)I>$Q4U@G:Z:8XC-FC65TQS(R-L@)ILTS+-[18? M;#Y;)PCQ>"#FTA4)X]&?32H3W@Q*>,/K;L\EW6&A)/FI>Z9@$6QSGN8LAUIR0"T#'>]&E+5A$;W%+:?B;K&H>%Q M8]D(['^\$IL?PX".8;?#7(L&A@5/P&P -FBY;WC*/C0UC(:!,E#2%=H5:W"V MU$@[TW:2']JN3^%M%L*D<"5@12J$'OIH2B8R08R*ON!8TBUO>,9*'(J\\@ZF M(U):AE?\-3W27NO=(@-+4N:XFP"]G.<18D0-O#K\_.$KK3( ')5I2+1 8]U> MA]=LE35 #6PE2M3V^+%@%9 HC]FK$JO=0YM)62R9-9UY+Q$8>^J9+U\S0/55 M*,>5P=SR=N!J!'?:M]GV;5'?$VQ0\&C!(NRP@PMQK0M@YRP7-:PYP(--TG'R M*3M !.-4@8XW"B[3FD@Q$;#\450V0(U$0;!2*U@>[!''W>0-]M!3R)6+?GX] MM^9BR[F84]=\.;GNZ ^;\%]J2*W\$F>16.%TJLF5+R,=J$'##L6/A%V25J#K MLC\;4 & R)9\#1*QIE9A0 X@+1&'#<;^1P!;*>GP/M[$F*5 ;4+M-B!QU7H$ M! ETB'*7>GPG(LDS'(MXAC/=:6:]?S$H$X!=T5;%%OP$"%J(7'$:6(GO\YGI M;>3Q/8G?75")WI8IV8ML/XIP^7"/?RFR-$J%5#W?PVB7P &TPC26/8BJ"&@> M$2BQN!FAZ15'G9\8:)/S!O8573>+.,B+9W/*5R�(E96'$PG&J2897DB3EH M&4LI\H$G_CX]G#)*9"@%F"D@3J0!TJ;H(8D\@8_88.=U8)Z%_1X67>\'(C.!=A5 M14G$C.^7J0 &/P%%D+0>_"JJJ2J+;*4@O014+'A)?@,#:Y92&J$&&H*M#*-" M"1+B3'A5Y.AT&'"S*"VC9@E 0D]RL&P)IAJK@$BHU"W(VJO&#K-.Q:DS4[ZNWKSXZ<=:?(@8"&>+4B0_ MO_@+A5Z.%!#5Y=AC[O!%V%/;L8@*621OC_0I\LG?A8 E%0UVPULUOFZ1^&Y* MI?=+49+KYK_ %@?Q_;8 !I&OV2'PL:;::3EPD+/]59EFH+I8]D3Z)S[_GW#I-VP=7&>U5,$H%D3./O0NID7<]D6:73NFV2O^^I7]^M4O MK]L&#M&W2G85#1"%#7F\UC@:4N%R@ :^;2V+@:!!6R8&,521PXST5'+SRK 3 M6G\DWJX8(SPFE)U$>JSL6O;;A:V^W[^$DP8@K1H4T3 3.CFTQ*=/%',&UX:H7N\?H'EW-(4V#;H4L9;.XFJR>W4%!: MAVBH,"EI7=2B2(0(YN$:7;XVVTJ(=#](^%N(ME9HC&K(3K VV+P\JPH*VN2T M*4ND58PJJSTH_1_B3+0N#Z3C4L1-1 $K5%JE+DK>'[GD S^N(M6)4H+AT3TB M-=BQ^!IT^,IZW5(X11.0?HN2RJS/WD!W-=!'W:J^K8Z,M%ZM*R!@=5LQAF4R M*K!;%EE%\:(!K??C7#5EU: )#3VWK-$U78SOM&R1ER'/165\/LO$FE@C;FC[ M]0;Y(Q$/YBSW!^ZC$%DU[&T9&?PBR;X5I@.;[S.,L**(UB\%,#+V2LF#+V_W M/_^BN/_K@;*_1(8'P*PE0@Q9"RL+A0P%%JMFMZ&IJO8.)PY=K*NTVNVX" :7 M,% *1(-[ZPH9@)0ZW/A49K5%>+ZK- MKJ4;K7NRR$6_7'('#]C8=B^PDLY@)8LMHIBPN*$X0$T! I#?!6I@8+3)K 2E M=0#'KJH&1K%!0^:0@BBKJ,@IEQ 5!LR:D1%[TBK?T)1>N5?3+(@=8D1HUBH> MDQ!_S5/DD+QP4#K(YC=J.-M1AU*]# M 0/,.\L+N[V&/WZX@S:0DELO5=.3VIMT_@]D?Z=L_;_+U*QMQ>IN]:H;1 &> MI@?0T1[ Y^L!M&\N.21@+(U_?H&9UT?.T9^XA]*:? 9'Q,349Q6M:\;A+#Q MP\N98OBB&RZQG'^V0QY1$ N&]DZAA^D)^V3;?)2B[FM:_;'3^@,Z &3: X6" M@7LK): $9*K6XT2B'%4Q$&QEU2GPK<(]L.Y1-,'RY4HCCM:H()!J.E'YJ/AP MDG&5G)C'7<*HRB#$?L?H#WI.00#Y*':U1V<"HDOA^*"6\VV[G)VE<6=;Y[MG M)$:Z=3XWY4 !ZN@]E7X02HR*BPS4V]Y]TN21\K9TCY-)*!-+<4NUVZ=JP@K4 M-%ZB4ZDDK%_0#JL6;(75>G;;3**4*_ZO MHE3)] 6M'7D^-C+)B!D"% 4T1+8(,, ![-64_5J<8LKQI+?5MQF>Y)R\ZIX@ MY9E'M4JYCK*TB\ZO^!K4:EA], >.!UEG8!:E2_+CYPW9=C!FT9BU96D2A"_( JP'8#6V:)AF:; M!4B^*EC=B.?HRT9<([2V548]9BQF9-(VL%#K08BLRS>,I;L'#5=Y*5Q#9F'_ M $NR!A/W)$D,%J\;XC%/%;& 9H.D.SSWI?+#SB_Z>FN._> H(SX_!CNC"S0M M1$QF,[ILMIL9G$"C^!WZFB9X0&)1-,?D;$)O>+0H,-<,?R\8Q1D4(\1DRRE# M%DJJ!Z9>HH?M\L'"IE(SK#" !S0%2]WFY2B+NR)/7WJ"\$_PQ,2"A3RCK,M) M&\@ J[U8"QGH@BW?6KP2NNUMB.XW,;_866+ M-GK2UQV3[ZJ8"3:6P_[<]$[NCCYVPS)O#Z.,J<,00\UKE./<^9AJ"28F6$88 M'*#4.YD%3JMW"OKB0H8IVC"(U >V./&&J%BS;ON>9_;HD%4B'YOL6:!*]P6\ MTY,T1E\B\ 4ZPRB/!RH])):RAQA&=VIP,,Q!N("B!,09J_1,\0:5"'S."TV/ MX?')*7NK>@)M&9B-D*Y1=:Q+=HKL4,%Q 2]ON3A&1"[N9R,-6;++?XNRD!F0 MN9BTY]PH%6/*WLDIR]QW)=4G*.-!^A&.*JF_%_5QT8:MQ3!HJHY8DG0*Q;I0 MBGZ;;,\S/.*W[C,X9))-IDY$MHNI$K OF/D#)TJ/FOL=M&X#[;7YGXX@N],G M%#[M$%IP/&"'=D3'.&3*32O^>]=-)_Z35B>0QRR'?GZ,'!')3]DGV$Y XIET M^[2!7*P[T"HIH0#=2J %VQ[C'!Y=Z,:([B1D!^25F[0*HTI#:N,D29-A.DJ2 M5**FR ]; )4)U>4$3!VL8]* D@6/I+F^UFMK7MPE&.]D;GAPJTNM]/()*- ,MI.^ >8V'B9EZI?@M]@ MPL4)S]3)"9#!RM0";4.LVT$D#=KE[?F&'RFCT)4\&-8\V.EUOO2P-OFOU*I< MN#Q4E<+WIVZ7D4-K2VZ0)=JC*^#BR+#;A9 1K?6 %Z4YS+QN%)OJPPARY;MC MI^<77SH/AH^AZVX@=(;DJE3<2RFV=9TB3U?'4F7&B7H(Q@4B;R'="H1+;725(\-!,&SF4EV^2-,]5=56 @)*-0BJR1$=/-GAB -:[E([% MC1#'*#NH6\)GH[H26AEMT[1B>#S/:J 0%\DG9'/+K$ M5>F425<=Q*B>O%VD(F'OST )H6RQSTF21D+F1LC?/G1&@?IM0FXL(5=+2,]J M=W!LZ$&/^R6,ADO8,XSSA<%HH/)\'1;S*N5YG>\?RI?E6^#G97LFXON]=\'-3<.$V ?O.YXV[4.'R%+ZB! M#1]N3Q1-V%+PO-HD64&['076"_KQ$ M."PR N#V32K-KCTM(5NI*?&;;!PPXY;IY<-+6.,*/5;-$?\._ M\;,\IJ;*"B%IJCXQAULM?(6^M2A-TE[7/'S_MC\L1F!POOL^F:E2 M#[)B).894AJ'2G:[[*4QX8I)"V"ZTWZ3)667RR8':U<%FV3QNTUE><@>!A9\ M30Z@'!D!EEIJ-[XZ@:N^[ST!A=STTED)"U1A$![^I7)3F$H/2&(R59M$54FZ M7P&0T!SJUU@!-,N*4YFGOT8+G+A3M5$S0^'8[]HI^Z4U!.2-[X_9\K;05E>>"LM8E63,HHF3:5_P9JB]=Q4=M(<@ ME'H@/2K]FG]MI8,CR>JU!IIUWTV[/? MS+!U-H1IO"%,X^X,R@:W(^Y(D2'B!WV4NST;=5E@NR\YT/KMLM9MB)('$SK+ MP59;@Q#X0T@G^+D7)C^&C]ZE6Q&;A:SX\%LG9BER]GY;2]PVT79RBVZK\KVL MOK&"OIDG<5U=O$WZOQ9'V-8\VUH!%XHR*ISDM64$1@?1$]*42?T0L M]@F_@_20N(#6VC2=CI5<;_9%^8,LD3R,*\I6KF5@H<8^,6E MQ!BE:-N4)1*H[*Z,'+,%J$>G0J:=8I*)4O-DI &Y%Q:<:2$N\FP]P&9"4^9A M560-)7MV4-'\Z:!(#W97*7DX%()_*6K0N43$5950BH2W.SD;[&0\I9YE6TU4 M-!VQ8<-W6 ]'WPYT>YS#)NF,@@9 MHU>D2H0(3_4U*GIRH'H;E?(_0ZMH+K-F-:BY,:PPVI=B("F2+HJ"%,BV7NF) MK,&@CAB4E)2,%@)66MZ:=[YN1T!_4M![N+RIL*%++H(!77IS-*NS!ZSK"]A99 *GW%'!50I/U' MR15(+]2Y3#7!Y5"I+!UY[(IGW].>_6?KV;^%ZM/2)+GVD><=I>D1>9Z.!HZ. M<7CVO^Q__<8.#LC#8;_Y_.W7]R/R[7]E!Y\^?/[Z=/-[ '[C X8QUE MXIAG,C(C4)4<4VC&FK+?8'@C6KI,1A4D4CMMBWQ;;%:UQ5]XZQBGHKO!M/5C MO^WN+Y&:&K(P %">NU%[]#=0'N3)G=;7KEP/#URR-Z5WBW)5R%HF^"J\&5*N M*&H>$>@D'Z@*-SJBT:-*2I-*?PTW4IAH<['!YI(NV8RGRZN.9K?9H'2B0)U1 M6V$215=MO\L1)1T5G9YXZUE3MX7UI;\T4\:S5+=:Y0_4453IJHFJC9*"?B1U M3)@>/(W3D&E-F'N"-7S$1?E-3:=$Q53H1VGR R.+ "+3IJ:^9<$G,EY4K;%A M2NO6S68MQWL5U &0PJV1X M:5H10Y')EN38D54"VPQ?0K95)*F"L'(#J(/6W1-8-FQPFG4B4W;1I;*=2MO*GLO.O=P,^:+L@9<1R*% MN@C+OB#>4!Z3;T:P=='TSIDV0G@B70S#K7%N?ZN:9RJ \.HXJ Y'!7)$89GZO41(# B26=/V>^#T;)#GDF?WWL:+65;C$@(JL0/W,^_ M2_5.F1"[+1?Q&-HC4[US%(N$(X\X0N_MDU(I\9!)WCV"8 AAZ(H"/]\&M,9&V.V4?L2;G(0V2O1L1 M7?=X:9(>"TE[8_4Y$S%[4_:Y7HR(A,%T/.B1NCRR\P-= =SIV5Y>Y)^:):CJ M$:W-AR/;%K'KSGS#=@/+<&>SF1$F<6@$@95P-XZXG? 7Y">$Q?V*$9>W1Y[G MQ&YLVH8PXYGA>IS#X[9G)*X=S>(H]D)W]H+E? DC%%&\][$NLV^B7%:?DV]E MO%^6WZ"M7S*P+^^[N".+)C9S7;V<\[1P<0LL)A# MS[#8MY)3OLF7C.=#GC@:AGA[,H[G\UG '=_P_)D)E"),@T=>9 26&0@^-]W( MFF^3L>^)>3"#=WQ3^(;+3=\(_" V9CRV9L)W16 '0S*6M'N0QY_@JT=AZ5]Y MMEJP7_@9V%#=.F[ \??'*QF%=YY?U/L=+*X71J[M!$;BS!S#]4/?F(=B!HMK MS5TK2=S .\>C;KRXW](Z>YS578JVYN!%9R/E?25T-^B"Z8"<>-S,#PY\[<<"/;-K@SCX'\XEE@^7$86F9 ML4ACD(Q['X[XW I\X7/#CP7H(X$W-[CG>D;@NIQ'(0_,A-^];(M R[(\7QAS M[-!UD\ (9Z&-22N)ZWE)$COVW; _HD'8;^]X_3C$]JDXD4S05E<6CX[:)EW) M5WG'11ZK^UZ2>Q)^0>+;H>G%ANFA\'.2V.!S[AMF' 6QZYBN,S=OL_K D+E: M_O=GJU1ZW!^- #Z(L&PPKF[[1 #>=PA@\Y^''^^4?2RG2B/K1/4VRV2K\O%& MJ.Z_;(.'?4:!.!-EE$KGMA34Q>"N.9+)555$*<7V,;C0U_&Y):5?8^*7S49M MD0^EK(&K]H@5^;;K<&'$?L!!^Y\#O8>N;R1VY,]]VS)G;G#.B)W/H\1TN.%8 M9F2XB3\SYIX7&KZ7Q('G^8D?).D:B8G@0M^ .QA MM=H(34[9/;$Z4\S])$HLX&V^#6P+.%;H!7/##'WASAT[B*QS@LX.@GD"2I1A MXGYS'7B< [+&S(HCQTMX'+KS<1EQ'T%\"-A-'YOR6&0C%' 761_WL^">+9)9 M'%A& )] L_9=8X[VN[#FMNL)$7+3NK,%?SS#3I[C^2**5293JT HX(D'=9YG MA"2P9!.0NBR CM!)1;+_: XSN.$9H\-ATP;^"_NV$ CV[:= =:+6>D MI@W(]8_55,FEJY3975 I$S%/YJYM&HZ=A(8;^Z8Q=WS+X*"A6#.@45-XVY1I MQJ$)9IEEA*%E&6[$X1UW%H#E%@C?]JQ9B'[*AU I[6!BX?UW3T2C[,BC)Z66 M.F0)Q;I]G[*V>BIM[_6E,Y6R_!R^@-4IU0T:PUJ"_)3NA,1[T66!"SK;)D> M<%?LN.0YTN8*#[)UUSDKUH$O4A%DE5IY;F?TMP>CJ_,.=:?(C\B/<3E']IOCIJJ9Y%'$WGIF>/RXS M\1L60_T'7ZZ*W;81YZ[#9_.99?A6 .R-AX[!YTX"LFX>PT:VN9C[=[;:CV@C M%D92J%/?7>F'+ZJ2_8X;BGSNN:!SF4;B<-=P;3GP"2)YN8L M!$&3^$"!IAT:/+!C, G"Q(OCV/'XN6#PS9B0ME/'%X*;S1)7F"!X G,6&RZP M'8/;RXY)A4D(.I0?PI-S;KB>\(!,16A$PK3MR!5V$#Z0 MR\)UGU@4;)A(>6Y[G"N%\D@9ED0J*JN6#VCEVIFU=QSPL9QH'EH^^O@%<$4' M>*KPYL8\<+D]#UW/3<[Y>R,>VJ[E^ ;\BT.U'.2D@1''B>?&9B 288_+=/MO MGJUYGK)OP$**\6EI#VF]!=QU[1"4-)X 8W(CQS9"=Q89IN.:'!B6B/GLSA;\ ML2-\^_(F070UCM5B4S[*3LD+VC/C]Z0Y"5!WYJ#VA'SF&:Z/)P4W% MPH]$<"XM^T>7?VBY?2N7>3T^PPWKEJO;B_DY[61\-')O[EI_%H*R[-F&XSI M#FYD&0$/+;#KYZ'CBWD0S.*[X0;?%.*C2&81!PHW$-.>1R6C,O4 8ILEC>SZ+ M/.X[#Y0D:GI/RCR^(J3OR5O'+XOL2W&D;FM\X-#^2$+ZL>">[UGHY 9EB<+: MH#_#_R+3=:U@-@NL<^=,GDM(/S%C-Q%!;#B^"89"Z F#SV-N<#^$R5@>ARUY M&[DP,F>K#.FK2PY&'](?CF_H57I,-L0&CKAG7>'9UQ6>=87G[Y?:\(_$V2(- MTZN@>O *&_YT3"4NWRN =KH^S'8MX.&U/E2(D18._JWP\N^BK!?MK;F*OA@B M="85MQ4J:K&0]?CPL@-.=Q4@O[EF8<<'Y.(MAQEB_AV4@QL?3K;\_H2ZFALQ MM"U&BV/:XTU=O GQAKV2A@*:+8X<'S)%D2%<@[[7OJX?@J;@#A[J;3^?SX*62 M%1?\;DU-]XJ?77L:S*TK'K"GIG_5^U-W-K_YZ[.I,[_%Z_-I8%TU^>^\[MVN M]V#JS_K>__9376XOY$)R2*13T)/_."XQFL/LNV.'!O:II/^1# M.+=Q ?3XCD&Y7Q"NS>4>$X*=I0OX93<0 1:$O_S\8O;BATE&2;9VX%-O53.Z M0F"\T-U$H[W\GKW!E09XV6)[E\'=D-^EZ#(E,$QGO#CK37M/B(Q;N=AQCJ , MUPMK^#W%^7QJ,$!^9RK&C3G:PVMBMPAOL?O':S=VTSM1166ZVBJQJB7JP]L& M.TZ(Z 73%*@I\!$I,,T$&XLT'@.XFA8?3RR#O:N)4!/AL[!,M%#6-'@;H1RS M7T4I\/[UZSIK[MD1MU$*'O[QF22[()-"8:DR>-B>8F&A&-B$9$ M(Z(1T8AH1#0B]Q;AIQ3;<1N0CW^6XS+$+7-J_:V[HP2HK02-B<9$+HKY%=!+ MIZT ^Z5,\RA=\8R]/Q-14V/A6761 _O2E%7#\QHKQV*5V(I9#C%5 MRXO57_(2/PR_]G6 H<%HP?-CP?:C&KNRYHX[8;QBJD[Y1OOP'@W),>VV4.XA M+T.>B\KX?):)==N*;9KV2**U][USGJ) TZ$X#8F&1$.B(=&0:$@T)#L"R4-$ M;<=M9C\)3X:.OVE,-"9CP41S$XV(1D0CHA'1B&A$-"(:$1VG':.%[EA3^_&M M!!VG??PXK3V"..V'-.?P$3[I..TX=LY3%&C:1:PAT9!H2#0D&A(-B89D1R#1 M<=HGX-B<9D+)AH;J(1T8AH1#0B&A&-B$9$(Z+CM&.TT!U[:OW'XYL) M.E#[V(%:^PD0/!_9I1'1B&A$-"(: M$8V(1D0CHD.N#V:<6Z8U/?AT^/B&PL[&FIYH)/H@Q[ J^]]?OO[&#O*JYGDD MV+LB:I;P._N_?PELRWI#8U(RO5H*7\ 0]>("TS2,ZZ?J. MUYQ]2#/!0A'QIE(]U?RX8KP43"Q#$<C>[X?4]O7\UW"TA*W]MQH2 M#8F&1$.B(=&0:$@T) \81)U-[=%;Q4_"\:##91H3C+1TIQVN&A(-B89$0Z(AT9!H2#0DNF3O MDW %Z "6QD1C,A9,-#?1B&A$-"(:$8V(1D0CHA'1@OE'M/PTF)O,]C^ZFXH>@?2^+02+AO?Z5"QIRCRM%B+&8E/OSQ9IF-85<^RI MQ7@>XP>;+40IZH+*2\4"2#7&>WMXA"3*\S6K%VG%_MGP$CA_MF9?Q:HH@89S M]J$HE\PRC7]24_@ZUK9236 E+!O6,,U$3)^M-RP!PE\UY:JH8#I%TE\@%+17 M [T_BQ8\/Q9X*= $]TD!WY:G:258U83_@N=Q;/ADEO(PS=)Z+5_E-:MD:Q,8 M1_+K7M^G&E9BFHEI#<'AH,-'8M-I[E< MEZJ)%JKGAV0#-Q;F=[!/G-G61./TI!W!8&YN,#579SC$G^ !>G!1]FK3L9"^ M:X,G,),]GIWR=?7FQ4\_UN)#L-KVIJ^_D$9SI("H+L?^QV_ZNH-5^8:#0PI^ MJ\:W=1_7-='RO]?]]VF2I?'/+RKXAM<-;*X;TNBIC'2$11;?!3R'!__U:?\V M_/V.Q_/M]Z_O#R]C& 1J"M21UWONU'.@9-+7C%X@9$'15@C*4 +*78@VY MGB!AP@_ T%&:A@*$38("!1NB#:D>0.$E&I0MU!YOZD51PGSCD6M[-UZ."Y4] M8GE;K!@'M0=X%&_"H@3 :"P@_W#H^+B1\771U-#\F8C?R*XL$XS>E^T+0%\9 M7U5BKQ(KCB)]TZ*CME]LASY/TBJ5:L->^_X%<4W9G>M-7?^EDB87_.Y-3?>* MGYVK?W;]8>O?"].&//KCN"R M@RUKQ+Z;V37Q=PKS3[N]:%RE,\;#&@4?_GY MA?WB.0-S3A1??BBUYJO5!.SY:'J3Y(K'VK7+-(XS\9261&]<#88&XV[!&"MW M>CZPOP.M#T+W>6_[TT+BE_7>G1&&LH#:44]M M;U6SJLC2F+5C>P:(_53]Q/Y1+'+V*\\RS>">Z/;58#QIQ?S:MI(FE0$8FFT] M]9VJP7C28&BV=:/S"8M4).S]F8@:"F5_3I(T$N40HA'.1HX$']]+:V@ING1^ MK[Z4:1ZE*YZ=G^2%)RK&RJI'ID<\2DKD\]EVF@=I,+1?;T2P:[^>]NMIO]Y] M^O7>\1.8U,>BK(M<\[@GNH,U&.-5R;6-?&^Z@>9<3WZS:C">-!B:<]WI3Q[SMZ]IG] M_?\#4$L#!!0 ( )>"2%A[SW14#UX! /@[%0 1 :6YT82TR,#(S,3(S M,2YX-%! MD2B);1993;(DU?WT#XF-X+X!(.M8'1T^I2HBD0F 0"*77_[[_WS;!.@%QXD? MA7_YYO-WG[Y!.'0CSP^?_O+-P_W1\?WIY>4W__,__MN__U]'1^CLXO(&W>!7 M=.RF_@L^\Q,WB))=C-&'^^MOT?\^N;M"]^XSWCCH+')W&QRFZ @]I^GVSQ\_ MOKZ^?N>M_3")@EU*NDN^ M.!N<;!T7_^4;11(_3)WMEHI ^OS^,_G_-\A)T]A_W*7X(HHW9WCM[(+T+]_L MPG_MG,!?^]@CHQM@&);< \K/9#K"Y,]NM O3>"\[?'N,@^\2['[W%+U\Y#_2 M;D4#+XV/TOT6)SD>:;,H?OI(?OX(/T,;,J+?'P&SK"7(T2X8>Q:[WE&R>ZQF MB_^88XM\5_MP[D$RZ#DF7K^G?'_Y].GSQ_]]?<76E'@X\,-?J^4DSW__$7Y^ M=!(LQP;[U4R0'_),D!^]-/\LI_K[C^Q']5&_@0>RRE.R\B0/.-QMOE11_O+I M(WY+<9CXCP$^@L=P3-^"Y.@+O(RL>1)G;*V=Y)$V)E_FV$_2;5PM*/R2>W27 M'#TYSK9,D_^0'Y;2>//9^?S##S]\I+]^\Q__#2'ZYOB;;12GB+U 5Y%+96D8 M*/CK2(S6$7QU]/D+69[?$6+?H+#RU:L9ZH_CF!#+9A 3_<1QRDB?BFD8WJ5W:8_.J)(O[H/@:Y\VC8PJ@XG^C?2:R;ITPC%+:%WPEOMQN_7 =L6_( M=[!'_CF. KPBDNWA#^?@&^42CZ/ZXX%+PZ6&BJ?I4HL^?X']$CU546OG1"3W$J"&%W+]_ M+!(ID-\EV%N&_T$_;V.B@(9L^*[(%[PQ?Z2AH>L$[B[HWRYCJ[89_U+,EOXY MO"?R4D7X='ES=GYS?WY&/MPOKR[/CE?G9R?'5\//,,>2,/DL:2.5..+4$2.//L@.OGV?]H9ISRZ+5YAH2@GH]-XN MP,OU'=FK"&?AT[63[F+"(4Z6Z^66'NSA$WWZRG<>_8#^1%[?BQUY#E^3-IO= MAOY^Z^QATI(SG#I^D'QA2\5NERW+ZPO=0K(;\Q%B3,&BXWRA:(TD9RAC#;Z7 MS+%F2&$/$?X08Q!Q#OE#@D?T@7-)+LCOB]3$WG3KQ*3!,TY](OG(C2I/JV59 M?3]ZUT(?WQVO+LFO_4^Q-CHM"^-W'1=& MU@U:7J"LH_>#SW]Z=_T2>N?SY_&IY/W)E-)!K62"_'[1 ?K7GY979^=W]_^&SO_7P^7J;^_+P- RJ% S])%K61Y_ MU+8\WC4.(\OEU$F>+X+H-2F<**,HM"R*/PT[1([O?T(75\M?W@^/?I8O>7T\ MPXD;^UM@9[D^V25^B)-$-7JU/-DPK3_\\/O?_?[WQJ]'O+A/RI-"% 2DDWB>F^SOR8Q1YKWX0'(?>)6D;/H$;]SA)<%K]VC0] MWS)Q/Y0F3A"C3IN,'&+TWJ>Q^S1>.'[\LQ/L\#5VX&^J/E9.8/63S5/W^T^E MJ0,RB-)!*J'W.>L^9[=QM,5QN@?W)]F\MC" E5-6^6#+C'TNS9B@PCRD@L[[ MA/7PD)7.+O%URV1\*4T&:_@^^-W?EM-HL_%3NLF0]X#@$ND!J'^\SWOV%NPS)LWCE MO-5LD^KO+3-7-ENPQHBV?I^4[I-R@].K*$EN<7S_[,2XMHS7U,\+]V1/CS%_*?\@%6_+UEBLJFBHP"HB3>)T:CF7V[:U:9K-L#&FVVK_/K2[S?<.L-CW?,I]E(TJ-*?]](C79 M]!OFL>'QEFDLFU&J[?OOLSC$T%]]&N9^:YF?LK&$)Y>\SXY\W78&1QYY'&70")4F7I\1U#YIL MI-(RWV433TU )?DEZT?-*9G\<931Z'WEF# FR4D7 M7YSL?\314^QLG_=-6TB?]BVKHL$,E5L@\MO'/9)]O,_^F-GO?7)T:M@RWV63 MEC+?[^^XP7<<(FUBQTV9<8FH[DJ:?:^7O0NAEE50-H55O_6B*V$1@ZN B@[P MOC),KXQ<-INV95))M67-E,UM ]=,/D'O?0UI/T,^#SY$/G=<"V6;7?LI\OE] MIL*OLU;YKQL!RPYP_)P,V5?V?O\CYG_/M?)/DU;YKUL):R8 M]W?-T8I[5'F'G\D/.+D,3YTXWI.[^O$&+NW)O2R M&M-IR](KVT][+3V5,\19DT'4:80$=^]KU.1QEZV4\R3U-S#X#/.R8N%<1'&G M=3I%QRUKM6S[[;56)8L"$+1R\9)S]WW5ZENUE?%QTL9W(8J0L-'ESWC'J6RV M#.^PNXMCHC2?.(E?MT9-==.R(LMVZ+H0OIR)4?(C5I7@"#FI2H$L2\D6HGR] MKS]M09WEU:%8>?NN1)L=MJS)[F&E-6M2-7:_+TS["[.W7[4_E98E5#:/UR^A M]TNKZ7VJ;-#*MHBUQ#\ !,/$]WC)EXZ^6:,=MBRRLCV^89^J-J>I.](Z@X)( M48ZU=X^OB5AZ>9I5_7B#TZ9E-X9>RZHJ6_MKHO%SAU_U,PL:>/J^8C2MF-[G M6F\B+6NC;,>O71OOIYK&'(X^UO@.+5IFN6QXE\5$WF?52)$:2*B(0@:33'\[ MC9)::U*_QLUS_4/9<%Y9.";K _YB]5]H-^]3;V3JZX.^M%!J611EDW;?1?$> MX:5UD?R"H9HP]HY?B$;^A/.UI)(5CC?DA(?FX!._/_%.E0) A:H:B&80,#%^WH:N9[N=]LM*Q7M! *67SG/I6NLL" ZKJJ1 MU%O65MEB7+FV5"98O!*PD=-:%"];:>&]K["YE=VS7W6O;266[<13%-U[7Z!: M@%=[WZV'TFI95&7+<2-@Z_N=3.L" 1#6 ?F\+8U:IKQLQP6*[S.KZVSJ 9O0 M*V%7$]F6U:$#H^%]*=E?2HH^#'@+";V@;\CW\/0=&<#X!7L74$&"F?\@T&=L<&8[F&^$^7>EJ"78J]PJ--IH?Q M5%M65]G:7@$E1VU4HF.*-P9=<[\-[;P2@.Y]&8U>1DJ&4YCZ=+#]%WP/D<74 MD'S^Y@8[C]SWXFB36QP%.L=I&ON/Y-='PFRD7!CY-M)C#=IFJ64!EXWTE0LX MEY)%^#[R..,HXQP)UM&:\%Y<\Q5D51' RZ3><+D4[V^!IHHF?2QW@VBTK+,J M0)2Z2BCO]CAMREV^&$H_O,7N35OFOJH(=K[$RF]^QN$_H.C220C"7TM#ZL0N MM+S#:\0_JNOB[3$.OHOBIX]D<7ST_,U'_LQ')PB^06^4PG.,U[F%)!M](1=\ M2L)+C^#S=V^)]]^5EBEA]R_?)/YF&^!O/FKBC'PFVC(9L",R=LXN2 ?R64O' M--<1N*W',YTC8X9GVL71!F\><3R4X2H:1KA])D1C=_>(C^0@#>2Y@5(SYX+M M,1IIY.[ )2W^A0ASHC:E>V5ORXL%A(\$2K^X?0V9$-'7N=I!Q#>)92YP(\C0U! M92\3C\?]BOSW^OQF=;^\6-Z>WQVO+LFO.I=#QQYF- ZGR^O;N_.?R#.7/Y]? M+>^-#4=[1R9')>,S"CTPA4'83Q(%O@>*OOPUX8:]G#'P<]M(:"$^5^E[;1?: M.YK'J(A0V*3SRZ&#]C#9J>*18/>[I^CE(W8])NLERPDE5UD/P.#B&/)(*0=E M#2:IH@+2P0CD(#B^/=$ #><]@[4+)Z"C[V73=J$TMG7'=O>X_%-(2JQ9FY#,FS>.6\ M]5YA%2TM\EWP[/7DO::UG756YRKJOJ;:*-C2"8M5Y;MK?]4MYZ3+FM)I9Z#; MBMJ @S3)U4[(IE;<]U6J M:C4[[:RO4(-)3Z?O#%IZC32FMHDUQUF,MY=UH3\G_6/,>)CH:P(]I5,ERT%* M3 _*$\BM\57H0W+*&>Y4QW#<5/?H8JXC40WA9&Y8FOJ;RWOQV<"+4:0YR2VG MO3+;P/M/5\*32*WGV!M =![WP$&UN'1=&D=T;F>M#"XNU77=C.Q@;FNHKJ2' M@173TM7<1F94Q2#]HZ>!G=;\[+9NR=<9P[R=F3[)SDGB(W4MG'].,Q7"$[J$C,[;':<9I+/+TT-'2 MT^\T8V8"2WGH.)KC91Z1FQJ/YI&]6([XU.K2[49N=K$(FMRX>CN!XC0QFMW[G=^8-6)+&EUZ]1W.>)2J0!.-CE)]A_,;I7YH@,;? MQ(X<3!?G-@33;DQ,W/#^IALCZX!M8P9X(F:GS>S0HP2.H3Y)1HBN$,;>1/4F MJ'OD:/%V3I LPV _(BN]DLXP5M=.\DA!?';)T9/C;!FK&'N;C^=O*>#VD-?B M/-QMI#D_:4RH+]%C_ =I M\ \223!+KYVJP77^9DOO@R?G15E*CS'^AX5%%K9C> 1Z_()_XT4*_E^7O6.3PH MJ?LI-)!D\KUB6/;DW%! X&3'D9M[E/SMI%$%JE?'UP&^R=X&_L4_1!@"80U? MIG@C7S?*\%^^J7_NXU0L7^$DP;AZJ>[EFMR1(_PM7;WBX 5?1V'Z7"?98'): M!D#LOA[VF>SD0R8R^4/"@M&STVO3NRQRW:RW*5)ZH2 B%*P\LO]2T0"DR,*3/U?:J9Y"DXF&W8>)BPY(^HG M53I"%R\? _\IAR57&*AN;:=;4?($NXG"%YR :IEQ2+':'T(_3<3=FJ8+KT+X^;5N<8PC.ME@D)T([Z^=^%><7NQ"+[G.@386A*QY>"CS964#OOD'B];H M$JQQ&<*=B?SP$,;8"?S_HI9)\FZ1Z[Q+J?RHX&5R8?.SDXV]7#T586O%6+6' M,'H$XSF\]Y)32__Q,ME=VK/B1 M][GIM-;5Q60#M4R?<:Q,.3E<8*85**&"V T-)A.";*$QZ,1GF/U[&=[&>.OX MWAE>8\*;QXVOY(I(V<\C6!4$'$AL0D4J26/?I1B#Y)VC2L#=_4/C.=O<9D)1 M7.S3724!C,%LB%E>;9+]?AP$T2N<*>2H/(MVC^EZ%XBG:.[MOE9RC5U,=RX MO#O9J5_*(?45 ?A_PTZ\>HWJ-OY!M*8_$NG!DUR1JT#PN7&Q-[70K%G*2SE9 M,S7J'MDO3]E^>0N#&V4:8F8(JU(H=9$^O".9K#R?"7A&%#3=IW&!^NQ-1O " M7D2[NL7>F\ST+W*V.)/.2FIEFZEM&+]4V4_@W3B]A3"#:$F@5FKK_) MAI#L!<[34XR?N#^;OT.=K&K=VFI>P57)1.?K-7;3Y9J;?M@Y[NZ%"0A"PF62 MT1TW$Q'=-;,9@9$(W/A5R]]LAY--/-DA70R;)'4C^,FO)WNH951AWNG28DHQ M2AN]/+)/&R_CG9KJWG_!UN/1W93M MHANUF;3*=7Y$(Y6!:K^^>DL4-6Z:KLAJK6=[LM=A6I][;S) M6 -PJ%7>W+JTFX&SBIJ"3O:G@9-4:E)=6DPF!C-85-P/CA\3ND76"-/>;@8S M(R(;NLU*_NGICC58%7R-7+6$;E0_J_G]E96$:7 MZU^B./#JS[6!E":\G];$-S:_&ZW-)A/HQ G ,GO_C"%VU66VGGJUK_;QB;>K M9N4N_\QTAJE3$YANF;NHQOX^C%)PNB(CZI M\?'IC@+A1L?>V2Z6?D-Z9-W@5_I+W>+OUO;PS,+EH*>;78,70'\_$UX8-]L8 M/T,P\@LO%D$N(\MUO5FQJ<5D8JSP9AO%Y';(-@0%6[A&BH8&EC837OGL?K]Y MC(**W2/_^Y0+1"1ML!Q+]OK7+X[*ITW:E>%(V&TA\/,"JS;CCD;FEN:3#3QY MJ=C;!8:Q%NVJ^MGI]F$EISVGU%&PZ9W//'81+=47ZK%L? M_>G,8>?GQDDV'[5Y]>UG0DL&D$4H6.UKCS=F^O MVP'@./?9 2PC0[GKK,$;T*6=5D4N2;U*;E:^UV4Q\$(7D&166B]R=W:XNB0YD9G4TWA&MXY7E M!?4X"-56D^IZF>F^U>E?\_1T*18<%_(V@"(R:OFJ%DDZ-)R+:[+Y%E'Y[%Q8 M;PDJJ'M:MT84@3^!S/B:O(4T35_-[4 Z!:IG-&D]C MFSD8R+FQON7FW]!@'@Z)3C[3^;#>$*B?A?.W^%IZT;":PG8*3.!X"UK3C;.I MVHEJ'YOP1./),O0*232^94R=*[I+M),\ $EFH\=-9_^C> M?D*'$\^%Y$[Y/ 16\_;0K>UTL\=M THH,+F&NOXVP-E7]V"\@MC7AZU'I+G< M0(F+V'<"%C99-[$Z2!^L)^YG%C(8#%*M(6IB MIF9R(^T8#MK2:$(-*00+'-G1_?3"<2E3#0IU[>/SNZ#=X+JY:&PRF2 B-NQV M%[O/9(UDV]*Q]\]=PO(V:B3JUG86\69GT::,R]#PX)0+Z\6'FUF%WEF_L.J; M:+YS7OMN'"71NL$O6WSD*SZ^CGFF"#GA4W*N)[Y+%=+)3JXZ?J8+R^,5H8G MCW[(4X4:J^#418\-H30'99GY72B"?,D;TUUM[D3%+HZ*BT,G]J.',"&+T5_[ MV*O<8YN?M>I9.:6)/@$D;;S]%1<76OUSTYT%1%. FWOCX55XZ*!N4<=>M$WK MPY!&4)S44NQ[/J0XQ>R">XW3Y\B[9 F4^-Y1\B3*#XO'&@/[=78Q$X-0UV"2 MME939WPW(]#)@]O?D$?(')%ODS5S>C9C"VDC/Z?DE'$8R$%^($?[F!=;[FBEYQ@\@YP+8BP#XCFY.". M8K(3D/V.1A! \A^DQ$8T*/$2#.)D\ZN9,I,]:KZ'\?V@TO)D"IP[&E9/PP8J M026Z-9QR([QV_AF15W-O=$/LU,F4V!*P>%P&-'L;1T\00]@89='89)89:;HV /(/)S"P*H.7H;&DTN>VI MP2N7>T1W;%MA/++0]@QOJ ['$T7:-X77ZPT?A1H+CK/!\Z-U'Z_25;+1- M :2MK;2:.:B=-]ZS,>1_9,/'O_C'PWV!5^6'F41LW$%0R7+]D# HW4X!&\4V MVE= LP.M:15T:FG5X'6'GWPX-<,4#J5:.U?AL8FWL2MV89(7A:N6C)FV5A/: MOU-R*F!/F#:44Y?< GW7K\>4:6VH?^,3*N1/./!. "'L>+VFQ0JHT09CCX>6 MUNR G9M/Z(;:;@-ZWW0"T(+7YGGNV'H"I:^VO$K7MK-Y0UKP^"L? MGCZB08V5:DJ!J7W^\,*!A-M4&-T2FEV[>G9"'I@CT7'-X,WT[G]"*R:S]TD' MB5H6I%;G:6LU-Q,3,T74VH5ZPBZU4K-Z-^2E,BOWIO+O4T9)PC%+_71*G?M$ MQ&K7A92TMYMNL?E/(?6]DK>^C$G>YBKOUG@F5Z&V6+^ZIR<)< ,X;-=)J@-> M&QZ<#D">'A=PQD0A.2T:@\>JGYT>^SY[-1NUI/KG#R\,KKF:R6BR$^;URE2 M523*PN$!&MJ2AFNAJ^G(H)WL%I?\B MIIGE;E.Z3)>6DR><%,H,4/B/@*K$-84+!A"8"?Q$R[*M>7@FL0BTON/]EMRA MO67X,SGHP-L&D"5UH8J=F]L-_F81'JRV--LKTUUQB;4^/@<8+W9A.-ZESU'< M4->EJ<6$-I $.^1RMFJKG1#/),E'2/MMVGI=&406DOF PS&==\@D=;7%ICJSD=$DRZK98V/ MSDPO[:51SL#LG1F@VDS>RI/F0G*;W?L*I6& 2K0R_KH_D7G:HUH"=-I;3E=UQ $D_N4Z M2URMD:+B0=VGSE C#T#;T"QV)>N*11&Q2GJQ[Z;\OL>*4M/Z1F2KAUJ25_X+'&1Y$]2/,=$59?U)X1RK6O'#"$V*XNN"EEC]IC9; M*#HV-K'9T6I9U,LEE-QC]U\[GVF+#<4PNK;5S?-NLZ$%N M$CF.9+NEFV\4P.HF6U2OB^5@8(3M IF*Q[ M^^DB/>HWY?JHV99&DU_3^.IIN9:)IS1O:JO7:/4<[1(G]%:OY,7=+T.\W(3^ MXRZYI"-J3.R>CO(F\FX>RIM%TKTKF=ZR;?'5/S\_[/86 M4=K;39=,'(5/*8XW$'NY(OTT!OW7/#QI*(M2+JMM1=4^/FF\!RLWG5"(9F[[ M@JMPYR#@?C2FW8SY+:,.9ZWYV8/54GX$S "B_#,MC%K+#.DG53WIMOJ4Z_"$ MS&9=XKO9XSN$SH1W4Z)>NWZ3I2?WR(1&#P8;"F7MZDT Q:=,K!&^)!OLEN6G MYFA(4>,XN2H"\2T7T:[.PS>0V($(?T/>QM4K#EXPC8.K324:1W3"K+/*RI!U MWH*:IZ?/_>)#':KA8SRGRUN&LF0V>8 U\X;X N<1'$\&CWY;.5M]@9OAZ3?[OIA9&KE8\7[$VD++B MJ>DUTI-]5D84L+VZX1!4M+&+YB+PR 1:2TW1[.KGYA.:QE0=^-0U,DUI,0>O M1RX>D!5A@%L%GE8K:72$=:!R>E;'MNJ:!\+1 :CDKX67(XPQOP8A Y$C3 MV'_@\?!J:37EY2<*7N R]_2FH/K MF]K,YDX )A"WXX6 /3MI?('JU4]/G3C>$P8;$Y2;&TVWG<@TLVHXC6XUFYK: M3C=//-2I=(PW9\*WM)JC9[2_'U0_W+#,3**[?^@$#PGN ('?I=W$>652CVVO MW%7YM.:A?@C)J?P*5='")X'>4GGEJ7YP?J$BF4^^S7K2BX3F8;]S@NWSB?-& M%FG] M'O,S!>D''4 4ZH[@*R4#:ZJ^3S7M%S=CF-=S08#I, M /("=8,^KA&J!P'].I1$[>]:VK-'0]V89;66./8>KJ)SHFM#R@5WY"NFNIKZ MLV-)6L+1.8M!>+V MDFTJ==[8;HWG:!3J?JWN260F"J>((>ND=,J'9V/P/H,2][4 ?G5/6WVQR9;O M[=Q4#22J+6Y:_^ST(7TM=KOR<_/Q49^0U_!YX\2_-F8AM3;3?"Q?1+ M+L/; MW6/@NR*JHM[NTOB\=@4';T5TJ4R,I]9"8:!B!BR>=UYI.>U-8_I0$J4X12*_ M_,DG>R!1<_:-JZ&[T:EOO1[6NA(9[WCG,/F^UN"V45FLK+ MUCX]KU4KK;"-ULY.3:?,&P$L+B=0K."2X\[YBWVIZ 8NC,)34'D#6,)Y->KX M*<:8@_-QZ.>*>\E0*G-,][EV_AG%-- .2APW[Z,]J4P;0E17/;%/"< !A";, MD)#ODDBKS.=:MBB)79O/Y':4!8DR8YET2R_781FT2#ED!H Q@I&[;KV\P MW>[W@F,PUBF6W$8]LO[Y.6HA-4G2*])SW20-I3:=[2,7G]IL[ZAZ=)[980^A MQT.OL'?^YI)'R>CO:KU=PVC-('JT:;D!["J9L>/DUHF)@E !D=]:DUE[/X=G MQF@M79^'.M%MW>C;O35/(%$]X[2V;%&'9KKS*QWWUR!JL(;F'YCO0DRZ&;JP MG/-?L/_T#&$1Y&QUGK#XG:*M#5V.>IFPK,R[4;R-F"9++TBGL%O'^\9+2',K MS6OUVB<;:X"O=_$3#NI7;-5CVJ.:Z\(\&%9&-3Q6KZ:3)HR4LR.Z%83LUE8W MY.^SX_VGL]ENB],QL/*LT/:@GQD"^S826.6Y&8:&G31J>F,!*.:4*:S#XBFKZ!L"K(P?#^H6D+W^6E,,K0B.X?29[=*4;NO*1 M^25M7;6DV'=H."E(;JET<],)6_O\X;W5Y2 %$[:; M(^BKGYU>QV5IXU#-M!6FNJG)O*'H9'Z(OZ&%[N[)M\F:(:M0$Q2<00U[C^9. MIO//Q$].R'T.X.(C%UB/[1JA1_3$!(#V6*DDJ5')66_%Q==">TJ(L-UF1XMA M=:E<4A>IWI/*='LK8'!#)FYM@5;UB0GQK1]36D&.O&D4+^Q*P<=4#91-Z.4] MB!_E)3KR,Z?ON43V_I4Q(EY;3F;K6:[+1+]?G M;^XSK)T[PMLR'%641@([D.;*'QA.:.TCNTJ@F+NRN\T+S=*_X;3.^Q&3R'D[+*+ZT44\Z_@ MN;HJJI:9F-^%]&0/]5<:-JLN+:>]SSVVWZ@>!^A^_8-B@+G90@#TK%LX" M$AK >CHVU1X?$#"L%HQ3]7;2[ _LU70VKCB>MMC3&5=L-7V>RF6X)1O5%;F+ M!]]W2T^I:#%A 8]_[A*6W[N*:NIS5._O=YA5S!9J!5,&%$V@R;)OO-OIU\6( M/AN )BTQ,9U+!(=&9 LA/]39$:4KH ME?Q%E.ALW+&ZM9VR>E'**YK+$/JHNQL,^&GJ;??I4< M4$!,>PBC1U#I8.=CYR\<&2%$B0MX\UR])5&,J/)%[Y%_JK_O&5QQCL/4]T 1 M(WO!/3!/#Q_V\A"=F985WQ YN66]J,-UC^C6UI$E__TI9/.0::J)XLS]? ( M52VZ^0!"NB._X8VX5FJ[D*,*8H;\>%,3$-K20G?*& []**8K%V)0NR.T]VT] M88)+FN)8N"T:M8G*1ZU:(R#!>KEF"=<<0;,6M*;^V3DX ]7RJ>1S@/E25M.W M:HV:[5["<>3GJNL.TW*G$Z=@]63Q7MP F"C6T:;Z"/UH3.\G 3-;XRY2]>3< MCE(>2C#^*&TB--U;1C;!!.(%R *"!'["WLY/GED,#GBUZ]ZSUG8S4&VE&RR[ M^].5]A#ZD$5(9Z$;7O,XFM.'8#5Z(_(/S6#>JB^Q*L[(P,D;3'A*-:&0$-&X MH=8^/H-9O<-4'8&=^Z>0WZT-K1@DD5;#OTD30.8FDF8IEW-H+ M/X$8=AX\X.Z*7OGF9^>9RZ]4K:Z]_G1LKG4V7)8@RN3C?V2B\2_^\>-)@6GE MAZEC:)F5I[Q\VRJ;=6@[H6C5>U%W7-X^%&;_QE"$D==HY(LCJ$RO.EVUU9@L M/ZC;\"2/O<(%,#^,"43-B+ Y\L:#PZI1/]),?#H=:9QAN1&G10_M@_.@)#5N MC*8P #-]Z0\C@KCX9_Q+% =>8\Q0^;E)$]GPOW:0^_W294NJ>WQ&UYC6FC:- M3;2#4K [?264)7FG@P;#?N>VEF/U%%MW%:I S4-S".1O+MM9>F[:S!&9EMSV M4M8]/3.TDNY5;MO;SL#HT"E<'O !77Z"%P/B:39/=PN3[OX.-E!=2?V])'"5FCO MUF::%8__O+V.(*F5)PH*O/1Z;:.YP=3Z'9GR>YAZ2#IZV'KDCOCET^<_?&X. MI>[65O>=>FB<'"2ST-QKM1PKS2<(BRXAEGQ%]R":C#[@2/>, LA%6SEMU M79(9<6+ M7#<#?_:D[G)$O:".C]2Y[X8&A ".LFSOZT&-NC28BXF$ZY?9: T(?.+22]9#V3**3F9 MP3;<<,)W"YQL)3 _P)\FW+661M/%A,$R6JX?$C:VR\>47%5AR(5Z?A'%-4%0 M=3%B(RA.Z-2%* H>O]>2-5']['SOP6T%2RHRJ:>HF]*7C>RM;SQO$[0)B..L]C76/6O5(GQ/5]@D@/.+H-7V&+= ) MBR=DV]/S/4+ZEKRB.([YX ;=5M(^7<_IJ"!< D(MQ"VO?XY !Z(U5NETV7E.SWW5?2OVGD,(_A&EC+DG+ MP[H=E;LXI#H7N9(LUZ1'+"\F]=RU-YIL>@$W=;D^]J+V>KN5CT['.':?PRB( MGO9TIRM>>9LEZ=1VNDT0@N7)2&>VQAY&RHZ-)[=X1$T&"Z87#W66:.UBA@$I M)_N:()(&Z.2AU":,8:97)K#:BM1 BFV-T]I2DKV::CX7;AURT:%.'>?*>03D M\_KCH/;9"3, (1&LY5)7>$AW=$;M F6*ZRHZ?TLQQ+I)4&GQ0)W';2S)R:;C M9R?V81>"NUFCA:3B0:N7N L_J"^!5GID^ERY9@Q6>G26] YU%/72UGV+V#TF;NS3]_V* M*-[D@)<3P2W2#;>*SHWGG;O--C@/3'!9'&?M+C^8X.2UW@ DL*#F92NKY73K M1^,P09D;4KZ&T]1N@P=("T#0K&E'6.BJ.,U- M2Y+J#+?QU)V$Y>>TYR"4M:LL)+1"+>O::AYV&L!+P?%]M$Y?G;QQK2XWN'/S MF80A-KWS54]:O8[?;\AQ*+Q>M3?R_%-V&7S&0=#FZ\T]-(O$IESX G/R7X9* MOE*'%*=6$KI+5/'Y)>/XZ(<<(9JMSMREG*CV/T6!]^C4E*L:0&9Z=&+=!10S M2JQ1\4BNF?_I^)E-]; V5XWA4A C\ S;KEFEQZ;SA,:.AZ%>+U29HG] AEB+ M![2QC>XK/8UB363%,%C"-.PB=(*'!(OSGMY,+\/"50CPWETW)ONE8E6MO/7K M[\7JV7CL>3$$J[!_KLBV6]29FI^=&=I0N]VX?WO=MN%HW112DOTZ,ZR3SAB% M)_MJ @U^8I,]3IN'J+S8S;:8NJ?GF$_:E$'1VFPNH(<06-2,%5#[_.36/8CH M@O6281DFG?$/F]M.)UJ7HI]9N+.(7J<':YW$8TA.#,B1H0!S9+>&W;.IQ>31 M!-1L!$/:$DR0/3=I[!/1W#: K AO>TM@4^G1*5/=UGYZU9C6)A[X&L(AKEJ@ M,8UT-6]G.X=/(2NP)IMG)/&)A,*TEZ2KU:@#DVM0DV3P\K;N>DR MYA;,&K#IRL::*C,-I7)XVW]KU+4"MC6_D/!>S$UIF(&\ M#!8P>.#09RM#.4RU]O<@.N84G$*#,<)#=%BGU-09[-XK+K7<1Q1 MS8M$U-\L5CQZ()IZ4BY[1+]NK^8Y@-KTEMGQ[O.3O;RVGP9.DC2>5^;[/0#K MX&BKH.U]_'_MR &"R?9TA[?DQMJPI1>?G'874S=E,.XUNJ^;6EAUCI*AXT>X MK-5'$\]QO"6#NZ\M2-BO[;PQ%=I<0CV)S# LY*HEP*E+RRGWNJPTRO&+XP>L M$(IR8W^. H\N0%ZCF\W&S)S8*9P&I#I!N;S+*6&=F;H%8#(V M>%=+C^DN2_<:K9ZC7>*01?%*%L%^&6*9D XZF]!8:V]<@\E,IYE$820V#_;" M<'=MG2)2^_R4(KB@.J;9S; YD[NAP=28,'0P/5&AAD;.>B<[CF8 N5^U.DC' MYA-&6]5M8%5/3(ZUO5S7QTYUJBW6TGR&X2#D2K'>!5?^NA:LM4O3B;4-%FN> ML\$V[ 3-;:8U\7$# ;OF-EGV\@_J+MX@S-K>"U!DB/WD1T*^4X MWEQ%C?IV_HG96E.JOVT\GT:1G/#XXD$[M,(J&,"Y.DLM&;@I[+C\X$^M9H5!L15AR)XM:!S('$?#0.1^M M%ZVY!#J)$",:X$:C5LIN)Q,]S&2MUP5_TQ^; M![DYE,8/("+M?G2>IOR#%1 MMQL5'IHXZG7EO'5W_C9B7A73;W/T")#80H;L6*Z--5>MFLO M4G@KG0U5&VYKFQG8^TJX?!"9091KKI?U*J/7EYKV@B LW>--=" M[-YNRM(?SM-3C)\XD"*'DVU[1UJ;35M"#JQWEYMM'+UT\%PTM3A4Q,VV^=-& M?GH-/3O5V_+H&YM,+\C)7G[\R2=G:>P^[RDJ4L,EL6/CZ853+-07,NSF3LTG=;?D\$+]7+Y-#6; 2P.KZM>ZT*L$:T'@0FQ M+/PH9O?F.^Q"=H/4-++HFS,L:PC6B=J7S.%=GEKC6W^FN3F3A=<6NI]G5M<- M?J4_#RAI/7I^#5Z+K#,C=WFZZ&$U>'X7N4=RR7Z\UU#T]:1#QX,J/ER'W M!!.U;ALE3O!C'.VV]%J8N-0)3A8B-\%*C&!&GK;!.13^/27;W!X]'#_34YRLM=%N[C6 B?"%N15ZA_! MHPQ_B*, LV$BH_3Z^OH='2D8I"^?/GW_$7[^2!3'!%\!T6_^0Q!#?P=RB-+[ M__[]8];O+"4()F2^*Y[4#7Y+5Z\X>,'7Y#U^'C5+@,V#/G\MDO'98]TMD.P0 MT1X72/:Y0&F$'C&"4,D%HH.P#+&I8<@A!D 4NL^*SD)^Z4 1!3F4T4.,X"$( MH:Y ^Y+D5.81>$SU#H;LG%$57>D\HH49M'C'JG/<881Y1C>!OBZ) [*PLINU<7-]U':LQP*]'?:.8+>$>W>N%I(5"%, MU/_X5YQ>[$*/FR\'2DV)(48-47+H[XS@@R,*9D4'+O+D/I!J@-:)=W M[X6809(; ME+&#.#](,(2 HZ]Z^-17T.0B-+TAB8LGKT.=JZPV:DR ,A)T_)@;,@0A)CF M(:-7/WU&Z3,,$HN+.20I^8LC2,)$4Z)(4$64K"F1 !Y(!H[_B*.GV-D^^ZY# M'"R73NS[!!ND& '44L"9PA1 MCA9(Y0E1IE">JPDTO#F,:=T]@ ,.P"ZFG))1PRFI"&'%9C#$Z4G_\S.#;V&> MP,_3F6;H/XAS@Q@[7_/(Y98:=(*H30>YZO!Q;!VXA%L8CF)=XRQN9."RH 35 M5V&!,IJ'(XTZ54RDP-[;7;Q'Q+M"3N@A-A"LMP,?@Q_8&(00-(L]/M%"9LQ()U3HB KM6!&Z"F[V[OYA MO,& $#DHWJ415M#DZC:S27T@=)-OK=EOE!3Q5>QXV9+CD$/9[\=!$+W"=0#2 M *+=8[K>!1*8B$:9#QX(R<("42;4%Y+W@+*GR-DJ6($K)A+,R&<7B/&#_L[_ MM:CU33F>ZDM1,6YT5/-#!_L,78$L!Q1!WKWY(Z!?Y1GPXZY>HZ'7"=K7$>T, M9;VQC7Z1#8#:,?<=DTZ_BI%0E\673U_^8.WBH]3;_3QJJU3OA(PHN1L"6?39 MVD:I42IU0K@81DV+,D""[#0U-D6B3/+0PEM8=E%8D<(PTK(MN: [3YTI$851 M>,3U6K1EO*A62$^R8]::/=&8\06?C17IOOY23CA G 7$>5#O\QD;7^-0Y8VS M-:LI4.]JRM*:[4V<;/4^XQT*HTQGOLCX0,#(5SI>ZAI2)/8L2-PU>DZ4F!P= M#_B[0Y=([(U#X@"A/VL:@I+UI\\:KNSF"?K[%'9L'6*IJU*134F]LV"'H+%& M+/64Q73]XJ?/I[LDC38XEG!OH(:3_WLKYVU8*,5GE/1 M(2(]?@6#H$[U*DJ= ,6L4\/Q'$&T [2S%]^%"DZB.(6&P!1*&0G2**-]0/($ M+:*8#QPR(%0QA(8*EPCA7$G>[(WA?K?9./%^N>:F%W"E@!F'J)[4]SA2*DX> MG'2.[(#VB J.H@+%X\,F5_H<1N\OL(<$"^3=$> M,]\^8T($*"\0Y?DW,Y@5%STMX_B;&4#U184X.D$G[Z]V8;1BEH4+EXJ=&,T$ M/#9'S,/M4"[1$T.5,SV"-8 X6J*G\[3AJ!$JK/WP&2-R5FW/F90)V$1$V)6Q M^/A:0.WS]1J[ )V:KWYD&/D9L%%,A047$]*9"@$@J(/Y#*9?&M63_8JT&Q'BFJ.(@"0"BH:C70W(4[#C5PEE09J2"20KXCLJ9*S.[*,8 M*T_MN"1,")E+^>6Q2\+,LT A-FL:N8<@68]>WUC4_7@;CR2)EH8C^75*$-0Q M;\>:HTF*HL&C)(TQ54%:1:'KY?HR]/ C.4L N685T>*=%$IM:#0Q)0MGD4H8 MKA.$-.*T#TTT]:4!,0+,,Z;IWFW<7;A[3"A"7WK^0C'3]%P(!%%$J1Z,$$$U M_W;=1#5^/TU1RM+7%]!PWJ);WU8(MFX9@Z)X95>F^0!S%L11X;R]=M[\S6XC MH>-'9?4R6GS^4H, "L;$:?,_"Q'IGT8Q(HR)6 S9XJ)&^==O@3:EV31^-F=P M C1:^F1/8;-&N1^4A"@6@?VX1Y2J+=N\1IDJ,[V60K 3RX*Q$-:*R &!Z#9P MRAC=1760&[GZ MC*/[9XS3JXCC? ^W?'-RB-)#@J EP[>2>A)L8QOX^C%)V_JT .9DD2$X7ZVFS(H4JW M$.K)@R\%NA6-BTK01^2+%JY)A*C124)E,%E6MG=NP+V,JZ]^&!GZRWDH@C48 M%5A@U<-R3O]%CTQ-^HT,#]E'X[3C )W@)S\,+8X1C$R,G\G@^"^8%6ZXP>2F M-CQ7)D<1,9+H P0"?;N@?E(B/*&^0,=I&ON/NY3&(Z81W&RL!$]H$UC5V_)2 M!P8#MH0@*[S91K$3[YD&I119&CAQDB#7R19(H7DXTN2RE:1(F(ODF1<)=#1 M#"%O\?U^\Q@%0^>#T4",R&RYS8VW%9:55YEH-E298H6BF$K55X 7'#]&2N": MJBXEE"Y*(O-V(TW2!#DQ[ID8C.""Z[\'(DD^G+!B5GRCTI33V^ :O-L"E,4% M5I/=3.2ZT5L_ZPRML<7D-X,22W=,+F41K-:\$P2]*#F,$Z0PZI6X(>G4J1?; M]/M)]!VF^(!2-M(L#0I=3L>K4>LL&JFUB)>+BB/O:0PERE9.F:DX0E9J(MW"7=PN4")9R OU.2MO&T)OR89F4Y=?G9KZ+P MZ0@"?A#01TK=3UN>=PURY8/)^^DR9*%4D2>+THX\I#EA0*YF M 5,;A?:!B"1\;UR49_^:BUD#(9B&:^BUZ'G;C%0# A" MG!B0/ IFF+>;(C2$BA^-3+;I390W&KB2_ZB5ZCX#5E6@%$&&#*W.'9'YA3+ M6M\.SUSW.'T*#'/HDO)I+=UG2[7A15\46VB!>'=3W.OO<(A?61%WC;GBD+U* MUS%1__!;BLD!!$D=)C.0#0G99JK@I*U4IP?[?);U.!IW#JS]:B*G39PY/9(4 MG1>FV;Z-(2D[W=\2 BE1VR :DM=+R/G0A F6P&0EM'V6\4/8Q,'4+^@-2" MHJ.\Q)9!0,9=)0H (/9\M#J$F!$4RTAHMM(\6 1FTR1)TV08A61C5K$(TC[) M"[DF9QTYNYU !,#H"9J*6'+G5NE QE 9CI/2+)DTWK/\795P%C1D)QY*LV3% MVNM\BRZ+9]R(YWE^2KL$U\]ER)T0XXR3DB;U)QWYH?2X6+--ZA0K9X^LE?8&F4?NM2:W=!:A83SRQ$F> MCT,/_@%[ .F=1AMI,WL!86IMH!^4+J:RA1D3./=>%H0UGS9/%B;<_CB@5@Z. M8J0N(FE+G# )M\'H6]1.1"B)4LDH]D/7WP8X^^H>HARA7,G#%HI<7FXVY+^Q M[P0,,%]/%)%:[4BPL%"_E5P@QL8"98R(.@A_3V,HG><$B078N F&+CCX41N; M*/\SJ_$3>J((^RJ"KY18W();[/P-QZZ?8#(\@\,<=6(W, &8O5C4D4\C^G4A M0;_D=1.B("K+^TRU.FFK!RXW!UB9 RC3-!$:M(9+1!WC*QR20][&Q4BW .HJ4Z28S(EW@X>NJD8_)84, M.22A\EM@JCJ4[SL&(0ENGE'R#N.$Z^&T=)M-:#,2*IF76-CV2:+S!)Q8[7>R33N0HI@M3AWP:/>>%6?!FFL1\F MODOMP@=U99T$]VB0^5SLA /OHAKQU=F5TGKZ3C MP 1$":"&Q#JT=?9P%GP%LN@+JU4 M,8-\!4.@7O8&C\,"T?1KBPXAEH,)+J]R9J9.UU ENJEYUQ"XU>]='#JQ'SV$ M"=E\_;6/O5'W*$'/^ TJR]TZQ5"Y-H#:E6]_Q4-?3YZTQ8G16IQOB)";/?\5 MF6?6A)"7)-(0#(6CE@X0X4932[?O<6SGK#R"]SGZ(H^]:)N.A,H M9SMPG'2X:J<8(@C<]ST?"C/'+!SA&J?/D7<9@O*-,<#?R=*#Y8?%8Z- ZB15 M"%;B,1&,"R3H+Q PDJO"6-E,/&^M.N.$PU?,O^"#L:P;0S:$:KW'RE:VAS ? M)Z8+[:P4"\=1BBRBGVD6K#'R3: 1':QT98BT#C.H5C4XL5/5P(C8&CQ_D7GWD+K,&4 *!RAC89%9ZQ@7]+10^%CPLCQ?ZX"I&\3AC5I%@=FQM>[K MB\S:3$[6*%AE 6)45X^[E(&G.JYL]\??% )8W* MO"5AY;Q=>J17"5 [JHX5-R80HBA/U7 A*NWR5%A(K LEUEH&(G\11QMF]=S! M,;#E!L_D!).]FAL9"9LX.7]+8R>*R<%/M'4*M',3A6 Z)\*1+IXN(8^%Z.T# MISD/M+\F7*&,+93QA1XI8\(\25E;H#PK2/#R&QI&]=V'P@50IDF,E<_&*H7^ MC3J:^:%?J6^P(]W'WO(%Q^2DQW#W$_6*%,=A,@1UIA ,()6/K:)R1)(5E A> M4$2802GAAMQ@%'Z0HS!$87C,AA5,-G!Y';=&14.2!00\@)Z&D\!#I*<\*R../;8O;;8[]FHLU^=.#,IX M(M+?=!5W4-E &1](,"*V=,D*-!+,9#F!ULQFDXY?I1J][#"(%\5!7$XYB.18 MBR%8_@RS?R]#&47/P11&NB=%!^B#Z.);N&)DL?H2C\): ILYF7()&%"U!XXT!'BX?./>"4F=+H)X@#W+\@CA?[A29A?GN5)F\_UX-KY9T2TK+WYVVB/RRC:<*X.YU)J M8AR'7TX%-P=S2S4Q?+FX_6X+RGR9''I,4;_.97@;1T^ 33X253 C"6>$(&H- MHTZG3'EHH&K!S$>>1NZOK*SQV2YF[D,_8J YYYMM$.TQ9H@Z/.D.HL[&""I* M(I5*&>UHZB_F??(OMS*3D73[58R%L*90\5AGB/7&/9\+D:4@NN0!-#+K\=;" M4%3AA"=:'(F,U&'Q+_R$U3#GB15 )%8011JR>"C(6BE%=L=K@5%SD':G[[TL M0*:699ND#)NMH2A6_%%&HZ42F,O>\TPPX_0<<_8G*)=+;/ MONL$H]*D5$+&,Z6T"J"N?97:%!<0,.NP8JIC .#K:BT!=::>,_J')V$3WIP- M>Q4#4Q^% 3]/%LNAHHY1;GGU#0A1_53FM5#5%_CFU*AG"# HR[7#PFFF]4X]!)*C,8@ MD#. ;EH')4S3B18#Z:-H?21%.ZR)"HIBB9J/0JX'0.@S.65\JVJ&#=%TU-0@ MYTC,&-.GC0DA,Y]:)0Q*AH)BZ] Q(63!R=8BJ?G\DCO\Y(,9,4S!RC4N32:C M9=1DIHOYBIP82Q+D[RQ7+ )&>L:O1A:J%ER?XF"H_7:[+C@GIZ_N9B[/%"/2/O%9DK[IET!+@=810>.;(OA'EG MK'#/H4H=Y 1FCKB?N, W$/N4"2SZ,8L4:5K@\M6_YTP;T\\R:);M-J#!54X M7HB+('J]#&DP& WO&@G=IE!GGDF@CY0.++HG#8F:S[=2Y,VJ/;'X@RKQS29& M='$K_3C .CW07_A$NIK>7SA$8+%Q=?070A>')>:@R M@*[?^F@)Q7$\4KT$ZI.L(LHK2@FS&8Z]Y'=A"=9$I!I)O T%4V=X$2>9P)1A MCJ <0)"%,DZ:):O,STJ)7!: @EIBZ]E[6QM,G3I M*" WF/%Y+0KQ'(XT)V\UIM^,H'G3TF9#49S75<+:=<%K*6YQ"UDG9.I8*7HB M5E2(-+!XS&L2+Q\$\A4*R-^\^CJT!R)'4X +10 P6G92+29R$<78=1(-5<\$ MI?ES'>09MF:88S="N$Y&(9G>4:'E_'8IB5DKQ*%%B%Q(0T$2XP*H]P.F\ Q; M1OG=5L'^SJMSLRV?09@[(Y^GK34"ZB!P\;6-4G!H Z14 EY%=]B-"(L!OL%I MAM^ZBL#O0ZNL>M@[V3\D8&N1Y]>QF_HO5)O0X%X633)R>Z)(?!DUBQM*'E'PQ$G\Y'X;8\=;AC^3 M6P4 ,=R1DW9H#9022B+M ;$N$)DPT0FZLW">FQ*V!*JH2OQ()4ZDQ"]"XMB@ MQ$IY1H;D>8 MI<]1# $^&B(Y916FC.H!"507D"N+ACG6I )H&B=V 2/F#+_@(**YAE" *$R& MWH,$39JQJ%!%G.Q!R90OX:0(YF6D#TN@7/Q[\TQ9*NU<#5)T-3+EI &EZ,I> MQLG@X!?0FL!< /ZZ:R?^%:>WL>_BY7J-P2L]PDZA(=Y%,,?\?8P]1/E;(,&A M%4O&G(8WYQ"5H1) M11>$42O+"AK36Z(:,/&[X5A&I*+N&MA4V$P"6/-#PR! MWYY:/X[KG,W)2CHQQ[P5U9" Z5_\]/F47.:B#8ZI2W4_UCDM\(!ED2CH!KV2 M?I#H"/V==66SS)Y9V2MJ*U+SUU/HPQ9@?"%N0)W^+UX$Y3),"1V?W'[& :0H M1&%WR,@B2]@I6J52IXACJJ@"8COJ8%9262G]/%:YR(@6ZV!;52ZTBE93O3I? MH]JF>*<0+DO6"UF ^2*_8W/Y!554*.YK$R);IV2%!/XZ\0Y,JKS/M6G:/H"% M-$3^^LAE3X%W \Q3QDW#BE5 0Y:J:@5@FN/<^:\W9?S?G[[[].DSVCHQ#THB M>BV3;('^^.G3XM.G3V5SQ_] ?_R\^.%WG^F][0]_6OS^C[\3#_DL)A=^4&JJ M(X>FQYQAERXQ]/WG!?KRZ&DJ<_XHV?GS7F$X:9X.&W@!5=""I'^? MH;5<$WT;3"I_P\ZHPZ08KX9E#V@#7=#7;$\Z.5!9^=O%.BCB1:*L#W0MI?W; MX4I;2*7F4AXD>:)BGNA15M%U:571I'F91WI1!!RQI(: MG+:0&0S3FD99G;"8/7G8HF>*?(6E0PD07J#" K#@4#EVW9CH*>-KUPN3 *.7 MSZ\[-5L_4;LLA?QR*A"__9LW:6@30CG_FV;%\.D//F/>TX6?N$X )\%YZ(T) M7.0^8D:/GG"04&W4@*]3C-PE9 )9FIT1&KPTTON2^3464ONTY%75(US.Q@07 MQ:-'*J&KT#P0293MH.]<6?*K2ATRBTL=G823BRD] %RM[9,TS5=9$.I/]2, M!'6'*=3**BH6XC)3H:H=(XLS!%ICL8C7USQB06&PEKT&:U4>+%YSWH;#;0[C MUU0(3!U'N@VN81Q]91SC;-$5KJ/FBOYDP7?G;S24E]X/6;+_N##"\S>4$>3P M 8<@147XH$U1Q*Y_LDO\$"<).9T?_9 ND!P4,66(W6='1;3*&(T\7C54Z7/< M?^W\Q(HCV:2T?%F*+I#2QZ( [ZQT<\@2J\=]3[$M*64EX!JN$Y[@$*\'XP]7 M0?)PPN@#)VU<7=,L6B4FC\_D2YTW\Z8#W?(H:[/3?%E:D7I7XI0+T,!$?07S M4^E[NY3OD>DX'*J=WN#T)(J8CWFY/G6V?LK0/D5%&R7Z^#1*QL4:0>[C(^DM M0\-PLPYE\2,U@INH (GA6D_&1R#(A(>.&)@UK46K""]K)*G1WJ>'+WSA^C&W M%= IDG\D!&US*+]%1%KM(M;F8)S9R\&X<:!N]W+-+\W18(0Y1@B69$;**GS4 M>$GRBEE6R8/()'1NLZ:.H4'_/^,$+ O+-;G(4N-#Z#)H$+)8R<)*8]]-><@: M?1Z0)$4%<7!E HS^112O0/D<:R"A,5YEXS=R\DD8B?+ -O3!A8-2W MF3@\P0#>CEA*)+ZD,E$@!=*(A56](,XD+ J:R(P:,8H89A)HGXDLT9'&A9@7DA#V3(HY7)J]#ASIFZ2?W<^U79 MA7Z:+,2KDM2]*[9 4/F@DK%HJP!VX8=$MAS$R+B+ N^:AEG*,!*WKM@;#.9S M%'B/#HQLDD2N3PV[-$1#L:I])2-6P/GD[SHLC_8Z:@LD>U8P5RQ$YD!V&6/F MSD]^O67I9L[38"R$'$D$-!] M#*'.%A0JO?)?P!"53\CY,8X2*!H4[" 66L"4C-1,LCY1 )TB/\M"8C4XT1/T M"]6#6,?HB?=L5G6P,AC2BB4'@7963L5"M#\D.T2BQ\,?@QQ">#80;-9=HJ#N M:>3]!O)GC8=O!>12!$=(M1(R+JJ^-6[#4FR-&2'+Z7>)Y8B;3'M,*-(\X- ( M[_-QI@QHJ3][GZ6),!2:S*6LZ!T6+C<&1%67:X($?37Z0.G"3B5:4Z+F(E=J MY$US\IH5DR%A+]=EI.VKH7F6Q86;@6T[&4+DEO=B>,$:$$\L5B[6LA)#W$H> MJ3$1J[#2)Y2S<.=)Y-M(+L[T&DTN9(0IC-D%8!H#<-TSVURQCW9?N(\/<7 +\WLYWD1-.1K:,1! MCB3L7B+9@@6^F4?XTRA3SJ*=%VQI7;#+D-PT:?EM]J^"&VL.B=YB?0!C\F41 M")0N^B!Z^!9 F8O9?=;J"%S4W]>&U^!B1(]J+J=62G#IE4L-NKBA4,]6[YEZ MA2G7X>LP7VIIOA,[I?E,2)V5:>PD,Z_<:$E@$7?%M_2QT79W=M(I1W)=&4C' M,T&ICV/N_%<%SMT)_LWGVJ]>H]5SM$N(]%,CKQTSAEG!"S=]&(!4 M#$#*!B B Q#Q ?#E $"!1;,W_ULG=IYHN0N'K#T-=:,Y04BT=!"0G#_[00WG M=I:>%A$**TR(XH$HI#-SYJ..(']6H WG@VFH$\W0?)TV +$!^T>,GW&8D'TG M2[.D@1@KYXUE_!1O;#KP-QF$CJMV+X+[/T!ZYK?&R[C8ES]01<_UG,^KI:HQ MF%3 LF8/L&1PG ^O?J64Q2+:?NP3R=PQJ&@:@(IEZ6V%MP62W+$@Z=_,N.9P M.+B-"]L>#4A)+4!]9[%@' H\_X7RI(Z=1Q1)\J7E$I)2%RPU%2LXX87(,/H[ M&'6?:,0%/9OP,OXUA&TKW8&5* MR7D-1R/-:!HY.8+N@EK34GH,2]H6Y^DJ"I_($&^@?MB*-!A5"1F(':T(-03D MR"Y-"%JKAJQ'$G6Y47'2O#@V,.-IJ58!-43T]@?)!(N(> MXFZT53!4^F#%A-1>IBEM2/47[J0C%YE1\)),%Y(..4GN(&0H:ZJ.E2H98^_S M/Y('T^22H_30F.T96$@85Q IP?A:L CWW\!@YK #=A1'GJ;GJ@-C#A:'12F" MG@E18H25L.5+07#HC MF%VWA Z-0?8Y8?,;&C]%-22#T#V)DYLYWT$%RY;2%PQ1''K].L:B$'WVIWE)=4,4G=4K#EXP MK7LR])HT8J:7X91!N :&I##AOS>>V^IY-$W/"> 4NPSYZ3JT'(:D1H]MN*UR M@@0+U J]&)CT"#RR*8B%@ N ^I3""!">(PH?SSNE3*C>( MLF,U>W#2\5-?BVP0Q1@>UXWA4AW#X^G'L*IVE\PS$@F"9V2(UT1@>F2377_, M6-$SZO=T^8 !%#M ^*N04GA\:%^+8O96KLI3&J%'S*]Q= "XDD9Z-3\4A!E MK#13KP&,/E$HX)=8WII1M$[-#Y(=(='3(4N=\V%RT1DZ MT@)MN,2/4F+7DL2RKMR&%;Y30.>6CX'/\GDS=*AQ$>D0Z,;[R4'Y93W9!,$R M+'I%=/J\Y(>=9;D&O"/06^YQ_.*[.+F/@N&U!1,:@$U),L<()XJ ZN'(4P8! M-E@FR=.PAH8!^!>,U4 <6G=LN077B M!P%9K-C9C#?W9[1FS7)0Y-:.F7\LVP4C?T;.;-)I!I!T#_DL@'QS&GG^VG&::4[ 6IW8"8LN2=])6"8Y0/_BB4V2A3_,9A0XJ#BQY-:&\ P=I+B_.3! M]3K*B'#GIPC7IR5"# /RC1:!3P7W/0O6S9=X&<]Y+IPS-^;63-\G>ZE2G09. MDAR_^4,G0!)"E!)YKPDM>T9\'9+DS3PY<4S)D<0I64E.2B,_[UT<.K$?C9@% M0<+2\)? R)G]#3YI!%?G5D:.M X'!U'U^;\6[:H:A6T&7E?D93=]_RFD"@" MZP>^CD@V6@_._PRX&Q_V25:TDQ_;PR,5"OEN^;(#H"(FBE:RK@Y:[6+-M M&TBB %!M!DHB!@& \T.%-'0F,^SI^%>!M/:9Q6?&%+I1T# MUH>(Z^5]([5SL)OENYUK'U7+D-(O^9(M%'#5*5? >5HMFVU,#L4'N& =4V5>S MH %'[D2NIT$"U?J=N"P'(411C03TL Q4 3F%[=Y5X#'X(;6 7*<#D3:/]6%E MEHK 0>DIQV8> ^Y51@YRR&U.@#Y;0Z+2)U!-"38RS=>71)=P9A,2 MYD^ULIA'JI@6*J"0?4SZ.49:.CAXG21GP7!!I^DA)+KS*T1KA4\ A .N[+$> M5Y4F\@11LR^4%CGX7.3XE\3FS[[Z>E3/P60X:!G&TM@XNF9(-!7+R:(7S:3< M.>Q!WD]>:J,K\\X)ML\GSAMA0X/E"(@A1FW>7 =EANV#?)-O,-J7J+>$F&B1\2[I.\*[U0-/OXZQB(7+RDDWRJ2 M.USR26O#&9%<,=6,7 HVZ@^1K7N-DX0F5XLLAYLHR\3E*3EZ*H@H?:%$I%2$ M47B4Y=7RS!'#!6I,"ITI!)FP,G_D)I>9+8L_6JD)8U+H@C90EMRXJI/EB;'2 MSAKDN'\X$*[%DE-RY7A]:UN6N4NBUZ_KL48D !:D5+WZP5"(CJR;NLI_@+,N MG/*B,^-&+M/2JZLRZPN0\FV7LC0N:>[T'#39UH#BS(Y$NPH>BIZLONIJ9HNLRAE'IY)_*]E^K*8*A&!2W=0^IH*% M8TV&R?>,T@,=7A*^#K6R@Y(A P]]098%6[7@K=XO 1!D7D%W\-\&&H4 MIQ#TI67\*36&P&]O L:+$*C$_$NPC=WN#T=!04O>J5D2\Y4.:% MHD_M(--K%Z^R^C($(?GT_I4LD"7,_;%(ZS_C),4>F*@Y7N(J@J^4ZG0,/'T& M6/:,56;J%N".:42_+I0"9"S_5H>^!?E>&4:L#..+0>1@2 "[@U$9B;Q+!CA) M?=<)!%@<\XP:+A4SDOM\Y'ZE"*97ZD-(-*D 2K4+[3(9MZT+@HJ^FEC;S/5) MDW>0O$][)WL'Q*XN4E%+$,F'W.GOZ$F"X +Y_W MKIO5RG.LP9^;$S?()*41@+>*I!^@%^2'WUJ%?!?F7YH !^6ESS?;(-ICS"K0 M\00'')V+! MBM]Q+HW*69_CPS2)573^EF(H16GUE0U/8 ND0T4O_MKQ\>JP> M8QNDA_U_G'&>;X4=]85!&0FSW_N;NS92&D+C\&?J+N'F(4 MC6(4YS.X@QP'0?0*QOZ+*#Z+=H_I>A>(>(Q,DQ^'N90H]Y$%DCW2ZC@\-?'* M0O4[,Z+F(GMRHGF\#XCM8]\ZUK6U:I3S:3D37E'5O)SJAU0 JY50W$S1HAC,S'RU4[L88A5,JW/B&G^?/&B7\=M:@J,LDE8>.KRY1LM7"# M!0&-VL N(M"XE^'M[C'P70%XJB6(GY$^(O)L*7&)I6?6I*]3(K[\,DD8T0S1 MUDH\ODZ)/RSM?/2J* UI1I+TLX]INK\#<>N MG\ -9C9Q:PI/AQ*:-GH8^\2@R:[,XH_0BE7WCG,/5YK==AO%J1[D&%ZT"DA3 MB1)&W#!@C#9QY)V B+&D8J![>JAQJI;@8;3)D[\'%.:&4YYDKY8)G^.49Z4: M<9;0:BO=T(1@U6>/*AVM^6M<-#]T0M=W B7Q1(J;F>I'VA%D+[FZ9\J1J[HI MK-D9#,M>57."]& ,LYKN*#=1> JNK0".EKR1_O@IQG3IGK]M?68D&!O(0'H[ M.N28V9H%#"\)_@A::5U8V %MO\R M2:>AT"X"[?<%Q2G>];2P,A6P=T^NQPL+_\]__ M].7S'_\'KV&"/@":@.NGQG%#:@K\\C0B";JY7$O%^#9*?%B:-(0Y >&N?+UI MXD%N$.VD4DTU#D%Q",JUCSD/"P4"E>P/V?5),(+^GK&"SD.BC3&]RMB+!7'0 MYV$*KX[GD6<2PDGJ!/_'WYY&WE#UF1%$G"(4@ .:B!"%NK!&8[KUR:*N[LD% MHAC -*T-$PW;&9?OR*51:(+:[IC.>-0M3<4$V1:)98J(U_PBBF648IJK13%KZIUBM K: MRQY=1'$64)H6ZACR[F4QKDISUEU"T<+L/G#T2(?" M5?HU'CEPCVEM0"+XM1/_BF%M A)'F PN1L,(4JDD2<1I'HXTN60Q)^ 7UXV@ M>D""*,'HC7-C*1Q]279'R,A1A59B7 M^G+839>ND;]A)UX]QWCHYM!H&%YDB$9JUPL$O2+:[5^=O+GGTF,+ICM+% MJ3EMIU"&2I 8V3"HF16VTG@.7?X9^9LMI+:PVE4&H;RLSFJ028CQHNA.S9D+ MU2X1ZQ,=6T%FSLH;-FVA+E%XR7MWG-PZ<;IT9)D^8W*<.R%WO_U(2*3)9)4& 17D(8_ZN='6Z!BU MP"115 O0K(U"(270"]J3;@Y-3*$.-()A4>KTWG1HXN57: 4(FJVI.W'<7X-( M0S0O)S1?9H,,;/(NLDJ1;6@F6F_@O HNN1M>\\8?'[ M;>R[@XVP'4[69$0@V@()IA'G6CZ%*-^_[5E07W]!]ZAZH"P$>:D.=#>*MQ'S M.-&0DE.X',;[\4$;.=(\7@51=RGMP%J\@T8!*P,%II.2[IO7/KFU!?AZ%S_A M8/S9Q,DA1F_NG =53-LYKS1P7SBU\E*8K@-=!Q9^''HW4>@.BZ0I5;@NX^M) M7S^XG$+9TT&*&PCO3!GV709_@%L[Z^$0I:R$@Y>8BK&"JVC%/'.P![OC@P^J@*L MHW0MIA]HE6L\?IWYS!D>K,ZLF7!#BT+88T;@37-#;T;+,-*T$5ER-XJB0.;+ M8M85(!^-/-U6:3SKX*"$K/0T'Y=5(?M"4:] YG<>7B^^>0*9*T7Q.-L#E#4H MDLGN@,.0&Y.SB\T%TA)]&28M 1 M86/,PJ>+&*UEAIS%5]N0='Q5]\!,F=SX/MB[S2"Q:DSRU/4-0!%R4&P(J_\$%^2 W4XQBDCO*!5]%*)5[!EY8V M/*+TC5\]]8M8@"&GU+F8QY.)>;][3'S/=^(]Y-DLUU1'&E.9RF$QC4SYLV0E MT"5#,>U("C+;$Z$,ECE1/,,@)-*YAS%,,^J]XA?LPIB*D?LQBKQ7/P@&+BC1 M?*YL%@M;\0I5"P1E&\F>8#9$4P_W:GTRR?^C+#PV>RG4MV#NZT6] @L:EBPZ M=^3])SL!V0/ I3@.8B2C1?V3UJJI:Y%!72^*(%!PW)J78KD& 2Z"Z#49G;2O M( Y19S&E:M%K=H=?<+C#LE(NN5*NHW@#^\CR,?"?9"HF#//*WY!' #PY]9,U M8+G0 +"87C=':).+6DKO.0*-)A\;<:^?VK?"Y3KG>I::O]Y M4+",!8LOZ['+C<[8HR8AT&=C_ R89"^8&;JAY.8-)EO4RGD;7N)6],+M;;E^ MA'W_ W3U[0*!>YP,#>GOP,7/E;U5QB"B8^#FQB"P4=S7L+B*-C-XRBVI/S_& MI./;.%K[0]]T2@$Q$C/F-J=B4I:W5E@^PX^I@(J%4@8)V*:(GD,3^-6(?\K4 MP#F 3I $I*7=+%A.,&@_#"M [0M2"BV\9V9E+Q:)@)B&0'@(72:TQ&RW7PEO M+ZO5C=#?FJO\6='"=$LV=8T_M:@SJ(B1^^NM$R]CJG=XU.DB MT&3QJ-6:.D MH?IO##D6C#QW=LI@O@,4LEBN6D3G+=#6$4AQ,I[/>&CB>DVT[>7Z_,U]AMWD MCHBW#.DM.!^#G+\B$P4X_X7RY"6M4DU4]S,_V4:)$Y#-:;'O=D1M MV'+@N\$!@91QV)X%Z^B.9N.$PG10"NLN61= CRY\F6\A14%"%D2%H2U5<5 F MS_N,-88]RFDCES_L/X4\0\3=(RSF,89Y9)\3F$]7Q*S3#]A\S/H!#[5:>GRN M;XBMPN>;;1#M,>9%EJM]+3< U X.#.I622ACZN^@%]U$Z=]P>H?=Z"D$X!@6 MVW 1Q?PK>.ZS!L^6]%AEBMT"20:%(XN6\R(LH3VYZF1,+7B("<5>51C[;8]R M/ILIEL1S()OD#S*DBNZ[$T.NPG(ZE'7TQ*!;%NA5.,8<[AC;9N,?VQO_VBB! MD_V*M!^A.@.Z X<$6N4 @2SIS08DR\>LU(AGQ>G[V.[T?:QQ^C*'*PR(L-Q& M\-5RER8IV77)7ESP!4N;*P @@S5PYP0 VZ%CSQKKC5>\Q]+P2]Y ^)H\E8E4 MX:K/3,F*7!03Y7T&!WGVZP>TX.7/YNG% LI>!I@V'/5A-2*[105*&P^LP3'2 MS(<>M#IT29S^X]IY\S>[S3B D;#>+KG:'YS M4!",D-'45'*3(%HB!J7N8I?N8LSBY&!N&:Z9EHQ5T0O5Q-:T'U%YB:XBJL&9 MJ\EN4M(L3())" 4I&'T>[LC>$PYW9R7=V)"DA6"*;$)KQ36,5T7CE^Z?,4Y5 MS^O(S/P2DA7M!270#>3HR'[,KE9#TO'5*J2BY/-^:P&T8 %AP:2@>;BW.FEM M9YF?^0&@(1O(G^>4)\R@'RG;_'/H98;,9;@EUX(K_(*#[[753&=$%XB21=_; MKYP^7JH\V#D5PWC4@_?/74)!*)-5=.QYU+[C!+>.[UV&I\[63YV@^FIX!T;K MQ$^%E8S9MA3#UIATMN/;R]-%]85#-23*E. U!2Q+4IM6PKD-7>Z24E-[YS>DJ"[#7ACJB+WI*,&3B:6$V=FPA,P>Q/BOD^QCR@ M[JNR$VHH4;NQ=>V?;#1R];^SK&2!($^&0\U;%IR@9:@,VG%QT"@[MH9NE%^/ MO8)E= ?N'5,]B,PO-^;M!)7%EP@/GHKPX%*W7=%12I=C;#M GA#=9+F/;&,=>,Q?SC$L1.0X3[V-G[H)S1H@--J/+"6VJ$:FPI7*??#81O1!]H!$%\9KDIN1 M5)U%15R'G4U/5%K7B>,]/;EIP1R(1N'"/UG*_3(D>PX5J,=46U+?QJ; 7D3Q M&OM@$YQ!.1+IUE2X.H"J(QJ&LA*-*"M\4QP8\[5OI"+,54T0]A<_?7X(HT

    B;9GNY>DMEAR+V+N)H SOJ3F3[%:W1.DNQJ:R@C!]!A5OV%4W-DH-Z7' ,J(D*AAT# -ET"B7*R2LRHES'*2V^3F@8 MK\@QAMG>O?5=D M> ,>IQ]OQA?&8+5X-PIU:D/P)7VSWGV]L@7"Y08RJ52I]3:C>T BE>LF-\R5 M4;GN<>A',3V@H+#'2Q2\0-!GKO:UEA@IUA%*6$\H%EV)M,\U[\SLRC0GKE"L MF)B\!R2[$"F]61ES&Z%2YL3-*3X=939?'#LE;(EDY5'3R$@IJ=BV;,HZ9,CO M+D OR20Q&1IZXVR(+G[M_#.*3W=)&FUP?!9!A/=0U9$307]G9(S&M6IC/J=G M<$H6X3'.\#;&+KL.D\\!YJ<5KT+.HL_J$ETTH*2H_2^0Y( Y,10>%J@ ?+K( M(Y]^=4/6 )_N*./G*T P-T\QPGM/,*UMCV>*N-N://S"YZASPCE4'O&ZA5"BEUAFSM%L64@Z9 M[XYGCR5*:B(M7C:NK/LOQ=1I&G:=H%W"L8>H(19#AP.>= MHIZ!=+N02(/.[V]O#T 4OJP%)5&#P)*U0H, M6EW-B:@QNG D4WM^5YDA[/R MO6@('XY,:# 6RB2G,LZJ>$YO )(6CSC(<)_?_LO7ESY+BU+_A5,CQO8GPC MJNVN]G*O9^;]H;4M6Z74TV*'W_SAH$BDQ-M,,LU%JO2G'QPL)$@"()A<@$PJ MXMYV524 XAQL9_V=ZS"#ZJ ,@M,O#L;59^.MZ( \YIL,>11TU%;# C%5) K6 M1E!5)AXV7A7X3]_P['(8$ *-?0-;8DA@"5@JW-&2UBH+'A$"=VS(8Z4KXJL% MPW\1@F7)%VHI%GFR>D$K0)28BECR#J?[?_Y\?B 9SW7J[_>W/U\N?[F MWC3K",*0N;;Z*V9VD$R.,LIJ9M%TB?8#,Q!!CHS-\QYD+^I*J),QDZ@X"<62 M,F23'WV5B B Z%$":52C:"EJV?"("8RZ:%M5'YD%.:[O??X/Y*5/'\F0A84A M5C\=.4$'O5-?5H1V_+G9#$>W RO&"W:CVQG+I@^>OL+V-0,--!J^5*@;'O?Z MALP ?YK7Q\"/. "G3&.';@4C-'9L1J"PJ\(6@!+Q,&$52KM<:IHBUL8,.FLR M:$;KH5V>-9-LA,W%JT6L>+!'4O(NHKS+^>8*..^@#LYD"3BE>6Y8KNX941$/ M-4N.D^O\974VBZ)JA54ULVQTU^P-,=#T_&)W ##FY=E'@ M,_.O F^!J_V A @[4G5PV&O,G9!I.3#QS\!">5&4?! < M>/R7__'URQ]^^B\BV_V//_WI]RLOHV$^/MD7J]]]_;+ZZ<>??D<:_*7 ?/G= MC_1?O@!F)Q3;P<]]9,'G?#B?H@:+'@06>1M(YCTK.42P@VE>+T1%?5FQ;QX3 MO8V,N<.)GCCPB]Q.SRP&20RAN/J.4C_,4("EUFB$+/3G6@D]K.U0TQWBGUDA M^,Y1DADU*!0#1$!WX1223\SSWDQ%:D,.L+NHM-R1D!">#:D+7B:S3UK+<)PY MV\AA%PI?#SHF(D36;(ZDP9.7U.@FHTT]<8C]O8FS/"W&L$S#:*MJN%FEKI$H MJ4?#V".' 98W8,K/\@L&&SS$&G'!ZUNW4<4]2%1AP,2S&!8FH;.5;V*CF/-@LQ0W6/;/+ 8Y;R'# ^DAHHM+HUM9Y:#42V MS$-=?+(,MGJFA/^AQ7"9G$K- MKZ\IR=-JLJ-1([C\]O1EPM'."P.VVX?9*]A8%?+"3*:(46@05XD3@NB(DS^N MXQ @/*:JE9CXX838X:LX#_.]H$*T4O\/30LG ]= @[](< Z.BS9QUUDF4.^G M!42Y0?AW"F_UEQ6,/#DHWE3$-?W+2@HG-6#]Y?X;GI874Y/H&7YBR LWBM7J M+_W!OZQ*8ICUN!QW'DOCJ$2)>^\O2L)F\@/@B^D1 M+B@L0&7/NP!+.#_]^/6/7X<57:W&7I6#K^CH*QC^AZ_S%5^=A,[:]?'XS(F: M-K[KT#HW(*!B\M<;K(YMDG1+:D&3''[6((2 M0 EBQ34!QV9=0F5QJJ#&THK0];E\G7?6WZ8]09,6V$C>43H*!! ,Y.Q,(V&2 M,Z(PW2;Q*P0(W^,V;W@+7Y1ID1?XR7Q-TOUZ ZX'_GLP2+> K_U HJ?Y>*OJ M@U"@E'X2]AI\M&P5S*9WS,2/.K819DI^ %/FRRR&9)4Q\Z-)\LO,V=$'TZ#+ MC9Z>$/((78>0DGF+]=6@63Y3!/]E5J0S",*AY!9#M4KZY54$GUZ%K:*B(DPX MM\*Q(* ]L&:#9S"M>#4C:]AF9BPAGURU:HW6T)C+ZL#DNWRW%).]0G-S1#P: M/_WXTY^($)&_H121/3 #1$6R140X@J0Z+#L=CL&!!Z+2),O/NYL.@6*\Z=>K MWLIHF,D#.P(I3>GYK$5:9J^.%8CJQ?^:B.1T$;F(_LO_B9^RO)5^=65^-F)L]3FY8:TQ%TC MIY']-\9<*]BM^H&4F6X9I=5GFXMM???=)96QX]@ZNM$>'6O&Q)O49CC7Y>MV\ M.2D8'.2#M9205BFGNW80Z2H_!"H_,E,2IS5VC'C+5CR[GR?QM9=:.PHJ!/WD M#[TT_?DC-^=DC++TN(P5'-LH3U9G/GZ<4AD7I^8.>01ACZ?H#<\*@!SPE]][0X"XJ=?CBM[DR^VL +OB/R0L.S$Q\)-)=^^R* M62F<9@-?9^"N)5=W:3\.D+OGQ4L3GW:1+C M/_I$U,CNDRCT]_2_0Q<9?V8EQ"/5/P2W#7QD]?^Q_YUQE:>FOXZDX!-93<6' M&0*E*:2S$'T+M:[0H1)K.6 CWI8.>CSD-*+7&4T9I8G%5X36:#HK\K MD9>I&OBXR#)9+F\VVGA2-!&LP:+S%NZR86G+/#^\-N1\"#I0/!G"!$M6@8:7C_WZ?AOY04:]_6&;0B,ODR AQ6>Z')$41 M0(@*+:&%"C+V==&=$L,RC2DL-S5 68(+R20G14D!TM0S?_:45F M_[D@\@*F]CL]:3&)EFJ*:TYW=QDU;)&NQ=MIL"?<8EL0VV:D7I> MXG R),IC)+N"TS0C^HIDFN^F& @+8(*04R>"L" H,RNNYS)[=H# OP.0E#QT93?7I\$AGIG FPI2U\3WSJ#W'LA*]=!XVE^D5G/,B MP_=:EA$/^4# B1O!)E_ MUP6L-]B:X9$_"P(RT4%"\5U!\'BK?#XO"*9;QYD)+1\, 8Z1?9+;HOE'20(I M_>R*?W=5?OA$^-&P^5T(!1%6/N,+VP8IYPN(#1O*EY#SQ>,3F-P3W+C2Z&[E M.;$"O,I D:+U&%3'H@WE\F5U"7@AD(,A(-*@7T/KE<%>YQ^:$6_5$H"+/94 6E\]!P0E[:\V?#&%LNA MK(H=B7QDSSJ\!B+:\:37WUF$9XAW&Y%TH![1* XY:@L)6/*L)4QR6#[M9H^ M#,$T MR-5JUW7ZZ1=7Y2?+(/$IK]8<"7)9CK& 09V=;>Y!GF7*9#7Z_ M'B0*X?ZSA2 =/->:D!WC'8ZOM?OB)<)WVGJS0>F$"* TD")\C<--Z'MQ/JQR M>#,LJ!IWY;.!)X[1&8L2_J0+%%0%4.80I4>CI!:)("%G6@"1(HV)F?DL#O!6 M#GU4.A]'V6'E^,2QF9 O5-[YB>%BQJ:-[;F*)@BXHB-7/MMY=M_HM(F[L+YH M30*GOJ6?<*/UYBR@0N)D6*5S87 \(?\M3J+D=4_$\&;PTB#ZJK&9MB()6)KI M;9V$S+HS-85$'?Z5R45HJ)R*MV&5Q3%BW@H9G.12EL/;S%:9AE9Q\4J"[\'S MP%X':ILMRNLCS5<1&&7O&Q5S X0WZK/G",1-;]DRSS"CQ8 M8991#K93>P/%US8F$H(/,$(U X=:4%S9U&CPE5]]S!+#F MH#UA6;%J< @D0>V@<$AD7X!$IEH@8$0@\MU5RC\L-(-EG3:5:6:V\*7'7UVI M,+29+VKUE*SHMU?EQ\56DR-3S,R:)DP?L(@@:N^&;9_)+X._>6D(8B]XR >% M,_*!6-S 3':,X=.O%2D0:9C>QWX=1BRJ:A@87 CY[3Y @D<\BLSER4NB F:8 M>0E6Q=$%;ZL$C6_X,<.:6;".'X"CX#DAMH'G.'F!D$1:VG%7Y%!H-/9Q+W+. MAV0UB@B$PDQ6?"HK?#^4DUF1V4">9S6?%9G0JCZCN3(!;3.Q9AXQ<2R\*:V+\]%:U<#A%I9!\0+MTR:6X6#_A4M-;+@K<) MGEYMSS+4Q!SG1X[%T654G0D@3K\J.C,,QXL-"(;+#:TY X553H?:TJ !'_S2 M3%>MI+/]%U#87A K;5%CC%",9VK&_)PDP4<816=QR[%1W>0#C3O\&\07UO;> M5M^9,P_6R]X:J(0/9;$XAEI8_P>AY<'V[>SM2PNF\(M8+9 V\>HE!.<&-IR5 M-R(.!(VE]0D/X+\DB(;#6#;J^<'O)\6(-E;$6/O% IZ$!2 J6 M0EE ##G*6(0"29I\0CRF>9U^2U)49NX/SYMD7UMY_'.T^B4BD/$$;!/_=0OQ M*$)R_[1RY<0LX+=P27KY&5IZ%<4\H'NU3J&J-<%*>I@8UV .RNLA1O*5__KC M_RE;\:DOBNKQ7V_$! ^&M0Y>UZQ5.F"HMTF:^R*DQ\SDAN(IL!3>\0;?->]A M4'A1M-=M@X$GOTH+]BFJ9"A\5[TGICWY\W""K3[C #[;#%=3_%[WI7 "C)"C M)_3:#U/?"XS<#!]/,)U># HLX8.MV&A?N)GM.*BH);YP4G9TR".A0!#RE8LQ M,<);AQ\7BWJ3^/;!'VO13RV3<_[@:3U\:V7JW?$=>Y*@-GC+W%7 MDG+ZM>VF6[6FMFQ:V([IPB_S&!".E[.B!<>4MY5]9F+VDBMU$L?4P[P^J%$= M3I9\2^,[DEJ$3%Z0B[LW6.+!H4:9RDW"!W)^YFW#=879BB8F@A4-;ONTJC)7 MA_BN6M6!X0,M*%JANB2X[J8]Y^,367/0M>!DA3IA4[K?)J)-O O6^F6;-85B MNROPU!Z338Z?Z%JNU-=1[U.1F['!H03W;$36RQ - M1LUIU1[Z'S_^YL+,,JC2,5\*W)A6H^*'%7'\!]%C@AAM MZ9>_D&1ZW"['&B#-4:$S)OI2,;T[],I+P&2@J7]$T>;T?%NHS,*B&#S-C$._0F==-I_,$/&%9*$!;+_TE MP^\2^"+)K M[$7/&>(&'A*?=A,WHB0P"_"_I%CZ%5((AT9LT@F!..T+QJ"0S>F'(D.598@\ MH-#4:X2+$!YZ=&YB3;&) SNM,Y-;#2LFBA8U/A=2?XS/ACR6 JR:D:L$":R M.8E)HB?.PYI>.^ENG-YV<18$*6!'T_^YQ5+]H89H9KU@(WWA?UC!F*MU/$/> M_PBT2,PQLQ,DI@[@_=K("1@Y49DZ[#98AXM] #IF)1E_?='(.OF/HZ6V])-@ M@N"8M9,;9LTLGIS>=Y2^))(L_FFS0Y/-2"#5Z^N'B9-V#YXJUS_Q%&?*N3UX MJK6D6CS?R:-C\5T90"6M\!U5Z"E4[T;!=9ILJ4>0K/)ZTU08S_?R 0: (8H# MK@1 EWF0$!WB1RUH6LZ4R4-,P/ C"%S#@MAI0*0PW&Q1["/140M.(,1PW(89 MBQMK@%R'E)WOPK6=I4#[V+2)"T8&P+)^FN[!H.C-8B\SIRF-"J=[>L^%>F+T?1D!?]=9"2/(WM*>,59 M+P+ C=*,(M2NY)4EB0GET%6M/@GP'M5'"BW%=FSN/QN8C_9HD(V'7%5#KGB8\XD<(]( M4;W^DX*LN0 X22PL;+=1\#=I "QL,>?G'S6FSE"#+F:8.V3"02+<)7HAC_: M8P%#_4#R!F&P+TS^F V,?R@5-4A#("6ODS)]7&FR"?/;P]41<"*S,_QK&.8_ MH&PG#P9@D'VKLSQ/PQ>LC,,^PX\50-L#V'T216(=0W>);;K-HQETK &S%92/ M,==G)AUE1(S6VS!&4+3B8&5[(K!;F!>IIC']+>4"-Z='O9V1H48 ?Y<%@JR: M:ZSS#V$6C+'ZP[%3Q)_JGD"%A'CXWN3TX\VSWES@W1?FUYY/IG*+ ")QD&V$ M[$FHPD4&7O&1,;UD[-FL)&.35X=AUM)HKQX2#3,<+%1*P"CF"F$':+WE'TT[#ZH<(;30>%W8>'7?TT6TS:B%353AFH9U^\ %@5'_B+F/BW>DG2-/D W^+TY.U2Y(2EICUQ< MD &QS%%8<&+RV*XKBT)^X.'+VO$U567Z&I$0>,EB2/9??WIY"O.#J_:0OB"H M?_WIUR__P2-3)DW='3KS6A#EO-,WB HX\_UB6Q#DV!'>WZX0 >%KL[['$S+@ M3Y0!,7J%(=@ZBW3.BCG!C!Q/R26(W,F.![D/(^?"+&#=?>HZ<$).@38N;K#Q MP!+%1BSS-&;3(ND)4UEIA^8RB@HS*XRAL6=;*(8^-1_JT3[;K4>K6U^7,?I- MKGBY&,+>YM&,013727J'/E@8#9X %BQC_$&\Y9#@C(\#R"=>/>\" M4A1S%G]JV]!5UCC]AO^[+;94E:>_XUOVT",NL^E5Q5[9MYB5;U5^[>C)EQH M!9#=+^7WIB850KV\[ WOW?.&9)6#R<;/PW<:CSTL4QB\GR0= MA7\*T&%_#5_#;]9_K,H/KJHOSIA4/#T;Z@\VYL-UE'QDJTV:;*7$_]]S^B(& MFQ9O:\X'EZT#1X59,]BQE;@W=XF<;S&[B&\=##?;V_Y[8 M""&*&7DP\/&3R ^:' :U*KY:JE[X@ROR118"@+]Y_%PP0[R-2F[L.#<"S VR M$PB8ZFJ#O^UNC0!X(;+UAOS9'L@_F06\4>3O)\FLFG64D^O-0:X\KWJ YJE, M')])[]09.04;)$/O'KU0[4\__O3[U:_34O_\XVJ;Q/G;]( %N@V,7=_(<#L M?M/4;:]P;5443G^^7YKGFZ&P77U'J1]F(+ T"D&4"C=W-Q5>!(?Y4(20$:[. ML@**,&M)#93*7"),G=R[GZM1.]VMNAQJSGU9_8V"ZL%=B*II3N])!>18DH1% M\53757C+P>Y3 D;+\%KIJ'AOS8>7/29-G2B[,^* CTF7I QPU[+9J.\[.L5" M^=YN>F>LRRM\E\R(75A/B6@99JP8!0I&^"#=T5@=(9\$YU>M1AG?\M,"QTS/ M '8]B833Y%CVJ=534@_YY;MC'CB:Z1E02Y%5G\@%@^A[BX%^7X(LU\&F[IK(ZY@R'GA M.D:DJ"Z3244FO6#^:^__.I<88Z>[]CM*$!,U M;9*RT1F,;+-P],&D"1Y<=>EH,KK-XM$'D]>K?'2UBI/I:!#4?J@4W2PX#%$$7AKM^1W6V[W4!(TE%2^(2;5>/\6K MZS:9T(XY,*E3JK0LQ&7I$&+EA$ER6R<*)L:E=8:[XKN_ZM 8S]FSOY(\^Z7" M+A1DP5PEDRO?KVE?+'>86L-H*2N$E7+1LV;?32X"50!GEP6$#5-1AAH<+X # M:49@:NF?"QA^XN ?5M13];BH3!>E^@ M?E?A%L/R#-T_/E,XR0?\AQ,AM/'DE;3NJB_SU8>/ M$/+3\NOB3],^8_-Q)&JNNL )>KN0PXH *':+'(G!'^^#(3CI;D)/.<#X06E%?\?)]6; MG%11_?M?!=:,$9;W'M N20_-.BB5P'*X%1WO"$B0*K-ST5$3\T0= <+=AY4) MT9>IG.WM&9&R6F:BZ)*=$NL"KS\S*)V]IHCP[@(2S5"ZPUMD#Q7P!KJ=JL%( M/;W)W[U)J:IK$ W2IMYK/R=)\!%&$1:YFC&;54&CH0G"_"-$Q&VA$0@EG&:M M@3HMZ;4*%%KZ[>&^W0Y$,]7"VLV+H3D^CE9\"TX48PL.^]H4DKOM'3GY3W@18YI77 #,6 M#3?L8]9=GD.C84!>IV:R80 EE9V46P1G"V]QD4>6 [JHGD3G;$D)9!@8HRN! M.U'[+;CVN^%?FT$EG)YP,XV__- ,&G]5N?4ZC%!Z@4_^:Y+NA]6?)4.M^%B. M3UU2;G:>^8O9<@"Z &AQ^(^5D24.)%NN$F0' E^48 \4IP[^5IF:0*R5;<.: M9#\;"L;<'*KY"9/X!\*N!,$P[PRT?+82!.74* / M5O+H2!%>2Y.EF@EO@^6[/+XA-$YD*QMP14:^H,A-@90B% MKS&M!>GOG["NE<$S3+"RR=\BJBJ6H'B8XO7FR?M^Z.8G&EEM-LV226Q.*SZI ME3 K8Y%60A@OAC/#0S[/C)A85 M2##*Q1M80K*;F$.!\[J;I(#G3[#' =J][Z<%"H1(A(&!.FP*8#H) M>-164J_^B7_R>!'<'9T)1?^GJ#MJKD*@#_A]'X#"4]8!?9@/\77HU*4E6!^F3O5X M^DB>WI(BP^O]]('OH?TZ1E?;793L$8W$XTZGP^, &E<<_N(J9Y]2;JR1& M*\2^RH(/R[R0'?[PM!?9##Q@^Q)HYY]:T6^M\,=6_&LLW+!T],$'Y\G6GX$' M-?/EX_W]Y,;Q)"ZU RJ0,/2G04X 8=!2S&'C_L=,]HS1"(L,:#H:8NKYN;3( M*WG&$B*@AHPN5*Y5/#UJ**D]N]VAO(K;&1:^7 VXJD:<+3AL/'*:=NN+%E'3 M6^I)R0>RV0(*R7!#:^ $YT5^E^3_0#F4[CS89T&&7XGCK_@'5B]%OL*?6.VQ M?@,?.59B9?FX!+QQQV" :8(2QP!V2=(-D,A[;XX*C SB86BS/MCR7[PWK$(19). M#0HDR8N(LS! Z4$5#.ON5A[_2/.IV?CPQ^H#1T]QPSA'\A??2?[BMOIH"7^A MX<2T)KHY6,$%D"J%4_A8&0R[)M "G 47I[$9I/'4%K=_!>!6SXVY0_G5=S\J MX.;DB2T'H].U"I."M_'7Y?@K_H')1;(IJ&Q8PSBI'B-U!MO7)%0)(HVF>1#O2DG>H7,]7]M%)C^E-[*<0B'*)Z/_>Q,\Q%ADC%#P@'X4D$SV[.*R< M<^.NYI]:!>Q;8%XIV-=6:?4Y%K203WM%3TEY>689H?P;X.7E7UD)G^$"^_$1 M++V)GR6+^F4U<<%N:=K3&$E-3D^X'7 WQY2YOV*8'Z?T>K!A7)VU=(^7DT=N M3U[^$M7X/D>LTB/6QE!V=A8'[$]?!42I>X[X-!Z\?D:^LCHC-E;^EQ^^ZH"F M)@; FYH![% ]3[ZC+EU#;!LFNZ]WER&40'X<$/KZ=0E MOQ)!VV,(VJP\$DGWI8GX._Q9HG*23/T=2AEB[)=50*=TY P119P6['HSV;Y> M:(A-8:9XJ(GY$ UAP9'3+@65[W\D#& L9CLUM-3WM><39+XAI3[)0"L^TDQA MQL.G7XL.K],P;YK8 ^RG]>8YHQ9"29W.(:2)P\$A=2%3;&+RV<9L)4 ^<%+Q MMW@@!47F"/W5 PH*?PYC?A_@SJ&H7V*1(S$>@7]O!<5U^!<)?%#&8F=6,Z* MS<*1FAY7;+=>NJ^++E0*$K"+3=QV#G>.BMOJ6C MKW:3@MLXP(E(9,(0:/^R_ R;SL2X0 ZP;O2:$XK=-YG-0OYFJ:H,DQ_'JR_, M)QO@4J28# -% M?3[\:I.D*LB%:3V-8Q/(MFI)&!Y7!;MQ''3IPEVUZS9?+MF5E\(-EV'MD]_* MH7\6!\RP3TQ50V7 ,JL,9%GV/=#,J4# 4+6)8Y-]U8*);":.U.L@@!^CM!NW MN7"'*)!#Z6W"#K%/K+;B-R:&#YJ +.Z9 MX>34QBY5SQFV[V04-DK^2/ M#3RK##0V<;5J174*UW8H) 8D\+G>; ''? 1,BG+$E3CD;*F?(Q)4*[LAI6IJ M8L[B/"1^<"PD5W5!:=X$"J[39"N\3NTW<>@A%#\O5$U=\0FL-G@&J\8#V18= M9MW0MEA6\S5W\>VZR;>U=;Z5SL?*_I8-C!43/(;"H#.&B)4TG>_+/_XY1*F7 M^F_[6WS;1@/B/03JRC&)7'AW]K>9@C^FH4]1P+)%Y&S4"2F.URGZ5P&8H8, MN\5$SG+$^2N6CD>7N&12XF9"% K_3K#+V!:R>XZV>$,B38R0T:M/(QU[QP;^LRN%G <\ ;*_)\#-FQ,T8FYA( MI*,:UPK*"3=1/25G_K^*,$5*Q*&A)CY\V-@G5@V0I2]UE*4C)%EN_>M&+SM" M4B61W/V7>*8H[OLT3%(:;/. ?*B77=HT*DCP2Y3Y:;@[!-ZA7F>E_H');Z6I MB8OD='TA[XJ7\C+DU;=L!&!,5R7O;RB;L(P@'7UQW+%50)!.=[[J@21=\2;+ M"A1<%N#KH9^EJW^'/LA/A\IX-".4CKZBPS.ROI3["W^#MI@'5&QT4FO1-W@$ M4D:(H,9461X4G /"\.O8\[]=A;P'^82[F8-V M/] :.8*8.@Q[@X_[ R^^(XS\96J\CVLD#[=2CNO_(+2\B1D8T668[9+,BWY. MDV)'G-@9Q=C"&Y"% P^Q*V1O7R3%]A[J)?FHF-_XQWJ/+8DA@+SZ^E.&! MG]QLO AV;X:9GAI)8/E OY8B6'X^MY8Z,O-\_\W[[R2] +5_B&]+'X:*]3KR MF17YSES.KNFH;H>E&I)N0/-9ZM>H]%*?3PW_L6-VK,5O\?'QT2[_@2X/ZP[. M]XH]'$/QECNP2^8FFD:$4[^U//5;++HA5,^NXK+IGALH+PMTA[[G3Q\H>D?? M\'7R)J7PT+&L,@(*PE^R$#Q2^Y!(L ]HEZ2Y2*2NG1,K2?3EEVZCU4OOI((R MY8U'N15>!&EO/\DV@85I.,%^%D!63O(>I9LDW8(Y9?T2A3323,8PHXY.D%@% M -\EI*X]RQ$4H0ZU+2?(Y31+WEK)[LU7>?C/(SWL,B[9-\P(EU MY^_9>E/:+V'/DNP'V>KKVELE*,/O5XDL]C-*7E-O]Q;Z'HE?$BG1-G1B3?J M>#S'R4N&4H+@>Q/OBAS_C+^ >Y&=J+VVIOB.$PP\V/%%_@/>HM)\_U4I'(PT MOA,,(TXS81=442DR\M6MG2"FC:)]GZ*=%P8\Q8MA(9W% :&$JF4R0@\;R0DF M5*86/A\5G]K&L[.$)2"56.-9>@XCJK_U?]?A9%R0<\2Y#7EQ0O^::( MRJK8)$A!SH'QQG>"81ISAP0:[!_(2Y\^$NE#<EB6))2'Y+;EVI'&=6.\!$$V[D-)ZB47#41_] M^M!.L,G4Q 5'^3HII&>E[QA.$"Y+43&3D64=G"")&5YH6A*U*/T]S-\NBBQ/ MMB@M*^3 ?8W_+WCROFOL-WV&L7\E7D1) 6CU[Z&/,GPLMV$N).NU-7AM<_OD M,##%]88)$Z E@#B!96QB,FH1U-7!B0W*@T88X^7W:&DX(U=F1MQZXN]@8*!5 MI4'Q?(W!IB+;QI-]S E6*I*)NRV41AWM'P!97M/59H-\@*&G%C0JA_A[;DE[ MP&\JM; M)C&#YJZ0TWJ82I'C0FVP,.EG?_,_@D4M(-R?'YE"\LW['FZ+;0FHVE9^#3HYL6J5CY'8Y\[W)'JD)18:-'>"'&H]DFA7 M/ 1*1E1G)R=(JUC/8V4,5JG6U DRR(9AV^=6%Q$D;6C_.B@U5C!E@U4;<'7I MG_^*_S5(MBR$Y)&@>*U/6P8)U:0I0#<>VF^)[$^'JG*D.F.6%$?WQ#*;Q.6]*B0:55MG2"$7F@:R;76P(DI"WX_J!0HU-NAR7A24V%''^N1 MP]BOW=M=;9U8(44B&GDRRSPTZ6MDTM$-$L=# M'J8I=:,:_%4?<8)U0$N*WC YX3NB8>A8UUIO%&9A37,GR'E"VUV28F68WB1" MPKN,&G5KZU<0N)SQ3GG<;U^2J'GGU'YT@N\7)!.7W!@TPY7>&XHM)&MJ7T*L MN0/@82IV$ 9]C43G@(DK0=_7B?6JE3#7"8#2ADZ0\(BB"!Q0<4"C3_&?6<2! MVJ'?U<<)PB[12UY!&"B514DS^V?H',5H$^;KF%I.!-C8UI%1-W5B%5J5+94R M0:O\I>VI]W'%/[VE2+J]>@_B!.G"X\+LQ72)L$:.+V<2=WU=Y$6*>*1RQPME M-HC]C-Y^NHR[.K'"9[Y?; MBE2#A>!*)5'W_&W>VOZ*/GO=8"1)E]#7S MU*I\00:=[(;EY[OTGW?_$"?._LFZQ%U3Y"_P']?I4_)1.R^:9DZ<#86U[E9G MKNWJXP1AVCIY)!F\B'-PQM^CU#=R676/X03ALE?X 0M.'S1)T/3A%KHX01;( MKI*J;"HQ5U7 S3892OQ$+47=O9P@KN&UUBA5LH8NDJ"+=5$TM2\'0/#9>H/W MS :?:WPQ8V&4F1E4IHB.#DZL#(<>]J)[+PQN8B9G:R0W70@'S0ND.Y+@[;]NZZ%1MG%BK^Y1E MT!&E&\NBZY2XTJBSB5?2D#^F)CV=()+!-#7 F0S%(./.3I!:)E2S.)":>U=W MG1AU=()$;C810NVQJNV'NPA5__0(9D&(*7_>!9BPFRU4JWD%]3V<( IL%>O- M!7X$POS:\\G\5'*^JJT3A"@UPSLD71M=>R<(XF&,O/A!=8-50/%:6#%M1R=( M%,,=::D=Z:W>:N7$Y$F@$BB)$A%7L>&4[>VKRM]"W Y*^"@TX\;O3JS ]&_2 M&4OTPC)%CB6)+/2):&SG@51,QHFE.&>8SYCVES!FF7]21UCY"LJ8>, P3I O MB-[4$P;J1ML_9BB]FPQA76=^]%'LI6'R'&=XOX:;$ 7M*US;T!&OU05)TXL@ M9^K[7U%M6RH;.;'I0'(!2X3ZY:RW<&+2AZAH9T&RRQ4!<8!B%D M(*944?^&\KC1$_*.VHUY,W56S(CC.\&PNLW**-"HHXL39!E!?I:2 M0;C%3?"RX7_--M3GK(%8&VML)Q@E2?,R@Q-M-7>"G+8KP\SAX1]OPGP M=,KPPW8*0&=C)]:ABM/EJ"UA7,!!*/'QSQ$^-*B$KX +DX1[ M0 8OI,B$G[.O2K+[1GK-T&L%BX#K=Y3BNP;!F\,3!P1E M*9-F&(\VLA-[KKJ;!E9)-\B)'>,+3C"MC2-9&EF96UNG9)GWMG^,GF-\YTY44FP# M/^73W=HF7W!B.X,U"N]2GX*4WZ?)*P2UJH-P=.V=($B7LEI"@9% >97 .N" MW))UP$!.L$ 6_JF'I]'WL'^Z!>P2JO=NA 0-GI.AQCP[= PG5E,>]J$3#_0] MG""*F_14/EKQ=_O;K\G)*H6D0GF3XLF9=K1/XE^]:._%X9,7!TFL<)Y)VMBW MWZ/79M4&A?U>U=")\R"[@$%&H(E8R@C2SEY.$*>&TW< 'I\%3(/6B-(R>@(R MJ))-_H$?"F6,=5<7JV01IT&Z_Z=0#R\1_]6)C='(4(' J?7F.:- \MV12(T. M+FPCO9-7N95,NCEB*WU KR$($G$.[[/<1%IOX\16HU?E+=5D2Y7L5I<6U]'% M";(>4(Z?,!1P2Y<@86 U/?1#!:175R\7SE(IG/\91<$Y $N>;3:DO! Q^2$4 ML!!OV=ULVM>)581DW8@8!KP(1,;K*/FXB8F9@1@.=/$69ET=6$\#45A>9,VP MHQ,KV3Q9NNHZLI9.$%'&\(@AB\JL.55C-T@YN$0'"QS@)MR,@ 4\O7DQ"W0K M$>,G@ OK^W$G6,W-PJ6S3ZP')A?G.KHX09;"#$AM2$H[8!\TO:ZAK.O8W\(8 MT(_;=UGK1R=6[#Y-X($G/FG"379H>"J&- *KLY,3I#V&KS&).\ 71;N^AS:" MQ*BG$T0JTDVZ]4$W@FG%8%&H&>%[F20:7=W*B36@+Q \6TF,'R!U;*:TH1LD MB!$EY_%M4 "Y\24"!(U@K6^<[W MSQG(&^7%P0IP PZQ+L5]@N\XP< 2\>M\+Y2\N4X)#H:O3*$SZ.8$>3Q:LE&[ MAX <140:EY4"ZM_;"6+K,#FZ[2QOZ0P1E>)#"DT_[K":'ZSCO^&W$MRS - D MC1 V[>N()97%P#X@ &JCEVU>U#9B5ULG5JP%YGM6Y&])JBK'IFGN!#D0"8"; M@P/]$HJ])L2YPR!BY88<30!0$FV?F\ M>-;HY5X-ON<$0UG]YDZH'Z<>C(XJI;3XME8U[C>"$T2+-;8AT;)>@5NZ M3A!5Y6T)Z5S:6TK?PPFB+L!2BSF/65U/X-*&6.JZ.$)6^8HK4\F;;9R8.+&D M0T@Y?MFH\J9YVI6-[;O39*$_55GQ;_@>@_<;D+E;#C7SKDZL6)GW1^KN=OE# MU:V=($;VP)1FR_KYC MC&_]U%'[Q]5W8G4+JSQNN9VDW\$P2W//A.< M6,47HV" >ARZAIM[*_(0^VJP&P&$'Y$'(R:?@9K;^; MAG[.5&?2/B-U"JG5&<3G-Q1!(1^"2]!^1UV8E1,[BQ&'Y]05J'Z-WZ;8KWD[ MI;$V0P9T@B47T 3T,")(A=DOK&"(]RKW3.G:VS^ >V":& ]6WX#@]PW3CX M*M@[,0:,XL9J \NZ#+"P_\QH#D5E/^RM<5=DD3E N^9_Y_RI" M*BRKJDD9=G2 Q&*[!8Q %'BR6 6+W6)3$U[)PC28+ETQS\:=W:"U&OUZZ ($-?W<((H MKK:RC:73;%D3^W?ETT?R])84F1<'3Q_X*MBO8[3>QN%+D=T0004S'$+/%8]" MO^[VR;WW4N^51"UZM]Z+JFB2M)436ZS#03W$N>V&G:_F;Y.@!8/EEM>8IU:] MYL6G' 5=^S E6@C6\$=I4:>8L]*G^#SV05P8/[ 2+ MN.L[J?M0#)SE\AY.$"5$B9 (+%U5*55;)P@II3S&7>VF5#9V@A1E 1,=29V= MG"#M-HE?1G0"'!:@D5\(@1<@IY1_(9^WJ/I'Q> M3!T/+4HU\00'#.+$SKE$6.#W0Z493/S=B0ESZ&NH;JNPAS2:.++%V!E0F9!; M39S@ML:T),9*,YD)PKBNDT+J(3YLI"-DPAT^WT\?*'I')$A4GADX:$0GF**H M,RWU_\B;.D%&F:/)N!^+,94L:S-8QP\ HPYI*+@!?OM3_E>2/G>KB[X?]0-. ML$P6&5V:T+G;Y!(3O,'7,#G(>)]+Y?E#!G*$!7BJ$+2C#C/L:.H&&9(:G]^\ M[X!48TS+*WL0LLO8>C"R8I#Q/PYJW4M_%";*PVI9$[_ 6UK5534:+IH,3)#65&S 5^3)2I V=(*$9VY%? M>&FZQW-5PR5H>SA!5)5;*L<',JC@J.GH!(D\,*XE$6CP.O1=W"!+[;ONZ>JV MKR,("8?DG8F]Z#E#7>5:##HYL5(T:JJ4K#O*@,J:VE^AYQB+#1]0G#5^Y>!7 M;45.VLJ)-5"&%U5Q'EK#59_^]E?KP8MV;^?>=WPJ%(>GU<*)56HG/S!#388% M=WA0,.?;:"**@W3 2/97#N^S#2(56+V(6[/ODLKCQBSZJH#W/KV=6'$QHY8D MIJD?9453)\CHR)34IEH>.H83A,LR$,A\!=^Q@5_@@&&<(+_NR0#3I8RZ=BLG M)O_XAM5^T(6UDV^W:][!.G-J/2B^ IN<*Z!:1&L= 3P=4RSR\0G$/4T6EP!(RAMY,9-*/,%EC\X<7$ ,,<'"/_727J9%"_YIHBX M3E?==5)GOU%/)X@T2DCID*3[C. $T77QF,=2=@O2O*431#3]%I=A5.1RO%=% M4^L7 7YZ@L+/Q4 Z>>%U94,G5J+44W2&UE8C)Z;>\C>C K,@F"Q73*=NLC]@\( MC<=^]+Q'>!R*'10W4OGOE$V=V '2/5M:TM5F:I-^;A!(D1B]2'" E),WRY_N M.83][7F7Q!>@"41P9NK2Y-EKBA #@F6%$YHZW(%#N++:*L_"-^^_DY3$J=YY M6PVD0<\AG"!;6Z#9N)1P_U&<(%XXE3S#NY[VK1.0#?LZ0:@BH839/7/XV-9-5!1._RP(\)[-\!QS+_K?X>XB"5IV*G5+ M1X@@\3X0V?R. -Q-8@WO:FO_*:H0D96@R6RN+#I7\K"VS:@C#&J?-3T *F17 MV*%C.'&5/2(2;HTG^XW4%:Q GJ0/D[*U$\2LWU$*UE?!D*\6G)6-G2"E/R3$ MTQN6!GO*4;JAG&!#/ M+(6;&M5:U//;]M]_M3,8B]MI+B^!V-W'/F'GGO]+E*A,W[5?CV.[9V862E1N MKK^C\/4-(H3P8^^](OX[P>,\:-./.@-GU!L_27<)E=>)AGD!CT>Z5RMKVB[V M-_ZW$#\'$?I6I*\H4FQ_21O[$U='4U'L(PD"8Y]^3IQR>0*709EMHX[VUQ"_ M=,%?O.TN4>V\9@,G5D6:"-D'/Z;6P0F22F,9E4C@1D]B$JFB %30=G"")'6> MB3XFR:2?HP02Z;'2>_KFX2B[.T%NO3S[90AAIG&0-?+R;K8[)8RU>7\G"#9T MX0WP_CE!YG3*$XUX5TB71+,"'V#)EWDUNYZ3LR[_WB:^%]V_X4N^'34A^]V) MO:7,#;W5X99T]W*". " #X/02_<"X(SRO58U=H.4\<)M1E=CQ_FT$VS6Y3@Z ME;M8+]NB2:F1-G2"!,']S.O!Z\LY:-H[09 18FF96Q9N25G>1_ROV88B71%K M'SQJJCMJW"\XP;1U^NK%S&L$OEZL@ ?T@HD#+)!F@.Y*:R66(ENY$?1U9L88 MV D68>VJV!:D.J9)\3 9,WH.X039I&P%H +(*]H+/SLQ72B60RK3XI8$!_)6 M &T6C;[*JA_]1G""Z'8 _[X,X5==8EU]'"%LNX7K$I(7O72=DJLA((J&KDR7 M03 M E\^.Q;)(]T9]F?EQN+PU%F:GR27O^^2^)WFJX.HG3TEN1>)OQ-L@"3_!\H? MD)^\QH ;0#7IZR1E_P3MI 7BYYV!$TQ7JK3G>RB!IKK,#+HY01Y9PI=N)>[E M8&R$AFXG)#M3L(K"B\#'+=UO[LS.C<4JXT\.=R$;@!\.'-QZSB>K@"$'PJC] M:-^/AQ\H?)HG<4_15W\O-1E1 M.Z(:DRJ^9;X9.,'TGU&,A;L(\M&#+9;N,F)C>.('.IPPK+2!H4@+$T3DZS^C!/LDR5Q S;E!]@J?\L-.L+C2H<[B/ Q IL/7Q2/00=XK>JZPU(Y[P>8J MN*NA*0X:IB&,]17K,1(7D,N&UU$6#"S^YL0JFP/VZ32 _J/85^9(0M WH6H: M?AHA[BM,M[* 87US^^0\HCA,4G)P(*K9L$!)SZY.;-E;E.T$HSK$ M[@,D=2?(:IB::; ?L[9F@DE:64:HUP!.D%P#>U7?.I)F3DQ?\42SN)"!#[UF M%">(_QG?FQD$?^"]!; ?>*9%F+W10"L(29">PZY.3I!6"="EK[(R>9!-^!R' MD,E+%L8 ZG_0@&ZPA(.Z@1SVKDWZ@M8U=8) M0JKU>$!$PH&\^KU0"#0[W]=^Z?9P]AC("1:T+:ZRXB*EA41NY^LUA'6+ ,<5 MOPXS2(]@\2%^48NVT#9T8N6TB!H<[/E2[CPR[6N54)^F9/_SYW.1A.I?G5@% M%A]-#6+M7:\M0MK=T1$2Y5>:(<1ZC^Y.D&MZ-@C2T$!*5(MLXX[LQ H/-.FKL9U&&=@)%AWJ M3\H4#B5E],8D'[)_%$$U76^>WM#?DS0*U %FK49.K#[D8Z)_%0"@\-YY$2K: M.D%(6^G2%WK3M;>_J9Z9W4.*'(PODTCE23'M:-T-4?,KM. ]Y"V3JB+Y80U>T,A>BC;>W&*E&9$V^:1]@\D,_WO NPYOS3CU__^%63#T?YZ'1SK"6ED M!$5!K.!.4G#BINN/ID&2*Y'DT=/S"'KD&XH@@>?)^RZIJN7.U*Q?@A<)P*A+ M7.RM'YTX-&K8W@M\ %Z3=+_>@&S*?P_4-]Z!0UE?L;I3!BRH!KZ;LIG]>Z$? MG/W9)D%PK_8:.7$Y 7,+AH=*#@WU,>N MNY?]+4J,V@WO!?R'IM;#18'P (&(VM\V#@\;R8T5G@E"WC$4Q)Z3L_XB,'E] MSW/$X%PUGP-9&W?VV"$ZN.QIKR'A.,,0$5XL5KCK+ ML7#^4N2$B.3>4YDJ!@YI_^UZ2@.\OSN*4LH:.;&BE?51;I[M$V)H,H(31-^A MCTJGOT^3&/_1IV@@%)+! %N_[QA.$%Y'OZ8:,BV;J; B*EH[2\Q9D;\E*5C$ M30FJ>CA!%/>XD1@FD(W>PIT$-\6@N?V;<6CR<06^%5/G:>E*-87WM3@-)W:3 M49$O@QCCKMY.$*M,!%."4>I[.$'4 ^RP]>8YH^Q>O^1888=5X'K%=9(JPOYD M% \8S@EVT)KT+))5EZ@D;>@$"8,K9DDP&6:OVM5S#DXP_IP5+R1%#6D%:%;? M4..FZ^QD_YD5W*,B"E/6@E7CN+L"GT'L;_USZ(&>@B!HA7-:T$8.W6HW!&M4KW^*X3#):\1'C" M@#(.Z0&;OR4@LN%Y(WQ/595[#=\T@Y&L'Y8SO'0!\;!&7BM2J/:C$^MU<[]6 MZ^WEC_;OT,?P-2:@-G&NSB'3M[1/Q'61QD0H/GB$I=3D%,9P\G-A'@ M:Z\W9T%"+BOU?I*U:"@RZ>@$B20O!C._L@:;VI#- M>CI!)+<%)3I;$-4-#G*-C3F^$PQ31SN=[Q7Q3BK\_0.'PSHB\>9YM]X+%.)0O#:JADZL$4TIU2G%]1;V^:X^$52J M?TJNON<(0D3+$@B\@=0].W \)U;Q;UX:PC4(ZJW:GM5N95VNIYKM=1@I:HHV M?W>"VV4PDA[!F[SPK13;>H9M-USX2-]PX-QR9\)UDEZ0RD2O$/Z+U? P8.6) M\/7.\E58U$=7M>-1![;/(DCS]=.07#NW6"O!TDVYTLR=H5+/3'LZ<8",$"OH M?1N ;8*JY8_4(>.Y@0S.#0Y8,HV9-YJ;^H>Z%X#.$'R(.Q^N<0X8$#[Y_Z" MH P!<*+/XI(A905QR]PZ_9:DJ/1HREPWO?H[L0>JK;G>U.N%$ ?DL[:"A?5 M"JK#1K2_"[B[Z2(*\<1NXB!\#X/"BZ*];EE;F^&P89S8$QP9 J\-R"P&&!+U MEO;74*U,7,5!3_6#]7!B9::+_R\CK!S+2S"?E_U=9R@D.BP1EM(;,^I)7_E6 M(_N5:1W4V(U[.+$BM2,<("GA=+'9)-_>'4CK!2*P;2O$X36 X.5-XVD MF2/6D\QD%XI?:UZ M]+=_M_']@E?@)8Q9'09Z!FK&%:Q;_3F)@A=/5OVR_QA.K/1D!:*KD6BGIM@A MVS;6)N/&4O0I*>5F9:@&"J]6BVVV<6+B^%X*T-9+?X&ZE>0OD-*J\^#K.MB_ MVBY(O'M6EBZ%PT""GF(O>LX0%U:(R> F;BB;4)S%]U-\80NV^;9-9O1/./)N MGP5!"@%D]']N\?7^5?Y\2QHZL9GEJ8H=GH;>G>UOPAAN$(Z7@=>BY45U;Q%$ MHV@0$SOZN$&8TGFIKM_1U<<)PLHS2,MBW*)W%/VD-G=HFCM!3AU3GH.NJ]=( MU]X1@KJ+ \L)Z^YGO4 #?O>"PL_7*3/XRDHTR-HXL3(7NFI\'7'_9EVMV\$X MO-_7GUZ>PCQ2PO_QWYU8%QW^7%5TN^O\]!_%">*Y8/"47,+5G.RX^54J=JH: M.T%*^=3P7#BY8*C'(NPYAA.$"WKS=9)J(-B49K\^ SA! M_MLB3$:$"7M*1*E36;/QP"&<6,?I,@\$?$7'?N7M=KS@G=(VA<=H^QCW1[+ MJV_!:6W:8L7?[*_ ='#DK86;[E-NW!MRP%(J(EW W-.,1._1/^<@K%>A>M*K M8-"(]O<6KS_>K);XC-66K%TRD?QS1RGS_D,YL3=&#* XWYET8S)]:*0GD+ES^86=4Q#)KF MUCWBF*M,_BB+"Q/,"Y3N,-_W\FK+O3HZL6)&2"Y:SUZ_$9P@6BUAWNJBY RZ M.4$>OO.JHF9G[UX8T1)F@E7C+8D"+%S T^ KKLT^0SA!]N1&"'@X.FH1SO-Y M)]BM>%FOPQ@+;X>^RY+>UM_E"A PY?"GS3=9TL2)-0(67T?)!T0RX3]64D\< M2#AMAOTU=$PG&-."ZC) _.KJXP1AYUY$=*K63A!3=_W>;'=8X:%& M17GTOJZ]&P1IJH_B6QZ%KPPTTM\+N PTGSG.:,V]*J:(URN5LF*2+]DW.90Y MSAS38;W!_TL\;R,D3@\8U(G])<+MJESIS3;VU_3I(WEZ2XK,P[OO ^^V_3I& M)0 %B)I.X<2*X5>(]'@P7G!4$T@?U(N(9GU=8)0Q;TH^=F)Z59%0M61?-T%1O5] MG2!4'?N#-:5-$=V&&SF*MT$_)PBD$@K-KZ@9L%4WAK:#$R2)=A&JU2NMGK56 M]I_@TI7 _ =P%IB-@GB?9 CGK3?XD$&<6+>FW1*+NQ2: TK?,?.F/-:ANY_] MM<5O3PKZT"6B_WL3/\?X\$0H$! 0)+@)O3L[L98URV6G:=.)*?/:=QK)K]'$ M_J9Z1 3\&[^=[$]?!1]U';A2!0C4=P3[1(/Q_S91ZR"UGYW86ETV*_F_JM_@ M(>,YP9 R,(U4F0=KI1?=)ZS2LL;J:=+/"0(5!84O 3N*P2]VQ?_V',()LNNH M!"8*&AK@*S^;H<>/C?-H)-FL2WVZU.%8&_>S?^CQU M]3I)I0ZGUCW>U<&)-:NLJRWT4@@1PEH!$R#-J_/V',K^RO+TOV])0"J7DX.G MJ++(WVUV:O'>YKC3-G2!G M(-BP=CW'&ML)1DDPM+78'KKV;A%TOB__^.<0/_*I_[8G$'$JS=BLIUM$"FZ& MZY2 8/A[@VP)=3(3<,DI8:!!^1#SE IO%1Q8Y>H+!$L);GG&$X0/EV<]]]( M!IR=&//ZM]U@M"X[\@Y]D)_ZYU66/9T@DL>HL8JQ9B44.CLY0=HY*\1%KC/F M*5%('XJF3I QJ-#S34:YH[08[&)G6^_^;]=Y*2C%NE8&[>O4GN__O;BEJL>/TB_$)^V.'; M$&\2#MO^"_MZBW2P4NQVO\%LQL3_]+NO^/]^FWO?DSC9[G]+V/" _U,FIO+_ M!9&%Y,7;1))_Z M[[)M-<&D9$ 3PIQJ/\\TI3/\P8!H3Y'W*IE3_?>9^41?^D;E:PG#ZNUFGF0% MSW:-_R733+/9TLI$*:_,IBJVG6FR]))Y0*\A',TXAPQKR3RES6:=X@4!>HIN M\)WV_:]HKYQCL]V\DZ02) 45( !I7BY==VWS6:=,@N,@@>D=X=/L-03GUI05 MS6>:,OM<=;#5=Y6RZ:S:=8)76Y2^0DAPFGSD M;XWZTZV)REO/.^'O) N0Z&%U8T1[MNVF\RZ^I*1W>^W%1O/>I@;0F^T[5==I MINFK"DX(DVTUF6EJ4-L77IK]]B6))/.J_SXSOZZ^^R295"&$2)O-?IW3B$[M M7?.8N5@M7>&LV:Q@K#,&\29LG )6.^#XDQ:K#S<]G1Q MEBQ6%&YXV#@_%BO[RIU[G"V+E7G;#D7.DH7+NAV.3,ZEAA0O#"Z2YVS8[$"<-N=SUFR M6!E8&4; .;-8,5@=M\!9,XLXS+*]FBE5$R=]E;B8%^N[RZN[QZM+_(?']>W- MY=G3U>7YV>W9W<75XY^OKIX>GV.O"*",5(M'1V-[D2;:C&?/E;:U-78Z'>Y9? M>&FZ#^-7 DBB(,6LKSW2(.UTO2%VQ3KJ2I..=D-[DS8#J6Y2T-'+\LDP.A+V MST*[[D&9G7X/SG;\DN=Y&KX4.:TU22K$Q#E^:R)2[X8BH'<0._)'K#&KOL]T MUX2LI;5I"V\? +NW%L/\Z=1WM[B)F;Q3JS+3VH2U1O8G*U[!(M" :MZM]O9) MN&VBTJGF7C6T/VD#D'D5&;JNU@@S1JMI4-7=SQI)=>@4/1GRMA;?" 5 V!U2 M4:#M8E$J*SW46H&XVMG4#AO5+#L51$5[ZPIN594( M*DP;J;G2+M8(T=9Q4%"B[V-O31CL)'[!O!#O>H90J5H.16N;NB)Y;O\>YOBN MSW)\9E.^Y?<5%J5:9S3J[29Y^I-CU-4:8=W5S1KD:#I8(Z)9=JXQY?)GFQ=N ML2V(.*>K-=VL4=V^@WN-XLBU;'X-=/>S1Q(PW/C-5[6V_N)C*9;,33B]QD^_ MOJ\UTOK4HVQ09M35HK*5>U@]#S@LO'#\L7 <^J%:\^KLZ,PYZKX3U!U<,-SI MCXY+5\!]BG985F05S?3SEK>UZ!@2T-JI- 6E7/!Q[98L3;HZ9.4WMM0[L?N[ MM[V+FZ9#7N_L9_?R9$^5T;W9:FO5:A42B'J0(\KZUKYZ$^EZN.%=-_&JVYZJ M=HY.W"%2W]6!+B_+T4_J9U^'R:T*-V$!4:<9*"8]+#HN&0:'+()IZFB2&L>Z MPC<6P2MYU$?M_,FWX"*X,TV82;ULC20V8Q&\[1O>4:N:IWE!%L$\>>B(M,A\ M.UYC61RZU98@;%Q_RV*-04B)=$NQ3;<(9O435@V"6AC7OIXTUXSE5D7(S(*8 MI)<.=%$YBV#2]")8.V)H$8P=(G]UQBPM@H,]A#!!"%D6:[32E_D67 33>MO% M5(%VC%L_G32WC$4,?3C?(GC5&;Q?>P\EYC/.I1/-RS67R#I"*A>RFZ86R931 MGHO@[Q#)S#C0=&F<-/&A&$6Q,L;][J099_RXZ@)D%\0I'8NJ*+M%,&2&UZ%O MN/ B^#[DU3"(2%X:#PWN/F70,R_&8;F?6!4?T/NF3:V!HER=S+(([PPS FDR2 M17#/7#&M9ZMPA-4%W%3=7%D(.X:'?51$!+5&M3DX1GB*@5DS2F1.SE NQHSZ-CTM,%L@P/C:Z' M.V1HCXNJM3O3[SXHVBYNJ(*?:?J3I)I\YOOJ\GW[":K+XMQG.O!GSM?D)]!4 MS5@6RS[SSBLO$BXCT/9Q--=E[$?%M9KPRTH 7$I;4DU_* MJ^JT'?4'\JEQ3YVVO_1 'LDNJ7&]HD=3-_;Q"?_WV]7=T^/Z>GU_]7#V=(-_ M/=("LF6B#@N.[:K7J&YOLT@6POL?T"HOT3N*$@)HP^:G($/?QR*V/N2:E=NO M8RU4K>V[LJRY=K,T%R:*_U9-$O\%X(^"PB>!;(\H?0]]E$G# /1M#YTRW#X_ M\'N'S G^!>]%"$;$1^H![\2X0%*WOJZE#19B<8PR1>(,5S:SOS%;CY[#/G"V MR%TW181(K"9>EV]>^@L2!"G5 MA:3N,/(^PS?V!C.(".]\/]\EL?F&ZS? V*>D>,G\--Q1,=L'!O4X*L:=[95< M0S$6O".\#\Z";1B'<&'FX3O2[YZN7O;(29,L@PVC+*HDMAAYKQ!,@F])$&Y" MGZK><7"SW7EANFU'DYGTL%_XC6MCIEJ; U.N<#6Z)BVTM+=AL>"?P110MHZO MOL.TBC![HU[.2_2BW,:=_6P6_)XD]6VAGWU')VO$]*7# M01*J4\E%KS N\/38L4WB[!QMDA25D*XHP_L_]9(42V->NB?:E3R%16OOF.:+ MEMF()\L6]!P_V>I74=7:WD9&>>=%7F_C2(#H9?@>!B@.LH85#9YUI=;::P@W MUN3LW0LCFB\F&/59FM.YEX6^R:H9C&*-7(ZUPIV".J+D;9V9^F48%;DRC%35 MVMKT_XX KA0%9^_X GY%=P7H2.M-RV.D6Y%^8[A&*EL"TR#:OJ.XX3+L]!$U MZB_HO#&+B.GK<.,L-N;1R 4#W-'Z14Z:17I7&O!&[819%F-N=?$+;=_)(IBC M]<#4XSO4_HZ3YI2!Q[6\@,P\+R?-KBY?I.3,]7/IG#3WNOSEC>M<]B:>-'\. M$C!U+K23CO'O)SWU=.>=-.>ZA2J==+$LUFC%*H5\<=(3VWDN@. M_.1/CT"0SUPV==3)N/EK?Z*\B=$KJ:E]=-SI"H7Y3&0S")R9,8O->2Y-&LO# M^/RGST= '>S#M<%Q['S'?K\U@HHX<\;5E8]S!_4+8N*<&T\>,<=:-"ER!/_V2G!#SU%%HG'VCJ@(J M]KD.UG"Q_G;_WZ\=CQ6P0\/7H>T;JLK1*UIJ#1QN-XD8XL]LA MYB;5@_'K$"8!_O<4[-27B/YO%^S&\(&=9,HU5BK#UYCB8_K[I]2+,SQ9:K0G M?XOH+1S\=Y&1(D15$>;>C!KP,2>95RZ\K#@,K=(Q9#MI1K4)7-R<<\>&T/5P M[.GO=YUW*\RC!@TY*#.-=]NVC*L37%>+B.0:82^/L:K+"*Z8??L;/3B3\-Y9 MF\GA^US[E,T7TC&[TE;I:PG6HN*,%"[-DB@,P*I8_LJ!B6L%V;X>K:+679A. MK9YI^MI'U#J&*EZ4:7#@DAC/1EOY3=[6A4H='>7>FNWL;XT&*S.3NFG2/O9( M*5ZR, B]=/_H15O\1T%HU1X$@X[VMUC+6NHPGI^LOJAB MTJV&(R,@72=0MF0=WQBO-UB*".-7-4"6MKV](H%!$%)1Z-X+L9#+:J%K M[TE]'WM[PS"!W*$"96>^7VR+"(0VE-)9KI-,54LY7+1$?-II%*8_;TK.G1"&^D=F_ M- _' \+"# R_4W MW.G8,^.ZB.YE^9.,BM[(O86L;O7X)>Z<\>I^H M0T,=@^-B$YTD![M]E9^01?-Y'C^1C_HZ-*?!,#I.CDV<'S<2!-)Q\W@. "0' M$SH/-42#3W=DK*.:H>1I((S67CBJ[C&8POJ$\]($'C*6?F6:? MF6:?"4.?"4/S3]I($:CD5_@OF *@2(.*O$%#'ED2TF=PE.NR\#&$L[C'M1&\ MQ OAT' SB_)V708C/V->YG8FSQ#AXK!.=N%E;]=X_V1'BLS8!-JYB@Q@32QMS_',]Y,"+^ #\E'XKE'3C+I:5-YVNXAL12_B._$F)AXVU@X> 7@_T&=>L>B";DVN+L;?JCYOQLM.[; .&-;90U D#7FE5]X:;K'^U.7 MZ6C6U[[I1A /S"V:[2XV\^O&N:X.&,@:T;1&H2:C4&C@VLI&(OF:K E3"97="LCVL+D6'+\92<^?@^3A&> M-3[:^1Y"97)\4\,MO:.U+.5'RGP JP\6W,M0- K_L5J(.)"7G=LR[MJ=70'A@"EP=(0=P'J!RRWN![[RS+4"Y* M]&5%/"E)O8>QB%W5$-@;(JV"P,YN-H4G'Z& %.7K U_5W<^!Q^T2O:,HV3TF MF_S#2U6[3]U^Y(OLX@W"KK/2]!_^&P2$'*6Q%^'=SC]+!*+*;(6G!S<4J,B^ MGQ8HN T]?'V1UT5VW4WP%8?L@/S>33? MPPP?*A":D^(EWQ017R[UJ51W.4ZCRA3&%.>T#8E>/5@Q'UWM$VY\4SBT'AU= M6Q*)WC98\9OL09'JU",\(4/&G5P+X),#7)LP@UM/2HQ91[MX3:T4+9754=[8 M'NH]WA<^EM6OOOMDRSQX.5K'@^YFO%Q1 ;'$6'/>)9D7_9PFQ0[W $V:5HW& M^[$L&JU@E ,3LR[_/B"2??^48%V1Y.0E$4P?BP:]]MS!PSDD-1YP$0X<;.3; MCRC&WY(@W(2^QSQF4($Y3"5&.I,>QRD,RFL-E2=3/.WT!IA">NP_"=M7 3ZC M%^2&>J41,AF64U(6X$*W[%YBNM3?!P>.Z="E -,'@RQ<9A=%EB=;E)9S-[X- M]*-,(O#=Q-?X&!.?Z7JC6(1R.S['>*+$", RY_C^_+D=9C_--X[SJAE'#EF& MQ&'NDQSLU'3I JF;K?M?':K^UBZ-8=?!YT&?:0K__*-3IP!LI=56/D"@5H]@ M,<"-F@A*9QNS#9^C&&U"E5C9U/ MFDCP)QJF'J-7T*&=2B7H%Y%-RJU!HIO% MM"Z"R29!L T D=Z[?!&,/#P(5V2O&-6Z9+891,B6F8'=D:D+>=0/#VJM;<$> M4:(+8>Q8,:7U1\@T+',1]\!ALOT!D:*CIL.ZNV4'"?CMF-1%P.3/)>/WCY]= M!/LGD_>[PW<7P=^11'VM.+$(1HXCZD]SVRQY 0R5AAY!\$OFYL%J0RO^?B$B MUYA:PF29 XO8T6,["LS2#T:M.^+N-I]+2M8G0BRBR,ND%O !N1F3,#_!Q](E MYH\D+FN%DD7LXG'$Y3XY-(O8GV-8SLV2>Y:\2WM*P7W2BA:Q2Z<3B@=E/RUB M2X]J4Y?F72VB"MI< J\J/V<13.XK;3F0ZK6,A1G)UG9P=MJH3'97JYXJMM'H M&3SMBHE3W]]&J7J+X'3?2WSNK,!)%L$UB7O4"_O0',)1.;V<6[LC.7$1%55G MN:['3ZEL$?*H^/N@2T AVF.\U=6HAQ+OD^&9R3[&_7WLZQ[W-EKN@B M*CL[=I,OA.LNW]'__.,TB^!D-=71+Q-URNTBBIS/EX+7D06\"&[/>HVT/.*G MS=O9 LW5">",S_]UX@IZWUULG#8Q*O^6OD_[O)2,\7\Z:<8?>_'2 ^/Y9Z0ZJ"7^&:5+J"LG=W7H.M:*&T@D@/+ YQ^ M:17JP\OVCDLQ5- M*$6:U9I^P/_Y9R4Y7Z+,3T-"S7IS7F2839E%^?(@>+CT%6]QFFE>UD$@)0T=$.#''5Q:SY#"6OF0RB9 M_=A7)_ZQV&Z]=+_>/(:O,0GSBG,698>ORGO,8%^ OSR.*Z ]_ZZ"UNH.]FII MZ-;C"?/X''_W%P5!AIW=.-3=RU6S91KRY81/;^/1?D#O*"Z.[9"R68/]%2]H MW0PMW=.:#A9+*)(Y0::9+,BMZY@:=W?CH'8O61V?QI0W)WQ4JU/:\ U^/:[3 MJ@ 7[:XNK.ED%6*]/:]JJ;J.K7E_-\ZMV>)U8\E*.73"A[?QSOZ<),%'&$60 M X'[QJ\AI*#4JG0>QV'6$&)<.;S?&-:.NM$TN\Y[ST'<./0'+;)X!_1EW7(N M@C(H\QORX.^6O;"'G(N2A(JJKM=R 1#6@U4G?*XK>DF: MR;%IS'32'4>VTSF>THY,;9U"^#.*!ZZ+]A(]8X^DD(#@T M,!:4?YYO='P.( TAQ@INOS'LV;),IMEIT.HWB!LG^Z!%KAFY>K)N.1?!)7HY M,ID99FQ\M!6-+19H?.DA"*M:NW$J]0M13TA34'W"YTR(NP! 2L")PA,#$9\H MK.0?7YIH4?,*OHJ 8_5\6^A6BM-W\# CAT[WF(+J*!X^CMU#.G0ERRC)PWAX MP@>[\8 *Q8:.ZQTM)V[\F.IZV*SLW)Q4U[.J[>+&VVJP.-**5TM[91N'\0Z1 MTI/WB*(Q'M>!O/+2&*LEY>P[3J.RN;6CV)Q1USE4MW?C$'8M2 W.54W["1\_ M,3*1X*+>>VF^?TH]+!'XM;#SXSB"*BHZXQ4[NEF,6I3/S/RQ[#."&\?6=!'K M$8P]^+2( _U8O&3H7P4>]NH=_^?(7#*-V7<=8&5S>SD!C1EUI@$HV[MQ*+L6 MI(YAHJ1](4?/)%'G,V''VN$\][(P6V\:4]O3_W:=5,/.UHA[SM!Z/;PCE8A*FP71- MNSJ6*F"V@\SZ6CPE91EY2(RO"C^R&@O5[V=1E'S .DEJ%E)RE&=HQ$]8=+'C M><&Q@IWY$&:_7& A(LSA3TI_NKJ'Q1@\+!O1\@*8[Y&79555AQ(130 4,;A M]1S&7KH[^A#>TQ1+505>EFUU",V.<>]AW)"M^V75F@HO\XG:1\.ZIFBTB%K$ M_5C45R!;1!T[,Q;VD 874;BK!]>,Y=)%5#'J=V(-Y=Y%E ?I>]>-*58O MN_ MY];4B>/+ -KNQ:_^>R*5W7);GDT"AP4OAO;ZF M@%,? O89FR-9C\YH8J.^-FTO+76!Y*#C9[4L/&1$Z"$CN7%3]8/=,=P,BU#D M^W'NH+TVG[;O#G;1,5[T)P5@].B_H:"($*VCT)ZAT8781:A4XS(PM%NO46X' YQK>3Z/IFU97 HI M>(Q2^.D!"](]R]8E6,%?DO()H:*2+3/(I-QZ/@R$KC4_8(@3,@]G8[]PN0F:VVCHJ9;?$9@TT HU(.7ZRVI(P\^&=6/Q6X7 M$9W;BWC1^9MXDZ1;&F1(<0">DN:,>] ^SB>< @@N8R*^0?%$TSB<0T9RXWTQ M@1)6'.Y%*"YJ_HQ]R2Q"=S%FYTBWUR(,W(?!@7?>="=LJ#X(LM2"&'GZN*75 M@0$!@BL"GO(](8CR,=2\_FVR+UV32ZQU%8A2DWWO5%"2#[FQ M3UI5&(.U8[X-)ZU(3,/LP]Z'#V^MK"1&W,#+[5/+&E1D7>HAD-'<"YJX^$1X"JJ MV/BS( @ID8+U^Q+E7A@=V:-T 2@=6*\!J>8RV7JA"HQ/TG!LJR,6<5!V!C(6 M_=/7"Y!+TQS"N>_Y5B(3^(:V+RAMS/3 0:Q";./C"$C+*14OOZ'\+0ENJ#". M'CVB<1)Y<]]NS)N1^T_UDHSY"0<8)U6O:3F3BDQT[=SJT-@R]?=).C;:]=4W6R1PS,XR;+"A1<%A 22E5!:N>[ M0Q_D)R519ITM$N?EQ)_F*DQMG;'N%W^[7VONP^MV%+7F? MACYJUB53;\1ZQ>V$9S3,$ , M$9'@2T*Z@G!C=>\M@S%&UBR>L8J5?H"V&[_R8*\F_S4-IZ@*N]Y@301_A5AT ME6$@]59NBB!4O\K(12WH6I5]X1#1I'M0:\QX0EC>2+&82,6/;AA[30%#M\L1:50?1?!7ZW>7$?4:VFIBV"0F:I;VU*&^N04[,,W MQDOB& ----!:I57YEESN;E,QRD0A7@371E6BY:_#&*_/(M;"W$I3JV]>Z?K+ MX-+48HW^TCWI6+D!+[?2G+,,AAUT=#4FI&5P;:ZCW+9OG70DIK%]KZ:E2#1M MSJ7?+.5).>"Z,S$[+F.WV; W"*MTTD&__;>JSKK\R:HVJV2F[T641!O93&-@ MK@&8SM;K8;N%%V#R&KS$ISQ7GD@)5K@0XJGQHG(KVU&7Q M<&9]QG4I96DNN)/PWRI7$O[+/Q^\^!5)_,#UW]RI1'V^?\*?TSBN=3W<(0.F MI(]SU?08VQ&LWI"M.\QP(]\.CE=3S)75-Q(R\=8O44@K/SWB_V:;$$OD^"%Z M"K<(KF5^K9ZE*>QFBC*,TJV,H/$&M[;1NFO\-?:9IL/\]Y TJ*;YZZS3^N9] M#[?%5CFQ^N^S3NT^38+"SS/J#(=$ODQZH^C;CGV7>-XC?*388?$F+^%#V;77;L<]V):EK-TI'XYGO;X$MLFAN12-[85UX;"Q1!4EWE*FT MJ0.2QV/NQ8&7!MGS+O!R]-./7__X]7=:2LSZVGA=URE[+Q5;1]K,WAJ4U:VS MZR355'#67(3]QK!WS'4'B\\PQ[F0ST[^KQVO\X A[:TFNWQ;K[ ^ MU:NCES5ROB4QVG_#D@/*KXLXT*^8HK%-Q9D\B&&^GU2!-OK(O,)"&.N5O=KO MME_:C#H@P61H\KBVFX^\P^X*&'6]N8A"O'PW<1"^AT'A1=&>S0 %^$%Y0C'> M'G!HCZCS(R M'3)<868O(W]6O2)&_9S"A8<9$0^HOAY#9\>1%^ ^13MO3Q[32^8L?$"DY@>^ M1],"!60.-^0F"M];&5*'C3$R#4)"Q9]1%)SO\;X^VVQ(S2&"&8-0@ +9_=2[ MN[V;Z@V$GIM8U+3"V ]W$5)JQD3M1X'J[AHPXO&Q07X+CC;L43'D9KO%_TU# M+[K:;)#R,AIE:!>P$0T=\!![T7!W+R*"WL!_7D]?T_BI3YIAO3WA93#9B"[I MD^:PN8NZBM/K/-TGS3&%7YS?90W?]#)8T;RY6CPZ>39T^OVKXV/DC#]IAO7U MX(N/H:&3?*'\DWO5M<)$B^9#Q4/ZJG'3Z_DQF,;. DY/F=)>QIQZ; M\S(P?!26,9''ZU'1KIM&AV]MF!#=/224,8'+0-S2+/ M%LTWJ00GLS2=-/##L-W5$0ZX:,XI[[.>=I4I #)#]XQQ_[E(QJGWH%F\]"?S5(^&260V MX]Y_?7*OMO7Z1XHS1O[IDY$U1O8*5^<6J66:V/4"X)"0>,[744U]1RO?C!=> MS_FZ3 /6Z,QMA^IS!L]@L;%=SYBYA[*2X?P?SO<_H^0U]79O>W]%"L0(==M9[:P2B@TA/+=><92$E27!E,^_?-?\;\&R?8L#NB1 MZ= A#AS)MM[Y:=;X-&OT06P"401@'33!L)6]5W9.^@YA#XHQBI(/B!O!\[M, MBI=\4T3M"'3%PAAVM@EKV)+!;T/O)8SPTU\_Z?]6(U'U&\3^50ES3O\B,!*9=[=EKRDAJPDV5>:;1RHV;Q4Q\ M[[>$BY"I>NH]S2TRW_M_5-?N/>'[&\J).OYY!T]]!_>^>?7WK;/GT(3^^:XM M5XZDU.WY]?/8.>;X.3X/EI'NX0)H&J@MAHPQ_3>_WI+SC8 M>#OVW;MD)@\WL(G7W)(Y^>EKL+0!C1Z>$[9&5%I/ R'GT7]#01&A]:;QPU'J M/PH4(+T.U-')FD157YKV#'4*D5E?QXJ5=LGZ7;T^"\E^EIHO'X7/4O-DU@[6 M9F]N%-\OMD6$)>W@.4Z1%X%'^^=V$'R_OA;F?)MD\O!>T[Z.'?F9:D>[4]1" MHX$;OL4G7\'"[-T^ %5U7'4PR;W();VFERC7$]9R89OML_3,8?;&SRHJ-F[! MG@+/J!:(/U'VQ6!-86T=8>#(U^'$5C*7SO$46X_*K8N((#U0?NF'S3UJ$*D* MF]L="Z+C6>-+M1[.9)-RYA#KM##^\:O(7YI M:0BB\"@3=,_L)N9L.MN2S(WUAG<_RN.MH;UB4,=I[S>&MI M_P95!TK46*&>2,?L]7VMDW:=I"A\C6EPN+]_2KTXB\C9 %E?8BP\8 #K1':0 M\,_?.?)F''3VQ2>D(GB*QV)'7- DY,0E<7DTKG4<\T7$-HS&3).+91':W&@< MQ=?4),H;/=97<=OX8E%]TW#M=%0Y3F1+M5<\5+?V@PA.6"2J5 L^4;/8E7IK M:],_+S*\/;+LS,AX#5>!N^H]9VI77B(R_+[KRM7BGH M.XH]_R=#S7I U#:6O84[??2SKH<#JK.&\V;:=.< +F[-\WVUK31*=Y\1EJTQ M6E_1+I.<45<'"7O.T*; 0M!&=1*-NL[[F-)RV^K'M/:[-9X#/$VRW:&\*DZO MO\DU'1S<.-G/J=H9W-G-&D%/J1>@K9?^ N!5Y"_P[.L71M_'Q;41(B;/MDF: MA__60:,?,)"]]4/^6YQ$R>O^W,LDTIQV'8WZNKB>=TCULG9T&MO6[?F_8/YI M#-VU!M98*;UT2BCXCC 0P\[.$(?7^5#2I%U'WC,W<8 V'>]!U_P'#&1QF;33 M-5^RGL/8K\X@,<)P4/R&(>2DC=]2ZPIG1(U')\V&@9:<6D2TSCJR"";V-ZR( M_.MEL5@$/T=T3'4OR"(XVL>&8K8W11/%TEFH,BP:GG+Y17O23.T22.K&I$7$ M]([P$NN,6XO@X6$/<4,D7 2GQG\0N.EQZ>PS/:P=-L]%1-U/)CC?MN)'3IN1 M$QQGI;5Z5(:Z"RPQQA$W,XO/5S#*378>ND.)_7T2YKF&^31@+\H\!(QGO__< M<)(-9VH*_V1B#R;*O2&,A7]8ZMF5LG"(>X8Q](^?>U*Z)_NZ?A@[__,3RX/( MZ*(8""#H<8:(S1\%3PF+:6_;:YV)4?X,E&QZ0O'V0&4][%OXB#X;4=?C,Q#2 MVHII8ZSU?<9&-DZR'.HA>(^8DX_%;H?O"W54BJ:UB]$^K;?EJ&)-Q;N[G4FB M(*FCD[U =A1%D/X9!Q0V%/^9O4?:2+/.;O8N,12CU(/[YRS8XGT$-TV.=Y() M569]W1#=AMG[M"_62;O+/AWC4W'40 HRV(*+\-GV$D,JU%B-3+ (=AVJKG:] MV(M@WHP.HM-V6!H?6G,9ZY-O,KX9BG+S>27=A >K#O95EH=;,")=%SE(+VTC MTW62GI1Y:4$F"YU_669-A%.%#P9<]YGO1?] GDKM&6/D(V'+'=ZQ3Q\H>D?? MDCA_.\ 83+HD3 #%N[I(QF%!WRL8R(=?[E_4K!^M",B_SHIQKD0RL%&-H'V MF\79!K_9"KH&#^?BLHZ9,GF,]I=1WL-%:'XSL[K]QBY"O9F9R^7CO8B@3!O, MI>+!(B(*+;"7/M.+B/PZF+O#Q:!)PL).AK\] V/'C063!M=9M#"5M=.^(0_^ M3E*>'HOMUDOWQ&;LQ7[H13S>FK0)SO*RVSI^0'Z1IF'\>NYEX7':DRAUDC)R M'3:D[G[+K"(]DY;$)W.^%S;O=8K^54 I#AU G4%/^V3)IJ:'@S3H:9\L]HC% MP6WHO811F(>HO%B$VP0WN$OBM':YM-Q]*@:,\@W[K!+OY/(?_QRB%+^2;_WW M@GH,^Z3>Q+LBSV[1.XJ^:J-U=#WLDS%@X^G"8<<;W[$'27-):SI8(V*,RMT- M,@<-:8T1JI+C4A(5C>V?UDJ*Z2HLJ^UBGY#S??MJ)S?C_]_>ES:WCAN+_I57 M^9YDMB0SJ7=?E;R=.->V7);/3,VG*9J$;&8H4N&B=R:"\7UG,+XW M*KU6VA"\[%'R:0<>.MAE-7>,C-TS]9<^!K&2:DF18@J?%Y%VL;&HY$JS7.:% M0E5&#Q6]/"8R=6X@MIFJ*+O,.)DZ+E68;E5LLRR@>5U]C@5%O*(B<6M;+DC^QY$],,W^" M9 MFV(NFJ>1!V N?FU,!C 7FTM&@$E*P,PR H97 B0-XGF@>ZH)&.9B>LG"T, ; M.KM2!D&H<4]'V9=],<6&MC(I&"O/\W,@[\-M%._R+L$VYE5<.0%<0;3Y0$CF M42#F<&WN6-J.N-%CS@3]KO')YTLLX>@E'*WT^F<)T&22D);AB2]B7XS11FT_ M;WZ.^$Q,.$_Q!;WR@P 4.>3LV$]\M<9H0^LZ_4!Q<;%K),T)-O+GZ.P-SDDAT.K&':.^'_K+6,S-+KKM8X95K#((*D:M3S= M?UXN;M7I!8:'< \H?HNF=Q1,[PU3RYUZ7:RT?GPFVK:B.@M.(':#5.E)H!_/ M F-+.L#X5Y"VNT!GV]OS0%AWP!M,'3KGMY'>:1%K!$L:=W(&S-HI_':HCF#2R?@)$)!.6#N-(W5^7/T1V7X=XEIKIH"P%G\?#FD/!K3%-\4/_N\9-7E>5V4KF%T M90QL7F@>@^\KY7GS"C@-)"XN][6KP?]/.?Y#] [JOC>G$QC9>)U7:&KL6Z/0 M>%8:REJNUU!F\^F9!\S5\16^EA.OEYEI'EAX:]RXN\Q,Y4&Y'8@Y%)><*?0VT3;] K*:%Y 3 MSM*&_I7K9KLLP*K-#0*YXOI%WXQ]@(@J$WJK'4X^_H/\G8ESQADI6U[U03I[ M/\W5QOL0C@84C<\)DCA*F7GFW270)+I>(CQ%=<@LBT,_Q?V'0F^]W?HN.G\; M&^/B2=K0_8#-PH\H\.YW^S@ZY%EDW))=W@QM8&#?1!IG+KZ ]_@*OH-ZR8># M.\4,XTA:":U:.O)JWBPB91@EXW74I_GT68:Y"[_C"S6*%B38?86[-H MD-KG\DK8@;,(M77$G939.405UU00QS=TAPA&F=D^EQ9KFD[WW E&GZIZ)&/W MM2'Z7$FE6G:RQ4XZV8G 6$$*J:E& E91YK_M 5QMNF*/*^@A5U'T^ZF$M=S% MZ=MO<(_\B)#Y=92DU,*#[HL8+B5X'L#Z59NWFQ!Y6Q]Y["TSQVK9,LX1 M=9V$'C;F#%2RV02Y?WF/#G]-TGV<;Q;_5-DH_/;;TZ_-715_U1BM3A*4LX<; ME+BQOY?I,B":I;IU.?FZ]9YDRH?OY'MOO^[]/''^5^10]O$6:WN)#YSF MP4_ZG6*'Y0U!T/UN[_@Q"?:PLX*Y4XPB7$Q[>>D9E_T))QH%U)G*/H<>F#I1 M%J;(N_WJXJZE._Q;!SC%:RF7!O"MC3W@?YZB]%<$QND.",E%7G4[5* N7$RO MI2]EUV'K7F!-3;7IM)1%=L8/PPZ:M+]2RLPF&#H98)-&1T>[KNP[+F%BS1AQ MK5P9 >.:-#_B&8!-7D1A6E/%#=_2K.=J<&AL^NA1R9GJ5O,L(DM].%3]J@Z! M)DM)3-9S,8MXFR1E2:-Y"*193F="I](L4O647] N[JLA4OHLITJ^ZZM V-\6 MDA3?Y::?K<#=WQ?Q\XP7B,T'R M!TI)/&61CA?$>J_ PM_ZZ3HDW_08>?[6=VF%.Z+1ADCM09(C3.,2PI,;0LRP MWL8S%4F=/ A*18XQKPBR^>HOR'__P-86[-5Y;YAH"1;+J]"[*8PRW,K67BX[ M4F:E8C[6.* 7A".455<.JW2O\S)F EREO6<4N[))FA++&,2[N+'8[@0Q'^NB M/^*HA#6>X6&0#-AD^WU 0A-.<.TD'W=!]*52??6"2$^@UZ@A'!9),"YC+%YG MD--ESX.U;?X%W[;U]G.2OQ6]?@-J"7'7HU-C_+LH9CC7&1!>LJ*=+*L\\H6C M7TY4LV3N9_W@T4FSF#RUL-[2400?@;)_E^$.1X\P9Y?M:E1H*<,WJ7IPV!J# MTT'E9P[$CE,-$M<)* 5;"A9<2A,O;&'N_2=+4H)@8%M/Z,O*)1HI',-S#)<[ M"]V\1Q:G17ZW-;2!BOM;K;SW!;-U*&*G9TEDC:I$WI.["77%;_9CS]\ MD[-1=G?OCBO,HJ9T'.9VDZ$GD"JO7U!P0"2WEL_$>RQG/ (P^WW]$ET(]VD5 M.\"%[^1S]R[K6 'R791=)+6KRXQ0)T[[_M46%&0&+!:>4XEM:FM BMR)IZH3F4F'2VYJ=?/ M\:R]<]I"5QML)G2W%&9RT-/+8U+%'ITRIXZVH20$U12?2>[F(&6(2[EK?R_& MG.M?U2$R][(L%9Z7HS+W>(SW.(,=F+S$>[04>2J@2N*>64H^+\-DP]NUE'Q> MALZ!BCQ->W)J]!KDGR;^ )^Z'@VE!CY*J83NAY1PP;6?V]&KT,.M C*'1] MVQOP7Y/;$ /II,ZAOBMG37GZN MQJ>YF0164J$@*Z';&OJB*%'XCM/NGXLS*;?-34@2S#(0G*OC-0B ]R@^KK>8 MOYY&>)STI+ZKC7L7<>(H\T6&ZJ>C;JM(P61NK/[Y^!AC\-;R,P-IF$%S5%9[ MZ6J*4RZN@RCS-B@^^"[)T\55&U&\?A751/+&M6>HSLAB'M4F M!:WP!E@5-?]*8MIH.[T-O>[[/$T:%Y_,)U DIHVVTW4>E8I(>T'O7 E2T37; MCX0H6=(<"+O3D]R2VCAY>\-EA4^N$.:L.?\\11Z#M7=?1W];;YYU?^HGW,&P MGD5&22]+O.:"%-FWLT"CI)4OASB!)3UIA#(,[M/U;1B]\T %E8]5<31I-"BR MVL_1Y4Z&\LPQ*^73DV-J@D.:-*)[>?3/!-ORCTP:5ST\+7($V A^SA5[U%:3Y*B6NLU]U MYKCK8:H_M'+T)YX4K9ZKU%JY^% MJ6Z4P8K#^>2QE\BAMX&CC5BR09=L4%52@$O_U*'Z.BBC0Q0R)_ MCE866JH%+;62JT0\Z$^?K&_HVHGC(Z"8FSK)G:+]O37RD@?O)E &*I8"FV@; MLR5 Y5-C1*>@SJ$U5#'"_OW\" X87ZSST%&-@[Y$XR@00Y*6\/FDVN\02%8 MQQOD@@;I=9$"76<;82-(V /*^_\&<%E#(*PK)R$$QFGTRQBJL6M?FN*>;#EF MN,H =:BVC7\"(9+@Q[90LL8OG@-19G[RD3^)CADG PKQ/"/(^'RU'">D!+>KH^ P'[ M"]?;^]"#K2(O1$GR&CTAT#;W?NH$+,"$T_2>6))D3NCF#WQ6;\^[&9O$:38?- DF2P^4Q& B_J+)#&\L!6J8IV(V>!'#D;@RX*9X$@ M25.5SKXFG=R^E)QT5AD[QSMF@;4.RF,M3#(/[$@HB\P SRP0),NAF3ZU6=2) MR%JS](#;+%#4@0])1/>4HLS(/G. ME^CU(\H2)_1>OP"JCFN@Q5WHOV7)/=!GF/H'A'? *>WIMH*^/IL%'CD9RK4A MVC:Z^0!N<]6B^I(Q7!W+(<6C.ZLO3NRUN$X#/ 4+J^[!'.UV44BN>2$OR :2 M%[BV\0%Y=U%\EZ7 'D[\\G3WFR!>NIKJ?&\F-VNCGUY]V'L9?63K?B O"T"2 M">DL81$:KQ!9W?HCL-#;W3Z(CB@7:Z>Z^NY\5+2,?3PJ;], JHT#QW0?/B-0 M:3Q>\N<0WZ0-;3D1\BN/ZF.&8$P%9C@%)^U1YE(:\[*7B P]*4UKD*]2?8!] MK\/M5Q2[?H+(?8"/R'6@'K[:;S"7<+B'^3-*R"/D! A6WKW2K]"+J+:5U8+B MK7W@>S\F@ZG4I'Y]?2@B.F5E]TQ1+C/#OBM1R(+3#3^+TU?\(N=]F,9^F/CN MSTZ0,;6W,;Y:GVT91RY"7G(71[NJ\#SMFOEF@W">-I#.JF?>%91^?D]1> N MAG*&EI SJ7Z.W5M/4?HK2E^0&[V'_A],5 SW?=-#87X#P)PM_H3'L634R)NP MC[?=%$_NXCOXZ,2_H_0Y!D2MMUL ,'RGO#-\\%".,:,:_QX" M2!@XF46^MUJ&.VC09A[G,21C: 2%AD!H8! N!4R!%J&:16H^-3;8Z?KVBH2= M !Z$FF#N+0HHA MTTMJY\*+()\PK58&VX=K+5:-7%![%F4?PQR01'!\%B4BPV!WP#C]>(4GRZE< M&/HOCNK'Y:C&DQ]2B0/%P?RT',QX!U-/1#CYTQ;=:L0C:"8\G YAXFYBNV2) M.*WB=&PCN$3LJ#UM^+" RU0"V#Y>!TX22)9H=6:H2]G*WM+ M?,]WXN/&.6^-4W[#'J_OO3.,QF(G+4[1V#Y]K+ZM=TWS8('5>9VEHO/RJU-> M .S<6F]?09 EL"4LUKF%5.*)^I,4\>ZX)1RTD3.H'%PJ]HP@S5P'DR?0VGC% MS.]SH5L^HY@TW #^2K[S<^BGR0J_M@ZLRG=A1/EG=G7I!:LIAJLE/7)ACTDC MSW5A R$[U1##1*S+U, MUR]'^?=8B[*9]L8C[ /[29!WD\7G=/#8TD.QV&"9:Q-ZMTX<'%D<:>AOLY:4 M?CX#]'6/L'7S&N$_C74MI;_>6@170/D%^>\?&%RPL9UW=*(>DJLZ/-OC?KNY MZ&7:E%3-:0@4*]R!O6ANU>;HP'2W3=B+;(J&IP/=7;=A+L*GP*-_^_8[>S%< MT20U8%CVVZW1;CO@4.=.K"57L5JJ@8HOW)1]7\$1MZ)M6AG,TT6L-SF_"/OQ%JT=[[E8Y^&P@U:*Q\JP([2>52UT$:@8LTO]!:.A3?Q=7[>TS>\1Z%3OOOQXP,!S4!9Y4]42B.V"%R(?=Y M8"YUXM2DC!/SSF.^G3<'.(L><6:EJ9L_Y:@."4/R)H[L(>+;2MO#+:=Q63A[ MD#9QN6"X#9?SZ!J1GT6?,G4G,7@^P"PZFYEW,^03#&;1Y,R\ Y)V:@_1V6RQ M.X;($Z=\ROFT33-6MF$4R.&Z9"VF#]JTSM.AS3M MAO+66$5RAS7MOO/FW:9+LT].Y[:X'GJ*PT,8#6SDXIT#KXIPP3?ECIO2D\SJ3AB]J>I!T*5:P<+V9<_E9',?PBW.R(5N]ML_6\S#%+]V_GY] M*%;]4B2[4?V%ZR_]H)=^.H9PCWJH;G3FT?AZ6YK M$3(CNEJ&:,E@JAUNV3%V#@H,T<[!QK?O##O'SIʟ]L.T4NP47AF@,L1SA MF'[^03I&L-5(V[+'7Y;L\25[W-KLI"5[7+S^DCV^9(\;PCV6[/$E>]Q,RERR MQY?L\2F@V3#]3&?V^ OL(_9QF3&Q@3Z'?IJ\;#YS<\CYXY)-?G$^>[79.?%QOZ1_C?N]A@I8$\ZDDF*\"LB[RZ$ 4Y\W* M^96;O*1VFYO:?1\"!P$& :>(M_2 OP3OG)WHS9NQI'V;D/;-."%N>C%_3E]0 ML)#Z\TD\D3V2MP(QYN#..,X&RZ%LOX_BE)K-)QH]R+Z>XVB+DH2(_PV*#[[+ MZ%\#L':##BB(]OAD"Z8L2IX4SM3'U%$0X =F0N_1B7]'*?PL M Y-PFC: /J$0E-0 =K;R=G[H8_:1^@V([-E?5N]=6+\KOB95 2( M9@XW!H#\)G2#HC['+%"Z@&#.U@L^U/$ M<#R=ES$>8-Z-ZK:&O@?R3IH,";O?^ ?? SF=--2K^]V>?:Z=EC#M3(O+U3J6 M;J?*7,4,G6%U 'T-NP9>(U#S=E%8S?CK MI@ I=>>:6[ U(&&R%:Y9N,K["U\)'6X0CWF4.H&M&.Q.Q[-PGG=!H4 +&L]? M;BF^6FK0$&5Q5D08R@#W*DQ]@A?_@#;(S0 )/DINO[I!YB'O#G!?BT8TUEFE M:>R_P:<,9FAE>.(Z<)*D*'[@YLM2!FIS,ESCJI$@ZFH4-W50-,N K'U, MH)X\@3;OO%SJOI(OT8>L["V![3OQ<>.0I!5\@ISL??9X8]SRU@6K*IC$Q?;K M[6OLA EL291T+S%17V$0]5H(VY0+IRE.V:]HCP2/12'@:_2Z'DZ"*8&(G M\?=81=]UV>V#Z(B0F,/31AI&3])L]NI(7X#W(L6 WV@K&A\$I8S*EK<50:M= ME(4LT:-F;<4<\'-1\EQE7+=?4>SZ"?)@"\&1S?>DY^J3K2?77U7AYNDWS/&* MT9X[+^Z3),,*8%$!\!JMW/]F?N)C3++1+CUW(%*I/A][[OJS"CU:,R Q\?18 MS0Q_ MO8JWH2A-;53*(DPYAEM9Q:MBVSQ$N:N%)\&K- L-!8KF%8PJJ;!=9D M+<%S.48?FVP6F)1W%-17I\%_D8P*]@NA%G4-@I=*#5KEV(3SZ3??.>;+.\"F@>= MF2ZM'EI%]-/.+^HMFOKX!\?#J,9&FL4=?W;B]%BQW9*5Y_DYB/[4'(V],DA MPE@&IBJHNZW"-#BEJ#3IIO8A/+X=,+/(RX6D)\;_$/AL4:#.I[+@\J'_9EA6 M'G#SYUB%WK^BP'MSW-]I MUZ'/,H8=&6:9.,.NNMT'WWGS ]"0.YTF M>41H1'I9%4-]5:!9..RD5:2S@Y.AJ\P"6T);DG,S9XTHEMN(J85-G8$)U$\1 MCAI7=.K8ZL/NY33C>53*2-Y&IG8V]>B!#'WUMUOF$4GH1V-C!PC,P5 /)B:P M%8P ^;]KU M]N9J];!ZNK[=_.OV]G7S.70RST]UQE+.[]V)/,GM@?JSG+E^^_H@;9L]W0L"R,W5!]K2G]B<ETDM%OH PX M6:"=,TFQ)/V\J-H1/<^^O ]QN3*PDNQ-O94RHY%/1\, M^EB-MR3:@V \/@<.:%NAAZF$/-S^A-AO0W*FF% JRE7)FL.T;?CD),J? WIU MOE8HFHU\T2R=]DF<=;C.[/':3:P7Y")0UD&Z 4;E#"WJ%&V K/?$$Q2^/R G M02_XO:3U]G."B![#@(0_1]^9G'-FGQT?J/[:V?LI]EG1CX,Q6J>U0L3M+WX* MO#Y)X<[&9_<>6]%K SS@1M0'R*(N\+ M[(JQY?/'.AENMLN(.K=./U",:\EB]('"Q#^@\ID\8*GK+8@Z-@_NM(HA;%F> M#8CGZ0,)(UQ:YK-&:Y?XH,62O55NK[3HY\_5!AH8XD[XCAU>N?<"]I3W-@,Z M$C &J:D:C:W4\4/2W9(T9*M!(0BKT,=J#$T0[=;_@V0:$&T*%RK"=15KEC)3#?)S2OLJC:!^ M,=F;2#0"?5TX3R_S+$25%-]LC=7JM?)34G*, X6G? Z7342\&6;$=V7BNKJW MRMVC$3R$ZKWOZ?2G 52FX5!SGA]5Z& 9JK4.9G(#]._>O[NG"GEE+HHHQW. [==1",;A9/KU!L3 MW[0PL76"!'4&U2.!SS_O:M'J.M#B?)5:'V-&8HCE2."FC-0Z1O!J#B!O26H*!(C!@"!^>L"[-Q((G:SD^R'&67B%-A[I/E MN)&3*/(8' (=WYDJ:SB99);C05K&\#/1)H$%'OB"_#7+X1]>UC"3YBS'W"4B M1SH3;P@!#AX>Y!(T+4?#\+Q8)AW4Q'XYB:5# MH.5OIO+=L5CNB B09KF,'-=)@,]/#9%)D+4<#<.S6%H>FN5(4Q0+'@8/?S>0 MA4BD#4\"%4)9VLXSMASNRYQJG/3E(?#R#P.O1B/Y>1)@B^&U'M!+Z%ZUS!T" ME3_:@4IQRKL<J?!:6"J/D M9$. RY^&7V7I!TB[/Y@/K@DF&05,_LY]!T"*"48!L<[2)'5"K-MU@*0ZRX2> M:!VOCLQ,$\"2O#2\&>: P;TNK-'F;%]\4;A3EAI5FVHFEGI$67W2YGK$I7Q( M7?E0-Z5]%@GPLMJ]Y6FK?9#15FPLSR'KCX236F1Y%D=_!-04*\L#KW)8D#)< M+(^[=<;$."QAQ A,3PP,R0]&#)KTA+X',[ C-+)YA7\?;Y]>-^N[]?/MR^KU M'CY=WN>:?ECDG")>)*B)GF-AC]?Y @2"NX\;$=V@ PHB4AE=[(\!!G^.6E"2 M.*V ;^5(, ON+;;RUR2Q+%!\<%W44*-3_'']MTR9A]_/C$.LB?RL"9816 - MP3&_ ';"#%'C3;R1.E (NDJ.%$I(B3E,(]D2?(DN7&N81J=CDJZWQ7X$NZ:/ MU;QUG-E?O3J;*&![?)D3%-^TC>-L\%=D^WT4I_+W3FJ>;N*^ ZV+5N9X+K; M^4SPG\?N,-]G)?OXM_['V#:(Y$?!SAZ=^'=4$?$L#88]0?$5 :QMX6R);GU" MVU,4RM^5;@NHON#96^+&_CY7[UV,H ZW7'JROI#$49)@@F'VLJ^.4$PKI$[S,?+\K>^>'BZ_W^T=/]ZUTTED9IAC M5\C:$P9LN:PB%FVZ,E(?P8+X2/ 64+(.;[_B;65^\H&/?[V]06],,A;.T_E^ M!DG2Y;.0YBB]/=!!GD1ULN#O7C!)&S!=X3 0A/)6GK1&/\Q@>\6UC<+D"FVC M&)T[8*$$Z#]VHA@422<^$O\1/6V<28K#?:-F-,)FBP.] I'-EHJLT?H(&:5" M1EX?8TCJVXU_\#T4>DF^M;.G$(MUIL'=:0DSSF1U-J+ H0K)_%= MF5.36$4;N*>Z^%/;[N.$FDHN"QPV>2!,]+F8NB'?R?9*1_?M+R6H!.7$(9%+4>&W+6H15,MKZ*0.GZI,*[E MB) [>@ZZ+*\FZ<0'*(%PR\'O>/S5(,PL"F@D O*S*)]I1?%G43(C2@:81>7, MR/#_9!K\@V8@#&)3&.>+968?# *^!6%._7)8N1[ 2J *X MV742!;Z'&Q.;.ER?L+X_:\HA-UPF[K2QYK0OTW0R;4Y M3C]I-%"9R/1OIQ CW2"0F3A$H XB.TB"><>]; Q47RMU%N*7;.GS.W@+?76_!; 2EAEU' MR1VOKYDT_:U@KDC@S]%'&Y)YQ@9UZ)5X291_$M+S]=[8O&?3388I'BQ&/\J; M>9'/UD3E3VZ_HMCU$V9^?_=U-'8>J+])R#U"QF#3SBN_- H.C+>0ZK+WPBN# MK;4=]N#F@? 8Q-H[T0FOCN609^>(_[3ZXL3>SRC!88/U%K:\C>(=[MN9JRNA M]P*?Q;Z;%AY",CXA5$C>^\W!PPF+'RCP[J*8>-9I\L"@W5F+=V-1/@2V!V7% MM[M]$!U1#M5S%KL?@(/GP&$JB[W6,@WT_(28^V4;E?U6TZCE_2=+\H?:7B.& M^D9V_]:\'"\(E.?$3U&199E#^H+5 .-)>^!AR'\/\S;5[K%B( (C)+\%.4L]'SQAA.S62@-]F1G5Q0R8A17? M2Q6CL04L7+\=HW&K%;4[W1X[X#E@:U%".KHLP02M8$4M*H:M7AF9.$3^X!I; MD'!26H(2+I6HQ8D=Y#+$JR'T6V8R%I1%U<=Z?GU,P*5#%.=Z!KZWW=(:I\Y: MA$F19RF78=FD'1EGD4NO4,[YNJD42SPY^]_8#I;X+<&E/,&^=SU(PL22-3SEI7$H+*$4< M_A=KY;CE%.OH+EK2LESM)6*O/0RW1"9M][,;I\9>QA1M1Y&>&-V@>BS!1X+< MO[Q'A[\BU\OUUOO0PVT>,L#D.@R.2K3/ZI?DXM?U2JD+O_RV"H+*%U-%$7.8 MZI=6G6#_<>4 YF+.(ZNM08IW\>B['RA CUG\CNCU1\QABG?R^N%X_W9V^XBS MC=88Q7OX7R%+*W01MF,G<147[9_;Y-DY;&=J5!IEX 2Z.8TD"W M[YJE\3EIB*DWVP#A*.?D>8%_?KOQ$XS'+$8WZ-QX=[V]RA)0IY*D5)7N0Q*_ M(3H##L<&B3[?#DV9%?IY^),,<*.LX]R!]HC2CPC4T@-*4H0JN[TZM@>?AG$] M1BJ_0E^7B\!)3@Y'KG.&,E!U51QHPRA9Y;W-\4_?7D> I#CU 4/UMF.WD8C2X<:566&/>O"FI/UWP;[V^],TH=__[SF MWI/R--. ,.JS0M/A@)-90K$A]!A,F_@+6$K!(;(E$6=@*0G$&JE;K2#)EX>ND MQ<-8H\P44KDZF1![KJ):;O!S*H#(?L)+O*@V9+PBD$@Q*)VY@*K8LPQ .1/L M#0Q*V<;TT) * ]3R4 G;R"QS8;L;?R8C13[(.("C8@HARF[EUBSSLU9P3B%" MHU$PXV)[B>AK=XXL:7H:C9BE"\&2V#):S@+%;C8YQ&B.S!V_*'_,'.WNG)?I MU+ =%;VN$\=%8G(PV[SKU=;Z3,;?T%=+QE=E:>I =_SP_&"VE_%V0P+-_69[ M::U:W5_"HV=[B6QGA/&\?M:DXI19.)MLM\,B9KOQWT/RXF^8KES"$# Q1('O M8I_3 &DY+*?X:4/M7;3.I>8FEYFGVH'/_DY:?HS<'+7^["1.*[YL^*WT8\,O MO[W@@GI*$+;^F<8X?NB".E-(;C\!M>@5OHX3->;-, <,O"5^3A%GQC3 N/A! M$%9&.CJ@,$.5_@_KM\!_)SO8P+_)U@?E#T39*^CJF/V?V'>ENT3RBN(=[?*J M6WS\6TX--C<_'75;C\Y7?Y?MF!NK?VXFQ@9ZUT:PO>%*3T!2N)6*$L[@PG,5%FGCE,[PJ%[@>(<$%2J&B:QB=& M"%Y/3SO'8 'CSC?769)&.T893[>Y!IW5\8SV;CI#?9I! "DA/CU,*W<$/CK_ MB>(3P3"9%GNL:J95FCW<&R 8/++M_-0XKK&"K>9$X88\Z M5.?[8(5YN<&M/G&OL\][W$[ENV^^_?NWWXO>!I.8JT/C6<>%#L.@>NHP$UIC MW$7Q$_I2L?GC*(0?W=PDX BG;FO8>D_T7_1K)_D +13_#WOV#DX@.!C.!(VZ MW:G%(7UW]+\*5+X+EEP080QY%W*UI1KRZV,$L[2!\QB%Z/@("BU*[[+0XY\< M8[!.QQ/1=?ST.*@#2NI+QM5<_9#O\:E]KEMW2O)8,?;*RZA+[>&**>PIPZNN MM]>!#\=7EHL'QV('B/2N12&0![ZNZ_@Q:A7(7+*2.79PL2_G'7TK:P-7IVC5 M,JK:0GKMQ/$1=#G>6WB"28:I3'>.'Y.-E4'&3AH4;;[JBQ2%UYAW!OBNKO"C<88\LH=[PHG\ M _UEV@Z]5VZP<^4&QR^]5%R$,>C3]UGJZ/4WU@I><^ MK-K.?NCZ^P Q?1W$0&4^47W)BO:A@5RF,T9OKJ#M3$'J[$;"'4$KQTU"(N1LPD MN(LP_:3D+NP,(*/A%XI+=IK02:1PD&0)Z"PI>@'LUI._3$I&XV%ZV*+U:VE,E-1H;QJ-/5 )/QH-]O M*I>K9BD.1?[3>L*:I4!>XF-BY\*9W%)&/?>0BMN8C))!&$G?E$23V^V,2CL- M;YW)>%%-0'+)G2;W)!I&1Z'YKDS&PF!T(O&E .<3P4)F-D&!6F1S+X$$CZA\E(DLLT'P(M/QJ*EB[9ZD/@Y2=#\=(S M+WX0R]KHW+5.>?>#H,=4%Y62K/U!,&:J+:XNP7\0M!EO@2HI ["F^^=+5'N( MMW &)V?LG?YP=?R$HO?8V7\<=3_!"[MUWD$;RUW4YRVV3K51A"&_O->G:^,^]AG M)0VG\.F*<0KP@?(6&$FZWKY^H%\BD/;L/FK4<=;5NG65356-@\_^C4Y?$*;: M":7#R='-87"68("5?GHY"JQ/[9&28!@-56EA,JS2K[S(J';G\V<3BLFXD,@U MZ,,5>\EF2W,R.M\/+,1L4,]__E_X:_ J%:AEW,9@:'2 Q4J<9])9O)R%GLZL'LZG[: M@Z4&]27,55;KL-3^O@0U77462S/8%;BM1)K.)#T8WRXNC%FY,%0; +=?]P@7 MNK[Z.QBRWN;5A_FKW"#$XQ2G)7%>X5#\)68CJRR,N00;E57,!I=W;/DSU:SF M[\J67TQ,*TQ,Y3;$4#S,9"3JU(ZJG&V&]H-252-$6SM(G@.I[;6^0IG')SEU=6EH?I%':TF<3#= 8^7-8D%-?- M=ED *HOW.8R1$V"_SJ=V2+?;7 U[?H@2>BQ4=JYA5WZDAY7LL&\DA7%5R9(4 M>):KZ#T0HZ/1PNB67R=U1V>Q_-+;T=";M73E4\V .JH?ED??AD!,KN-8'G/K M*;*4MG@QRB/R*8J\+WX0 (3W,"U\]T$VX:3WU,PTXM-^1;Z0]C@#O!^G3:G&;X/?6:Z4 M2P$OR2U-1D4/.Y_ -J;5ID>TA--< Q3 MSD(1+C!J@2"EMWZE)+#ZZ:C;:O3U;VVL_OGX&&-4?9:?::-4#GGEC:L#)TGP MXVIT=)LV:ZT]6MUES[7-M)_(4A:!L[5%:=HGF\P7.!!/) MZE/<3I^0GJ8-H-?8\1!^3@,_XDA^P>3,/QC^'!//IA(*6NVB./7_X!53]UA( MW_DA]R.,@NC]>.4D%"[%/4>IN2:>YQ-*NY\=GJ3:)>RXOP/^./[@V@!MJ*0R MG7-M],FR9:!4GVTW!LG*&L(,!I&<02BI[E&>^.6ZG@P&3T] M(E6R/L\J?CIY-$S&UV7DQ&6=KJX=V2)"7Z;;4$8[Q@V+@H&[:; ML0'/!-=]5I8"J5!Z\;QC)F-G8.'54(!,QH06L73R.EJ>Z:W@ @DG^J33+ZN*#.[^$R:(N .1]QH5^:BMV4N*YI*B M>4E4"T@8G;LG/^ OX1=@\6:8!@8W.8H_9SJ@7)S5Q6K)$N&VXQO'V0!/VV3[ M/? N=B8!9[2^MRWF( ?BY$"#>)1CA-7\DK M"E'L8(&Y\G; 0),T=O#C\3)0R\HF)YL*,S1B0U'6M<'Z77 MX]R@YQ$Y^'<2%]YDNYT3'XE,=D+7!\B+N 09XZW2\[1U^(+<+(Z!1JZ(K"N :#T"NB]#OTI;\K (/G75&WOC[[D^R< MTL1J]9:0-WA8)JAPWCP[F8Y,V%?'"E>[B]%_,Q2Z1UY)I<1,_6#1ML:O,I28 M.4VP!BJ8O!"\\KK\RP>](G8_N@/*7D,_J/?A/@.=&QU0\"W7"\2;81B'7-J[ M+^W==4JR]G4GMT5.F/$FZP=N+,YHJ# X*\!RK)(W53]@%4;^76?6_YV)8'S? M&8SOK8]>#&%$US+\U)F>EOLLI2W,07LM:W?Z\TJ)Y*TY*HGQS I+L,,M&QH, M/9,)D S.SB0N\510V$57H](;S38T&3G2D6SE[E0J^GBWW&0T+F^?*+Z1-K]] MHDV!D#"B14*2P_4L096D-C$DKJ:G6HB=UT)DM?P EN<=#*(S?&<#*2&K.DQLPB-69)LK JR8+" MLKJG-75=Q:A37)(N!DRZ8%2@G>CD>!?%UQ%YWPFP"#\E/FA").GV&E@:_.T9 MIV!'H3@/3=VZ^H]L-E'])<2M*L3=_Z(]->^$1-*GVK6-.CJE87VCA/AEPGO) M6IA]UL(2EC<\WMQ9FY\*0F<7?9:K>NQCVIT+0M7HZ"8CT0P_Z4Q"^$NT=8D< M&LGOK8@U\[&_Z3BK>N/,_/-W\?;J-XE_=H M6(*H2Q!U,D'4*R> BXTV'PC)='9D#C<* &Y4C3-A"D ,UF\F_BBV\,8;=3V\Q["_$>CQ?-4OT+J!P%H)\BAOP%-'Z,-K>OT \4%U=8D M B?>PY]C0+!NP%B=RBO-@/C9B9UWX)%.ZCPX;\E]Z+()B3E6+T'A]Y-ZT!1O MFG;&3BQG>A*PHBXK*:8MFNWP[!SQ_]9;QF9H=-=KG258N@1+ M)9SB(CV_BCB>-FH))G@51FI0,;T"(M7W<(GMC>CG91HB)J-.@CJE+93R<:J6 MJ6 ["H3.@2HA"&P/HW$A)\GX)K?H4C2(Q^0(D@W,6\Y,-!G+AO!OIE)B,NX& M8>!L4]UV5'1GY%R;W_:PY- &8"\G@^TOG@XJ$/IY.B85$RZ?B[G^P*]V W\J MZVU9.*B<@3'A8SY=$$+X'$9O"8H/6&B1O CX&!@2S"J@DHPBJ_PJ_<'DRZ&1 MBBFK^AK]"+LZGODK>5E8KK:,,D<_*)IPY.\--2 CBRE@B=2K]+^3.4?*V/]R2EU,R)!Y3,)EL&)3TC4#L]L!YC M6 [=H/S_BLFXVW>/0":WVRURX73OHACY[X5OQCW>?G6)MOKBI.BLM[X@)_#_ M0![8 )_!!,A_^00L["%*F@)ZA"^T/Y(Y@$I-#6@JTT#M]P9+*9D#(9&E=UB" M5@Z<,*WN312%D)BHS>51!I.8N^3%"J2G:P.0N:]/<=O'(#G) M/&"NCJ_PM9RPALQ,\\#"6^/ZTF5F3A.LH:KLKJ,=B#<4G[\2OGX3;=,O3HQX M7FKA+'T/6+MNMLL"D*K>#=K'R/6+*NI]@(@Z$GJK'4X=^X/\G8E[QEDI6U[U M03I[/\WUA?L0C@9T@L\)DCA*F7GFW2E0$+I>)CQ%M4,\BT&'PJT,0F^]W?HN M.G\;&^/B2=K0_8 U_8\H\.YW^S@ZY DHW(HOW@Q]SQF#&9G&F8LOX#V^@N\Q M2OAP<*=8&RB0UV&K]J2\DFBY3ZD?>D0JIM%(D8IQ=- [I1!358 LP0XO5C$< M>NR(.5QRL]JZ<,7?*E9%34:+="BFJQ$N1415VK/<(]V/+:O3^Z>*/M[=D[(> M+/?'*Q;WQ 29*DHXM")A]%@>*NB(%2GK:0B4_& \2OB6F#7AC#*20<[8S#Y] M#X!9E&_P!B5N[.]E:B9$LS3Z(F@;XT4G>#/4@I'$:04$^*W^"&/W;<+>>NA^HFJ"YK_MAQM^RBT $.\CE,]J#M;7U0_)A; M9H[5LF4<"G:=A.XDY Q4LMD$N7]YCPY_3=)]G&\6_U39*/SVV].OS5T5?U7= M&(SY'R$[^3RWG[=^WD*R*_(H;I0)6;IN?"G?Z M&(4I?G>U'U749NMKK%;;79F'EM=<,P2;8))F$5W?W0L*T1$7QCBNFV;,, M/9OSW:V\AOLWDN(N=3M4H"Y7P[^L-'Y$2.$:EE$W2PW&36#LHHZ25D>%^RA.HH\ M&Y;'!'LKTQSWB.4Q0>5$TL7%,@3N_F81[IK>ER'P\7>C\2'CQ!D"*_^P#BL2 M7J A$/6CD8BZU+5D;=)"F7;X@C!"\>.Y3IK%I!)VO:63#'P$JMU=AO-]'F'. M+MN1SXOB;>W=)9>DA]&2'E2YHD^DDU,A< HL[1,PL"EQ/04+ZBM$\_Z3)6G^ M,&P4/Z$O*Y>P$MC_6/)Y"^P??_@FYXCL&JV.*YA]T6XR] 3RY/4+"@Z(6.M\ MOMAC.>,1@%G!ZY?H0KA/J]@!+GPG7VIT6<<*D.^B["()4EUFA-06VO>OMBF* M&;!U*V.'S"_9VM]SG$]2]Q">PA'K%3H0E\"OI=YA/X+>[ MEV((W/QD+V[&S1[XUFQSEND/L28_H-&C&2<]^+FIL0J]UW4$4ON-T MG^XLSR^RJ<1 M'B?+HN]JXYXL?B* V3"B^NFHVRJ2PI@;JW\^/L88S*?\S$ :9M !S=4"XY''[3F)-IR#JDY MQ,"#X$=>1=/&9:#.5SX#K7T^Y'6M6 "2-[0]0W76#/.H-BGH)#=P0Z@Y,A+3 M1MOI;>AUW^=ITKCX9';6D9@VVD[7>=PT(A5!WCF7O6+RM'O/*%G2' B[TY/< MDOK>>6AMN*Q1R!7(G#7GGZ>EWZ/Y^$/G=>S-2)'W?]0\?"+_@KU!-H M.0O.]Z.* *-AE(AS7&:YENWBNUCY1N-,*@OK0F^C' L1G( E6.2]FZ(?C7:( M,!%'[NKB/U_;EF_'4BP,I@(/&L\V6,%AZXHF8^("S:7N<[,4R$&E.L49.%DT M4;F%O/_1Y SAH;A%15TV&?S1R>+L[+4])UK]91FNE&?,-&BE>)%T9=N>%CTN MSH:[?V,F2?=3;7OXT6W-5[Q!;ZF1B8EX8_?DV2N99$36:&VAF/J&>$F'M)'Z MWGR.$=#"G>.2-%Q.LA=EH+X$!CCN]59ZZ\SA1@'P@"]ZS,]Y$4V;&D!F9$R" M>;_#E[;]9A\E0X8R6'$ ',NWA\BA]XNBC5CR+9=\2U42@DO_U*':-OZ"#E%P MP#IN;5O<-FO\.88H%]=.'!]AC]QL/>X4;8#\[,0^5GA>P-C@DA)EH&(VNHFV M,9N%5CXU1O8(4O%;0XW9> ^A.52>[K^?'P$8)\SO]SD2Q"8$_@0C+A*'+EK# MC-APQYNO7PN\4 8.!(#)&=(;%/I1O$%N!OCH(HF[SC;"Y)$P;Y0W:PV :89P M1ZZ#2%/>JRC'#5UYO[T,/MHJ\$"7):_2$P ^ZD3L 3 M3M-[8DF2.:&+KJ,D3:JW8Q7'V* GZ0&?8O;SKQT7L3897^#SKX9HJ/YUDQ.Q MI%,(.)&#*@)H[FZ3X9?,$16X\FL):$(GLR7XX&9[*D2(]7F;<@Z%<_2[Z1FW M%.JE?F!B]0,\]T'U/@OL9,NQT%O8-_W=EN.![0D[,[*J;]IH:*7K0%A^[&:" M.8W+6X(!40U'?Q1,1XY+I@F<+X+ 76\T.J3N!LN/7R4*&L.P!'+>G>@'NB5W M0>KPY;1\NO9@"?0\ N@/OAU/BJOV -"%B,D86$J-Y R SB$SR_'1P11XJ(79 M+(=;0O5GQO5,KA=2SNF83C"3L:#0$T"/D%H.?(=;+Q%H-;E23/5]:*O*)D,_ MG 0!ZA-KI-3114C%)*.6!K8/P8XA2*_WM#S<@$L+^+K@!-Q^H#E+YITI8\. MF0?65#"6Q8N;-')__X@".(7D]K\9U@I#C_SQ#3=HN(YV>^"KI)S1R!K'S8<3 M$\6^OM7R;*Z.Y9#B3975%R?V6@??2!A1L+"VC)F-^X&\+ !2%4*1L,#@U5NJ M6U]?G\_ "9EO$# &J:XZ^Q*]?D19XH3>ZQ= RW$-S&47^F]9<@\,)TS] \([ MX%2E=5M!&[+S ^?76]3'Z+LZO0FZ!"#TI*AKD*]:$-?OJ_171)SVP[DCM2': M-]J!=0Y5>X2[1T0A45<*_92<>_*"$A0?D'<7Q7=9"FK.28L[Z3!-#%^ZFKYK M1W9;N09,B2$S8P0)=[O;!]$1Y8KGJ4M(=S$G6L9I36J/4KV/OJBZ_8IBUT\0P15\1%!%A4'M-]A' MON2?GU%"7@0G0+ J#91^A5Y$M6WD%A1O[0/?^W'.>&G4I'Y]^VBIX 6GJW'F M4:]1BIT/:>R'B>_^[ 09TT(=XZOU:6!QY"+D)7=QM*LRS].NF8]2".=I ^DL MS_.NG_3S>XK" UQ_E'."A)Q)]7/LHWN*TE]1^H++D8W\%')_X=I<\Q(&J]W0* X3OE09U1OM(^1.)@ M5;+>DI]58ZRVMGVH*56 (M5+LXT#%U;%X06*SQ+UXDQ60<2B=!*D\+ MH=UEJTMH+M";A'$MRU$RD*H^1+3,9$R;<5D;RISE51""VTH+0EH.\0 :ANH0 MJ>7E%(:Q.VITU?(RA0%1K"8N:WDAA&$DW"FH:WF]Q3"HEPC[6EZ;,0S>!HPM M#X'O'Q=\=PM$#W$(/]E^",,&J Q#DSM=5T(R&#X)>:XT_ M_='KB9=--APY<,TKSGRF_UYW7>5UX"2P5;+)%MTT'^B@CC6A^A'OZ.I(]B=9 MS]B:H0^,["WQ/=^)CQOGO#5.<1![O+Y'7KI&K5@$UGF=I=1Q\A5[!B2>E38X MM^**/5[?V94,OJ9Y,(X-A.Q4:],9N4H3 M(T.QK:),+=> I835$,)6=DQ&ATQ_.EF:Z*$L&8V:)1_3^I0HCJ)C- :E2$]H M7]7(4$)?,AHE$D0EK1(R2<2&5*>A)-@(*34FN7 OY# 7J\A33^!1@5]I57TN M#MCG)%L!/SO@1L%+WSKFPB9X;M7D/$ZO;]WB7YR^?[%_I),PPK*Y:2O6=H[? M/66\#E&C?;^^#AH5E8-8V5QW(6OT!"FDGE _.H$TOGZ""/Z9T+\V!#>^?H(( M!FUWBWR=.&[O8()H/K/R7Y#__H%30@XH=M[S,@"<:'/G^/$@+9I4;FV"!U-G MH>:=3M?]3?"(ZDS8O"/JNK\)'E'!PS-0]LP[GTZ;LS::NC2'6<)O9D9*#,MO M[FSU3QW_BL*?3">!R?B;38&Y2=$PPRY\TXDS]6"98>AONGB64OA1T4]Q "V5 MW'H4#@G3::GTUB@:-)V/]17EYKA>E@IT+<)%TB\TE\2:ER6Q9DFL61)K3"'Q M);%F2:S1A&):SN[+YC,WO88_9X+4LB39+$DV=B-X2;)9DFR6)!MS,SB6))LE MR<;\(UJ2;)8DFR7)9DFRF8)C>$FRZ9=D(W 8F(S%)=5FN?9+JHU!X=(EU69) MM9G9"2RI-L8>S9)J8_;Y+*DV9I_/DFI32;7)=CLG/A:]J%H?WW[%/VIO&K[D MWBRY-[UR;P*R;O6M IULY)RY"9K ^X^!&8 =QVVB/']@+\$'PL[S8@WPS0P MN-E#_#F*&Q/CMR?@#CC.!G/1;+^/XI3=BY@S>I!]/Q#H'!^ M1MT0$&TQR=;7#)1EH]PICXFC0)8[AWVEC]Y!#_+P"2X)_?2H_=$P(<),DSBHG,+<7T*DS]&S_(,*P;Y&8 G(^2 MVZ]ND,$&\%.J6'QG*4'?>MM89Y6FL?\&GX+$?HTJ#X$4SD'=?CT,G2-TI>H^<,U%PPIBMBF.VH[;'*S)Y'U*U\7!WI"_#*O ?\1L/0>/&U_ WT M;R<+4M, DSZMU2[*2N^R6DHHUA[H9=$JP[G]BF+7!V,0MA ^("N+@1=Z 4%V)/[&JW<_V9^0JPW]IZEY\[H!5<[(BVJ[49ZO$6-R66YHY=M M5-7?&!58,29CH4?T1*4U/H7G:N4>QA095C6*HM#=!%"PO TJP<@Y3P_VL:XL MQY'A[Z>.7/,ZO-%62PX0TJK;\S,9M7^:F1DM59)R:''PW2"T; M](:8? 9#B'!Y-X/)N1 &42='KS89@T/0EKP[R/*4DMZW;K@WT0W(JB@3*HJC M?W;B]%C1EY.5Y_GYUN]#@@>B16M.@V!LMJ4 M!+?!=,,2%M@G^AC->9<\".P M[''ZDQ(:J.2%&_ESEA21:>57L )DR(U"CY3X;E$,^B0G'L88:@*:GT$W02=- M6(S<^G!]K\'G91,GG9SHI:!XX2QP%K5SIU@;L)/5<.B!N$Y*A.5.HUZ8ZJ1S M6(X@KMY1CTG:%0GH%D/CZ0&U. =71/ Q)Q":3V\33TL+ZI3B4YH)B-+>4R- MKTA9[K^]4. T%#.3D:'A$HV;SC&B9[8/U?"U80N=C/AXT7\SS"0/N#K:1-]B M8X\BGR)SN%9W065'7%BSC&%'AEDF3L&H M;O?!=][\ '3:3B?'7\E:%[!($6W:36V=SVB?@[3/BJ,2\E!0T5TLP0,OY50% M(B:3)]KE9O35 RU'D;0&>';7,50QR_$@M&@X-\<&%,B[Z#A> <%]L<"!+25, M!)JO" N-ZV.RXW8@'BJGW3YO;&_AALWZXOUF] MWMYWFW_=WKYN/H=.YN&'K"BT5-DJE1/0;SK>Y_FV?_?--]^?KWJ" MW_+ J_T9OG!'O^NK)$%I\RAJ63-.@GMQXO_AR/_!"4C0/[UVXO@(U[QX%:74 M>+Z0)U1 IOWEFV\DN)\.H"MD=7H(I?8Z"@T/E3GV0LLYYY7KXA+ Y-DY8F7@ M/-(J4'-JIH)7IW.KH*J1'I MBC,S_93D@F!1<](?W2JOM0YZSCF?>C$423.<"VP'U&RV^QQ'8)&F1_P\#")ZLP[V3]ZGRMC+-+9FCX^1:%KY;G*L:4R[_+9\8$A7SM[/P4@[()5 MR)T^AW": ?)*[M2ZK=]; 6D?E9$VRE:@>=X7WC6V\[39O/E3%'E?_""P#" ! M)ZY+'!X/_MY\J2/)@%TWVV7$MB%N7%PL%*,/[%4_H%Q!QJ^2@#*UWH*F;-EY M2ZN-P,P(^!4&3=$??[ ":#EVQ73Q6P4KFT/=AZD3ON/04#X&CC-OUP37N\6] M[ !6Q+T:)TIA6W; *<>Y7G!U3DC:CI%>6Q5.!@:^[_JV@2UD5L\QVH.67+R; MU;RP?[,(2'KTBJC^_A\D7$]4*5Q>!O>60L@V S=BF_PK MP,_]&/G*,H+C]+M+'ZR9WW 9C)[&N\"+\#(N!6>*-D"$ 5PJ+*)9)O2TY&II MS6':92P]V,J5M-0I.@%A!5%94##&ZTO5Y4=)J6#PY^A\3U%7@;0#ANQ[WYK;+L(L5%F M.'(58MF"DB@T2;5A*2[WQ=UIG;1X%&B]I:L_>4CC+H-QZ!'F[+(=^?S4IK/H M7/F=(96+#PA.!3$TN?.>,VI9.V,6M9[(T*CH)>!SYWX./: FK%B!D/CJXBX1 MQ>. E.1^8X*J7='1##;)3C?-U.EFX!AZ/FR2ZWY8S+5,X]D2E>.;5_CW\?;I M=;.^6S_?OJQ>[^%3TTK(2W,R?[(01UHR.)?B@'!W;+2-8G1VD>,W#D$A ';B MATY\)+TEL'#%:D(4!)6&55S>77ZO976@5 C:@'Z*X8/G.-I6DL[L +"V\S9@ M+^B P@R=J*7I_SJ;BECM@O^\:HJP'0@XGW!AGE#/]P4E"!;%23(W@)$@(C&P M8H9E (-:7Q+SZ@!Z(G;#O$:5\%(1N[]R$M^EH:.VA,W@TQ.'!^215J%J9&GQ M":R?!'\;V#TA+ 3#,S_YP#=MO;U!;[85YDK*#@H#:H/Y9X/A%(@0[$I8;[$O MD:3AH?C@@ZJW 19C&Z!2HF*#"*$#J(]._#NJ#+>,?!7(B7I*U8U_\#U0Q9-\ MV;,^?;_;D^Y8=A&#I!P!KE@<_Q4*454_M 3.D87 Z;/FG?G.#FQ)L8A/0 FQ M$P"+6'D[/_1QMS?\&#@'9H-!'IE 8&14%ZQ-M%E0F\DE$]+,DGA*'B//W_IN MOK?0PXS2CW>6U:&.[7/ 40 QD70O"1LKE#LXMEH1X.&^4;\+MBVC6>[7RDA] M63QM5;J9R%,9H3&BW<,KQ AQ=U])/U$UN3:+I,[C=-81\!Q7C#/AS=$&2D][ MI %:)LIP4]AX(]05_!%L<5006",\&0 BZ1 M#X$*5JR8VN[DYFA-Q6M*YX%DRQ/=+A>/SZ_W/X+QMS_?/NPWAB7[T#)I6]F MXT\EKBE3._ I^..$[>H'CO]UND4N/QW5 _'Q02TV$F>#S M3(S3OP\/@!GQM2NR]5^CXDE+9KL1&EI,S@.XC!W=(! XKD^^!'X.4"%55CLL MD?\@?['3NC2KY\=^4]= &LD^< <%R&/)%Z<^H:1&,5S%@-.$X3EH$TOG5RLA1]\ M_! RF%8W4?:6;K/@U#C"IHPG_9AQ?MZ[R#&S_91XD3?(JC;(]S M!' -'TD:0EZ9,V390P&77.)"0&"B+>*,:T!_#+-P4)B*B>FJKMS68E7]E9>0 M9Q=F!$12X6YG9D^8_)J E]Q^1;'K)Z@LA["CN?EE=++Y !7JRB&NIAVFA+I1 M8T>[\WXH(%SCFO!E(!['CXGAO]XR'F,_X^0?UMX0&81()CS_:"T29-E$(4Z* M_K&OT:OS%:=$XJPTF Q21G!U?K1:S'3#$F"#<6O.309X!L:WD_8F=>0S9P7O MU8B?MB&NT#&;5W?IWR? M*JEW#=NLW=RX1,D_IHP2PF+:^)!X[O);N\54;U(I>N&=&$MQ@TYM,4_O/YR0 M]-.4D<0@GA-JR*L 25)S)GQG=53L8OY2/%."(T&M1N0ECJSVRO?&$;<]5>4XP0RW1 SM)G77ZD;+7NN(BG9JF^P".E\K.>?D4(&H M#-#ZZMKXKG[*\VTC;L).9 ^!N^6UO_&8&R=<+\?<: OH8VX=,I_HS$]^ 8W/ M-,FD,5'!DYIJR.MLM 09*E#":0:08RO)14!]S?&FL0V./UF.;= 64%PC)YD& M4MMUAXDZ-3A./@=+IV-/T?<6H 'I%%1T&; QU7=!F$U!N0:B.?H[ADAG0U"/ MN?,R.J^\*,F!=>\%\_1U46"$6ZEP, 8KOB1=D@?:UZ7#[*487* P=8_2<_6I MSLOI1D#? #P/"SW7U';'9 /GE]Q$R>\PYT5>J28FHEG:>SU00MUT *.XBQD$O""\*@DU?Q6#P.WVA)/\?)- 9,<_98%DKF!:@X/RT;V&MZ-\?:_Q M0?&"GB'=#>3B/&729V-X^6YHJ3[6DCF_L:2$43$.:@T?.KZ59S8*^+&^L[U1 MWHN^58;CA3M[Q3D'"'"R[$7I.T>Q V7G:M@S)0&CVUS#8N14VN\0)Z?--TW< MD39^Y?Y.[WACWUGCN>]2_C4_,4L WODA?/C@'U +A"=$+8'ES" ]U"UKM-+E MB??&>RIMV"DSK4*&4FJH<"Y1?Q63<[#[$LBXF!F'\\O11X/="R:9"$S!R+J" MDT_3V2E:FE+;[:/%4XT!C,5KI4!C3#:1#)E\HBMALA8R3;_JJ%K=)JF_PT#= M92G,H03L[Z*X2.-K+3-A/8R"B!>T SL'I,MZ>P=(=H)?D1//6CMIX^@)*/CU M"PH.Z#$*TP_;VG$-C1Y,,:]?(LNZ2(V"%1 %]&?RYHV7NRB+J7UHIH 6XJSI MAI/5-D5Q"S&F%D/-1=F7EY:=U2[9E2U!2UM *L!(:U%+D'$6APIP<%K+)M!S MF:<*>+*:1>#G'%P1]&0QQ2&(BR13.RIQR7*F69D-+_XY\/"('/P[21C=8%TA M/F(N33(BG: 2AB\&>JNT3# ,7Y";Q3@U'K]O:)YUV0*"$Z\I>X>=\T*9J:-% MZE?QI 4O /J-^7'@ ?'TU$05-UC<,68^&I?L@ITV6Y2:K3HU7@D)MQFBDG7' MAU62#'O!*[>VX=+@5.Y;K?0]"P/:AV#6F,7LF07+#+N>.=[&<&Y7X"N><9G2 M:/$[&L;&[F0PTRX>8T\Q#Q!>U$XP21LPZNB/"K:RY4WCVB7#)HG E:!0[F$! M\?3HI%E,U(SUEIXV#!\!D'GPZ!'F[+(=^?Q4-6867W] 8&XA1@+T>'9HQ7DJBJ2+'@K<* M!D<./U+_MP5#YVM593=_7_!REM^U:'3'QPW&T7J[HJ*AU4I/-QY ?A"IZRK& M@RL90.R]G/*V&KTT((KSK-="QA]G*;\O)E^RC/$ -[26BZ"NKV4VZ%WR(2Y8 MT&PDU-2.RPG>FAO.B_1W7\;R?BEXBZL#[ QW0WB-< N(*"2=P' /)!0G!"IZ7*!H&T%& MW_BX>V/H)?FRY[?K<=,HE_&,M*&*N +D][KK_E2V:EC7^@'A&K_ MYT]IC&U+!U;"35.*W__*!N A"M]?4;P[M7\EC712$AI.G3C-M:$<)*FA32#? M\9\?_"0=&,ZM$R1<0/,6D?6^H#E5^O MLL0/036%R_?FAT7(\]0#JY*Q LKTU53 I^F*0.CNEVI007 M=LDG!7;S-@ (-]H[=8++L2$]W!0,".^"J%5JP<4%HRRZ^]3^IJLXQKTM\="K M8SFDL-A67YS8^SE_U&&]!0-G&\4[_'V$"]::7.=_P>-Q?<=Z2]9*2(M5%.!6 MFJ_.5U0*$3,V4SV]A(S1+7?Y[-@JWGL=1)FW0?$!Y 9.K]AD^WT4IW<():4N M5(>OTQ0C@2X.ID*=Z[? ?R?K;N#?9.LC;WU \:L/)D1%NE9H/\%J8WGDRA:L M4OL)5MWT+NI#W* /R=%&D@:MO*!@;9SNXCG@_>8:(YS$ZHCZ9M %Q2A?UQBD M"B4^OO4/D1/6[U#SKT;>E2[]][L>M$U'> 5611"]UT^P\4LCXT$AA:^>W2^GA.AJQJIW%@3:4_@D@6R M0Y+>VWQH%4;BN279)[JAE.\Y6K!@Z?'V^':4U/H5E*!D+5-0)Z&)XZ[Y,:Z( MR!OH$S7X%84@5%QL;@"1QZ2Z@MBE)15UG5;%"'PQ>D>Q]IM3-,^O^ON2YRCP MW>,K^II>!5'I'I8;VV3VZ>DCW:"693+8QY)_Z@28%=P%T9?[D#@;\+><'TRJ M,_SDE81]FUA1OJRQ"#PW#OR,^R%X)!J83D)0\,G%[<*!Z\AC_ZAY)E=)]G"A=5(8!:1=*7R2"YY4Q! MH(08DN[V+J_%#.+ &1 'A/X;.77XGZWP_VO1 MJWX+V(.EBLPA(1SL^#GG(@$/1?$!!(U(7,E/-58DW44!"-EU^)R]@1I"-TOY M8XP4+Y_)L_)%4*_Y:NFM$P>-(('\>"/!??2!* /TF,7O**A#1OW(2" V_GM( MU&*04L4K5 WW"'N D0"]?CC>OYW=/FH<2?OO1FZ?DKXAE>-A96;'11W/"C9Y MR1+6(*H4?[^0;&60_@?0%=Y1TRA#\>[T/CDH!_@-=)$\O7A!8Z5L;R=](8K@ M2N7R";?5P-+H+)L:.#O]_3GVW;,EH.O;F\>Q+XH=QJ!KQ786O=%5?T.+OIXI M3$!"?XZV3>%<^8NAX@Q.XPONZ1*^GYA(4HHQZH?V!'TK-LBUL_=3)\BMDY-! M K29MZJY3Y(,K[GRX(A]\@KLR3G9?X4JGB[.B5-QQZ]RQ&T^$$J?83O8I8@W MP'#,2@\W5L+< P%O!8_+4!X]R<'O.=D4=B56[K(8@,./?(0>F*\@G,Z]J1J6 MKGB@D;R-'7G,1?AK=$N*'<_MK/Q EK$#_S$@R?_T2O7Y$6>*$WNL7^.2X#M%Z%_IO M67+V^./RFH:YW7&6D:"OLQ1S1\R JSZJUZAZ5POQ70>_STPC4?"_3G!T0O\5 M8(D:1TS]R$@@VN]UEP5"P$M)/EM2RF6IP?9HJ8^^"[I$M$U;/LKZGXT\NCQ; M%'A&H1[CZ!"H2B@.G>!S@L 2K^0JO\DA4%%2D,"]C3^NDJ LOJF>S4/5>W* MQA"%A#%984L-HY+RB9&T\93AS:VWUX$/?P=]&M=]9TX0''FI+6=%H^=L ]-A MKE (ID2Z#EM%<&=;BS/"(J)=!>1^IL1KAIV1=@>LEU MY6!^_.&;W ?;@+'C+"-!?T+I513]?DK_+QGPB>O>H ,*(F(#UFK:>TRTQF#. M/3_$T0/+GO.NR&N8"7'Z-/BT]'@C:8"6G5P:=L2" RE;:]3088:9)N$&A7X4 M;W!Q*([>':+@@ UZPO?N')=22-=EAI''? KR-\N <0Y=TJX%)G^FIPGT6<%( ME-2*9TMO3K/@1C#*2-#X5U3^,C,NL?[[2Q*G<<%S_M.WUSA,%Z?8;UMO0M2\ MQITG&GF^YW=52C6$N.O](B'X#*]P7"UZD>+<)B%H7OK/#_@\=K,W$LXTKF9, M&+H=/CAL8%CH;&B?_"BUGD0]C?:+UC+&XI&(,&(_\<9Q-F63!5I=)GV$D2R$ M[VYI "R=6RQG@G\I4B%AE.MYT57*\(& M_A)C[HE,,11N^XGB<^@0WP8Z34F,-)*B>O:V9JM;$I--,9XE_9E%0TM\M.3) M-_+'EIQM9\/UFFML6L(%$66YREK)9W(TX#S23YFEM.YZBD-_#K.,D(X_VW\^/4?SNA+G#[)Q M4@=4,,A(P!H-.(!!<1MT5#XW$IQ.S=,>G?]$,0AIY5W9Y!:N7G%3\JWJ]I^@ M5:S46"/)A.-6>O!#XA0J.U=*C>WAAAH81'E==%4LVD.-+:<:AX KF ECD;-K M---J_=U,$AVM82HQ_(UJX2K>D4VJ<>P!CNA)JO3/1K]*$GU2SEF&_X)SN#J" M_K;:;L'HQVTL;K_BING((\=&J4@03S'%/2#N)E]X.( 2J9[C4FT2C;.(@EM% M).55)?WG&@%'Z>%:^6[^AD7B?J"=\__^/U!+ P04 " "7@DA8)<8V?P0_ M "3]0$ #P &EN=&$M97@Q,%\Q+FAT;>U]>W/;2)+GW[V? KM[LV='P&Q) M?LM]$TO+=+=FW)).DL\&;V9?W_T; M#1N;\^9+S\ILMOOB36^+'OGE9WB 'IS9QT996CXKS#_U[O;6K'SGO;7UCOXV M4E.3S'=/S507P8&^"(ZSJ4KM@\.L++,I/%OJK^4SE9AQNIN;\:3$K^'[]CM1 MEF3Y[K]OT?_>74Q,J9\5,Q7IW5FNGUWD:L:?N]#X]NXP2^)WK;E=.AV8RX6) MR\GNR)3/(GA2ISB'P=>)&9HRX&W&$6 39K>^!8D>+>S ZC7SMW>^_; MK[;>/J]>O?Y3FV9N8KT13$7G-T'0-&BLHRQ7IZ?#G[=WPOZ'_ZV?W)X'/1_/1X,?A\V-@0U);_,L_ZB*THSFWTJ^W[O:R\EWK4N^[OG_V :<3DP17$*9P9-RHH/_ M^/>O.UO;T;OOI--;O5;]^-P461[TQ[G64_C=CURF'Z4FW*;XW=, -I68DHX# MDY99H$O^:>QETYE*YUTX Y7&P4FI9Q/8W.-LJ/.RP!WL]NZE196@ M\ABN?P=I ^&3"5-N,@\N3#D)D +EE,.@Z^1XI/+2Z&+]F_FTM[XYK!3I=Z1[ MKGF5CT"*?_EM<#SHGX3^Y:3K6S.48*) ^L!'STU6%7"9&_*IG*@RB(!%*I,& MI[E*"T/R!L<0 3NO)6PPY-&MZ/*^@K_V)P%C]*LQ[$WPF@3>\^Z+,&_Y7=(I MP@ ^$4V"HIKIO-"QCINGIJ>S))O3\:CZH*X\H=#335019*/@+U6J@^TW=%S; MW3^NH]QT3/O[WFUZL$QP8[W=-M^O[S=3X=MWA<\0%A4WRP5 !DSQTN._W1T* MZ=!T] NE8C;4OF.&7LSP[-S&:_/1;DXZ#0N?G)L)W)GE6C2 O,9 \2O,2O3L+#I)@JN:@&?B7'!0Z#3P"7D6+:8[ORESB M 'ZK3?JT^W?>*:I'&G2"N -W/@RJ&7 @RV@+8KM%-?P#%*Z U&XZZYBTS4)V M6HW@63CW,AAE>3DA.WQCP3T6=M&PV I6Y6.?-]!%7\(@;H+6>ALZ>^!T=G#X M)0Q.D=@^'AX/0K#^B9: L$1;$EU0#3-V%TQ-H9F6@$*"C&3$.,MB^M6Y2BHU M3'1S#)9Y.2B-9E8*&8Y&)C(ZC>;X 39DD0+1D9##UZ*S-+M(=#S6,;\MCCMZ M"(B7K@%*I5&6)-E%L=O)(UR/,G4SZWL#KW:%2+=[P4]=5#!.A-6^"TZ!PZY/ MO^CY4J*8J"0)9CJ'^SF%><#"]=A$@;+:D-,@\29:*9+KA!2_6"?F'.XM7.*" M;KBOKG9>X[,'T@%5#^UD%:19^DQ_C9*J0'_:4!4&Y#*P+2=AD>%VCB8XK MX.3]-3JO5%DJG(=P_5ZPS_J,/D>K!00'$B4\/TI,5/LV-]NY:CO%Q[-@ (:> MEFA]/PM&(O,5'"[/D@"(6J,P+^!?,,D"(PC.0MS0]+>P:K"\BRS!>"KLXPP5 M)]2@2+L:HB_/\^9\ZH\+L]#JIP>S5=N-'O4ZYV0N0N2^8 M'MYE>6*>!@6<(\R5W=5I5@+!GV=G./L5GJTG)@7A&_,3.ACK% 9/4-O1JM#X MA2A1!MA>5UD61N)@*[:WUGAO.Z_VV7,_YF-=WU8]?1H"R0&AEO ",'2AUV7D M6A/CA4*-FYY9I,NB&A9(_@8DP!RI%-\DS5X$]4>3PAA>> /'D8WP+D)+E4+! MW<63="+Z_8;>5\^0SWSMU.ZYM8'H@>KQ3R:MB,!! 0&KT8+$R"3-BO*9%X2, M,E#C@;1;UA!N_C+(A5-?6P%^%@9/S/E5WY<+L_*SM0"9MU5C:P"+;2TV,WS# M#]?0V-,9Z&CU163_6%.LQ1JTNF2C)E\VAW"18<%N3A7LN@J U97TZVQ$QK2$ MKQ23PQO^23WQ:E15Z5"8KCIYS*):[*S9(NWDWG3B"E1I H:USV/T5QU5 MI;CNQ%57V&".I=?KJ<(MG>EIN. >L$J$_7U#ZC!\< C[#Y?*0XS!LR9'-2>B M. #SR,0>R?TUC.%*P*#A^ MW2&\ER],?<]A;\=DA\.D*')QKFW$K,'*BR@WPPTOOY;?R1)HKM$%350,/Z"U M+KN<53/ZG>.GQ/!G55Y4 HA83MLA\.BL2AKP5CQ'HB;X^L_P,%/&*L)H$,5# M]I%T.^!Z"ZM]%[>9&CNVEF^D]P^-U-C_6R8:W7VC&+RNRJY4/.B M2VG#WY-6^KUIP7>>,[M69^'S;CH+!U]GY(!>IY?P0Y6W-!@+[PJ7>-91H/N2 M9PHC31(/[MK4\7-MID.0-@T8GGL'=7I^2A592NH-#J-FJ/4C,+8JGV6C9[,L M.M.HJO%F";@!40V@@%4YIUB@'I&* N[ N!*S56FDK4425P[UP.8$O*HB.-Z8 MGFKC>&NP;YF#?I;0!&4F8'\G)IK?.J2GRU[XNQ0\:UWHBVYR$+A6(X-8' -[ M5*XQ*Q1,_!:P[EJ94 /R7FD=[*<8@B;_5(%:IG-0M5;HYTA)>/J2E*S..QY7 MKJX#3D@X4G<\Y-DI^.PP;K00WEY]3'68VZ05F7_ X-GU/JK@+\"A(V;\;/6R MR9M6N;9V^%"G&N98?\J:Y8S77B*Z')P./UW2PM%OJ$GS(Q<7SL&026W=G; J MM]S%.8OO$Z4%2:QB!E,M?'FQ8OV/Q/;92*&[6.C+[DHA1 P1-]@G9E^LD8/U MF@XL1-.0\X.XE_>6T!_B3)QM(.P0 M\==DC223KDH6%1]C'I,C?MX+/E8YLBM? 2<@<8[^>%+718VM/>GPC73*Y+!4ZZ6>YT256W3!R^M]H6,#D,LZHF2+ZO@%4J'5P^%!G S^[^?!P>E^_Q-RG(B4)96$ M&((!U4HABYI5J<'+$P:H7AG\Z^^?/YWN'WT:$&?:/_BP?SS8.PUB-07^ZSCL MF4'M$::"P8N3SWN_R230#!DBPR6H-GH46(.<96!C$+N@; E*^$G@=_@-&?HN M$W4>X.VARJ*9$ZELTHE@K#)UE$Q%F$ 47A$-X\X]Q$V'L7J5,1Z32DQ6E0/XG3 MQF!P,R^F21$6+;&;(@QVOV25UF3=C0@_/NX U"E'YBIJ:L\!9'."=OJE1"QEP7-#OC. M)$MBQ*1!8HQYG,':OT\Y0;PO7[_Z\\L20R0.A M%9K] F!15P*UB2:PBHAH<9*!;$">BG;Q&(0B_',*FY?0OYPT4E$%@](Y.BM6 MS@[E(LA:A-?5!,?B)+:7,^X% 2@-2/B(;8Z%TZ(@&7N9Z:!HH98-)#\1D;C< MUP&2@&I&-Y!2A/QCN4^CYE4Y&54)C$)&-E\SD/&P7#/-R NQ$)-#DL35C=WC MUEU1^+\DN:GI,YA/#P8U%]# A\?HS:#H .(-80X9;RJ\1C-$AP>H\KR^>F9X M\N^ 6@AMK]#E;]Y2(/5(X^5R/$O+Y*G'U"&.I/M\%_-PM]VTUY MN0^#S31EQGODM$ZA>7I)WB%G3Y#3J^&.E*I6&J4@Z.$IQ4O&C.FE:_8'")(R M0+N_RN'E=L2OV4^.TJL1BUV M8F8MI&;O,IAQ,Q,0IXWBE'B9^JHEE".!G::B6W^[ 4=W7L,E*8BDBJ<9)YW M_L%*B[*Q3;7/L:$JX]S.%2ON"-L+@\)$9ZBMHULDUPCZ%%\R!<5 /A49NDK0 M85LQ+[S(\C.=+Y\UB"2MDI)4&^"52KP@]6A5ZF44P*RKG RZ^@&40C9.9G_K M.V+N@>?DWH"F?JSP/L_E>QL/[+36N<'_RR.=EF5OOT*),U'S7I'C;GN$Z+EOVOK3ZT1U\.)EN7!>[BBHI% N**>1RMDKQ5'J1$,(#HC^DHQ,Z<():LH MPW^J&&9EJ&@0_>S@" I?*$2W1BVNBM!9# ]Q-)M0<$7PQ.\/T/UV ,Q481'K M=^ \M?7/ZO0I#M)7:62K]%$..*6+AS95/&2'>$F_0#^ Q9)IE!#H7IC E=9- M!US;%<^_ ?N)TW)K;"+G;GD40P!F(2IT5Y 4&IE(([%P1(3I2,C$JM[X"53. MZ;FBS*(S<0Y>CY+N 1&MM7I&343D5;+'1ZA TA!""F^+KR[DI"L\,3!JTYB= MAL#W#)W9'U4\GO+Q9<-$'%WX,(>:D>(X+$/]0%0E$2C^K4,1<8@[EV@W%4!0 M:((3,BA1%Z'U$OOV)-:TU^1"Y@ .TS_]&PF%R!#CXIA<6__8[18N:];0%OH% M^.FDR",FBC84DZC)#6!K3%1\6L @R#V)(0HXVSID"::1JQHGD08''<.;?\[_ M!;) 0IH:N-=(-!Q"0R\I!R!I;""!"%D+11UM\)6!M39G]1YWC>A(P?'0C]IP MT+DDKS_=84Z/I>(Z;M-;P:E6X1*!HS0B-AP%8IK'WX8^B5"HV:>FW8#0V)O 1ZJQ4D57HOO6.$])5.LTL[Q. C]$"PNL:+Y5"*A2C, M6&ZI+SOY E8.*P%4;4#4I%<80/'Y[[ZJLAD M3[%-;/"W_7T7 S7G!FQY$K]!/Z(CVG[[ZD6X^J]O7KT*@Q<[P>?>26^O%[B* M4&_?;/-;?=#"8 -3\0E_L&Y2C,JY3[S=XH<_$O.@T_M=QP87_@F=M?BD# >T M_J&QZ8'+?*%MKZ?]NMNBM_]AL,:T=X_OXK9Z&WARH_\!(ZY&:U^?WA=SIF"6/IK!#@\-'^7J M]PY1'W=OOY^Q'-X#CZ7O;:PK]XL_QZ9B:AO"*(*Q0? [MQ2@ZM@Q\-PT<:LME;N$.L-FW-J;&/-3M'Z$>K$!;@\WHDJ-,LVIX4V+ $K M6*T>KW+)M.*$3V2U&"K7Z5@O=[I:U3R-N**%;TJ 3B:G?^B@,EUC%KOL<6"12\SU0>^PJ\ MIT4?SF997F)FT1Q=$.(W"Z6(-YD)1O9F\!6^F%+3L.9SGM+\ 0O#EE;YO$1E M=[#<9=IR;26C8S^:2Y5;!EFVTA^N!$G2_I":KE(W'G)%4X_I@)O4)2TCO&DI M+H,&3+(]SE+$-".@*7J"5<90G9UFJ9ZSHH]8)X')2L'(FFJTF!&^T]35NR>] MGT5;HXH95_,54V3YAT*'.W.>=Q$QY(2I*5A4]D*4?:N"B[<]1.)#T\-#;+F9 MUR#658,/5'E)Y2]!^7=YL\H6.K#5VOSJ.-9MW%J[E'"3>(2'9;5? ML^OWS].5S[1U-_C9;Y* KWLOMQYNDY^- /Q6 1@_( $(MYLR3=%YD]0,B$I\ ML.N$(9J^TX1.4@JYR !A(#N0W\B>2..B>/,=1>82F\7[I"#=Y<=$N<(76937<>DBX[& MND.')VKN?L_(I]*P3VJU5&HK6[[IPN[6%5PW8*1J(AF^<1&H"X7Q?RE"#7\[ MSY(J!8I#3WTTR;*"DZM)"/'YT.=ZP?NZ\<75\#1_U+9"730++%\MUEJH%R8= M7$Q#U)","45DD)]($":N:LY$-P6Q_25[_DM!5I&R:S<115?$T6,5,UQ+8MZQ M 8&3>]8%)N&Y')V27'YI3]9=(40^-42*@'Y H[ V,@Y30K;(O"8BV)4 *]:'HP",'AB&C+ MIT2_XE+#5#;8"1C*5<&HMQ:5AMBBY-J'TLAXH=M/>8=,:42JJ%&E4M<- \$4 M>ZG+<#H?PH8-756T'K?KHL:G7^_*KJ W_-.JJXC%4A"Z!+9_YKE,J&@#G;64 M7E"LLPYUP/$Z6UME. ^)&5AP0MT>A-92_.CL-V[;QU$-87N[FWDCQQYRVX(U MOZ@\QUY2ZRWAO+3:'1AK/#D;MV_8P2O[/-^V/X1([:&Y1.Y#$H2?&4NA041Z MF;3E;67$N7@%D*BP-L$$52C*P*\IK9EJZYP2/&AS3$+595PW7,KR4.\AC0@K M&-05MRF\CW*P<$BU8]"A:XH)=BY/*76W581<%PBQP'H=*D#O/XHMTD=4SE5@ MZVF_,$4F2(P3C+("=#F 56L 7!*74!9:V4>E*4 MSA,"$QAIBBTHK)X0 V7E]7Q71BX8-LCA*AI)&3KXRH:T;I"T]+TBK4:A%U?>L5V*I:%@B:P3 M]"^]KRG/L8Z.(>H,M$==BKO)!O#8+*M[D [GC=HP&S*\.3(8KRGY#,@=S[2>V01R[.^[E @Q1B$-J\) J'=* MA9RP!P\S3@O*2H %4XNMN@!^4TULU\.W;)OB(52 :V-]W"#M3NX7[6($@5KZ MS+(+*AM7EV?DS';XN(04]+7Z;=3$MI2RZUQZOQ;;\J)WKA2\'QZ5[K\MUY:+ M65%NE*:"CT!#K)$,C937]%M=;^RH6R%_1= M[7IL49VO:V!LF*B,6ZPK!K9JBI05M@LQ>?:#G$#+\!'NPY[(BY1W1MKR)*OR MC2%VD[3YQSV@S19KSK5:$5KEN+#$?_&)5@"8\AE\ M1SN+[TTRPVB[3^IBW27(L7B$9<&2,-6 @C$SYXPF>HC,+:\:TA(DFR#+BC*O M7)DT!YATNC35()HA*,&O^RA06'Q(^OA9R=.0#_> QW<95-:A2]K1YMV_@4(. MNLM:]2Z+O9S(7 AY(_CVH79U4S$>0]?COHVV+N>KW.F^?U!T?(B2/S9.Y-4[@3C3KUCFS M:/45E#"2%--S02^.Q6O.A[!2$V]T05XE:G).>>0TFPY?O^H<2)ZO,3WV^I [0W6;CQ=5SMD#XCQ M"E12^DSJ).]"D/B!4^_CN::O>S]U,A6*^]&NUSWH%>#FGK)^L6U70+9NUDCN M0P?UH(M96-0'"$$NF%7W8)+NAYP7D>HPP\AS' M@'=+-49&H6?*Q-08JLH1N!)IT*EIX50&JQ?L2V:?=.*EG9B2H[20*7F3#.UC M;JDQLK;8,[6I>CRMMY7L2%^Q0]FVO.WOVT-;<60X*=[4X5SVP)^\FQ5,)TJJ M@B7FK?,SWDW' IN=!,:BWB]QNW8G/\MM9@IU6P68OGA MKG=P>I#[_WQ[:QNE[EGP/CE?W8+PP>_#D4JRH)]@Y?N]?O#VQ?.M5X]V+_IH M/9$V#'(>"SP'IUD,NI)M +?'H(1'NS\#5'MVX9NX-[T2]N8_#;&Q'J@S'=R5 MC>BZE>5_H:*&H,+.4-G=W4BO-7#M/"O.5 6&Q#&6LOGTZ>C1;L4@84Y-CY_\ MHU*Y?K1[@4_\/(:8/;N)& U)MNQHU_S^*ZW18&8&W+JG5&J ZRNG56:&\:AH8:D[T2S\Z9 M9E(CU(L_832:LRP6@>P=N' ;[GVS-^]M1T/!@Q0[[06?798RT.9ZX<745X'; M6;@>=OKKQ Q-B:4H%6;*>=F<='TTKZ+R5U'7AK=9G=Y%"^OV>!*$9HB&WY^W M,9J\D;=K!N;:=B7G&D]45H638]-(URWH32Z3+.<.6 E32K-@5.7<3X2Z*%'3 M4"H8VP$FL)&Z-[':G:UN2MW/J;3NLLT5@1Z/7*K6.IG _G4!DJXE#V8WF.)-NHH]=B M11TM8;!'5:$)6D\7YRB#2V0;.7Y2%^O42'_DTQ<:\PQVAUD2W^@]7 ,+\(O; M2-.U#%NSQYKPULTJWO^[ *W<.T+J;QE7P P;'%\E1;9J-,HS5C,@BXA*W[01 MF;;M_!]5;@JLT>/:HIB22YC;\J5^PTB;F)&8J9$\XJ+9-K1N;5](%C.U:ZN& M,!%@_F6N8O)!X#3@G6NATQ:J[]RR7OQ@F.5-J/W?N]C_.A[\WM\_^# X#@X_ M!D?]7P?!_L'IX.!T__"@_^G3WX-/@X^GP?M/_8.__O<]VY+OM83:D(6-)72[ MEM"E%;P>3(^8_8/@R_[IP>#D)/CRV^!XIMN>J"JYHQN;H3L6(O[URK M/!B9'-N42=3U\HBJ?]HWV_+HFL>]'K&Q]F7?#97_!/\+ A0A_:.C$/Z[MR&$ MNUIV=PPPH8+W\]T@^)\N6F(_%S\'?\DF:? ;*.'K,S?^Q__?8R<8I)@#-=6[ MBR?SF+?DU)0)[,G>X/#1[\9UC-#GL@'^INQL/?RNBIL]N,UNFIW3L?8.#TX^ M?SKM'YQN"&)S*39[L"[&T"T)B0KW3YU5N$]*/4,HRG$VU'E99.FZ%>]'KU"Q MNKWR7.[ S[N^1)1KI6XN8YC;M\,P?WPGOM<[^U\G\'U58@WR(XSREUE-"HM. MP'848.,=OW FSGEP_+?]O<%) M&)P.CG\/@_[!AV#O\/>CP<%)'\.0:]^7!Q-H_GZ-XW8ONA# ^O3!73\01E X MOV4I*_# MK\7R>MY[\>+UV^VWVR]>;F^]>O[V=;O7UC6Z=Q%M[^RXW>UN"R^%_%!+1T(J M5\5H1VE81#UL2RSN/381/<40X:DJ0?06BW<5.6:L.?>L3B<%1D,(AJL;Q&VH M[C%0'0E9J2)OA;3 ZCUQ*Y33;E2X0'/=:?JVT3UO5V$Y'AP='I_N'_S:)>63 MFWG7[> ^R[384^6/[@$;P.HEQ>3-BHDNL&:VI,T :_$6E%28H;84IZ@]AUZ9,@K$G&?5>!*.FV9ZAVP5#?\_,'S\^/!:7__8'"\3I[>+RB71Z<%,U$LH>6KR:J9H9IR M^[0V1UT""+>.*:X;,%/-IO3!%.8P 04&VQF:E/U9_^OYZ_#UUALPCX(G7686 MO\O 6(>XPY8EAIFV>@WPLUIDP^]A\68^0>_UM<(+6$26''>\?'@?] M+_WC#VMUU7^4I'9UGIG8-JJ*LVI84B\8=#9Y%9+FH+.AISYS_1IS5%NE&N R M!9#:W:2^W[VN2@DZZG9P.$W-L"J"P3\J3+'93S%LA%[[HT2EW=>"<)8=8&:V ML(VZP-2DNHQ5V>HPYCL.4DXWL^4=3R$C.0H89(@4&137\0TA\V<[9YV.KM"WN6)/PP4I= M4-8VIL:#%];H.MH_:( FNN-!LA>B982'Y(P?+CI[.-;C\79R"SW?HE9I]FZT M^DY*P=]V%84LYZ'XJGS3./7W-Y5I'OG5O8'5[HM?\URS.%H0()>Y'A>A)C86 M*H0]$HT*!!1"-S,I" 42,J[T*ME2EVM:V2 6Q[7:SQZFJ%M!'SRAV.R( [,: M)"B(_M:D+OFT'?.#*:1 XZ4#8Q_(U8/%()4GS91Z\D9/U+GVBY!F0R #WN^F MZJB_1GJ&772;/N-F=?'=('C2?XIFN,W)WVOH%U3*5>6IMI48L=>EJ]THF]SV M+$C'2&_0H>9^E:('Q;8[KU<: M=_C]%62M"H"(1O7U9:6VG.RAL ME4,)6-5'T%:R M1RVJ0"+ X9=9)KKLG70CR)JGGXD2^F A0#TM_?4ZK4-,K$T"3\N(X?VW7&Q M).HBGQM@^RHA\EM%=ROO1JG.X/[,$H7M4M=Q(S\\)ISQ+*6D3=U;, 546Z& MS.S @(P2%,T%72Q[*8BDL!Q+7:U_J:E)H)=D;BM'IF/;GMESG5FI2M4F,PP3 MG&=GEB ^TK4[U@G("?U87-)K3Q+9Y-[)^%0I')51>*@C[8C>J>HY096^UZ#W@*B2P]S0C+M" :)4F-_>OY8MJ&/ M8L#?!;#PT-%-F_.[:NS+SN/:%%Z]OQ_]:@S3\K=D^W%MR>(&X/^VUK\)&YYX M/QR4Y$"\PI?W0]]L>D%OP",X$I^6YYF@[[:\*IOXV@.Y Q^7]9?LHB.C"Z#? ML-.>SSJRL'Z?9S#5*JV#'O'RH(?S$6)/#!L!L7[N)0[L>IC ./*R=\M_FOL MVT1>4F:*VF87%RTD1+B8 /44)C(:$0JT&80E[FH=MUE%_GGDNB@KR@#=/["] MYBLC/PN+\3'P'9-;[@D[%5-,-HOG4LR^"!)SICG5Q6\F^!\(?&H MD4XR"K\BSR=L?:E*#3Q:PR]4(@%Y#?<-NX=8#LO!_BA''F[2\RPY1YX''!&C M87 K3%G%&D2,6;$63.TRA6U%J#!\2KQZE*LJ#@/,TOKG/Q-!_<.3:C;+LUEN MG)(^@@D7]*=F!U'$]R0CD LHF4(/;C R<149=#G$%>\/KP%U]%&5D'X_A97# M-Q([&Q@==@S>*^O6*)$J8%PU!D%7E$T4H6P-E\!7HQ$($!BPH&U8L0_R];#^ M=*RF4A5+.C:"W"CG+1&*0YXO'['9#\L-ZX![+*M)#-H_)M@. +/7FE]8\8&E M1T?C#5'P->J-4!$ ZPZI4 M I^3(#_+47'&("K%: L)TF;5C/F"C=%2M/\:F5-P>Q FL-RW\:3NY>0_(/%5 M@LXO1%T=/MD/Y2[H[TC)<2;/PDW4DI.+L6;XV\_HH?%3P M9PVN5GH.>J18&_(RS% CLRJC\M MU6P68M)NK_N;+/9'![:W%^RIF2GA%OT3DVZIM@X%4G$+"P5V!/K*T!08@RF1 MBN$S79)GC:?@8K8UP0_G F_ETYMG5=OJ1NSU?^&$7D:C=_]-^(/GG@T2ND#M M*FMNA:>@RP3@IMH%$GC "7#?+C+NLY#\GO6N266B7JG]-=:;:#J"J.4IL*8+ M4TPD5IDEY#KAOZ%_:"]1AGRWJJ1GB4UB>%+-^=_+?-7T+@USQ>)IK?UZF5W[+[M7O!3%[GI$8F*8PYG(-D<.B3D M&G-$=[%Q<)V)MAA"")F\H[,TNTAT/.:Z,$SN3:$K270L,2_4&,7I,$LI3:ZN M/-ZHC*<$U4E_ON#Z0C!>0PQ3I3O3R/"&B9W+H!AR+#E27GA1?..J1,T2!!40 M_@FF@G7<5#KFY[W/7&W.^ +=A9\:68$+]4[OJAA,UV_D3D=O)(;>#,(\<.AU MEW"Y*NT4"*N+>]@%>-4EJ/5<$LFY_$%]VO@*,BX$&Q%X EG TES;;P[$A@S[ MD<"P#'Z-/-Y0<#*"]I1<8&27R9QK*A KS(KRF5?X*LK.=:H6*B:LK+;'=@JP M[4CGB%9M%-%: &4L\0N%?@B;H']_J5(=;+\A%]$V[R+!+ !'\P4OBOR8^9$$N;Y3T.U[^\UXG-8)?0>[F M'M] PONBB*D@ )Z\0&M4%%:#(UI-=%]N-_ \6TTRNJ0)S9541$BA>H+;:V^\ M\Z+WIMDQ=NO;&^\\44^[WW-G?XD*<\UZ)=8RV7%(_64FGC!9_F66<]&G(=A2 M.8K$B%"H;(0A*I@4"P+/7N %P1(F,IB*L% ._<)H!KH1AAIO$6QD- &*T@M. ME(8?UA8;7>V!I=&PS(_OZA7%851A>UV8B-30R2J",W.A84I,5"A#$B45;>D[ M5B: 54CYF 4N!/]_)G!?,B(%#PT&L^$R!0C#I9I"^$/#&]S4$EN^5$+^@@J6 M6D\S-^2"7]N$32JDW+!046W!I21F:IRM/F:.96J,-&[U.!.%=FXWCB#SWIH1 ME=O8'JRU!MHG[&U^>;%8UJ\B710>&<*IU"\)\)V&:IC["-GG(DH&D1"Z*(M6 M[6=,CH(YZ9J0'5*]P"/GA"LU?^>4Y>DT<]!\Q.Y7);K8(UJU[T? M'+4VVCW M: _8YF\"GS/!_%N<\BS'X]=R]&5.R'B7907T'3L-EK(/,DR)5:3CIO2O'$OE M)7Q^>9:.$6OO+D%H ?^Q!F;@]BC)"E*L"21>PQ:PTR7=.1R@A-TK! >/LZ$% M<[X8L.X\U5ZUS1'>**+^6$\9)XX#,<:]^3).+3?6T1$B,%X5A2U-B(T%DCH) M 5\%6P9SZ1!6CC^>FRQI_%WR*$+.J^#518J*\L(%@M.BS_#!P7[ 02*9CJO$ M[09H[3 =2F=8=1EDLJ?H"0K^MK_OT@7,N4FLRZW/20W;;U^]"%?_]C?8^\7:+'_Y(+)Y.[W<=&USX M)_1=X9,R'-#ZA\:FXXT8U!>PGO;K;G=PZ'\8K-%H\*IA4QWH>@./=6ERMB/V M4\)@PZ%6.64IV+U]_2)X4E>DE#K1NA:G=M1_5'""1VI>G]^7+#_#1HK], M9ZW 1W.PKI'Q'&2ENW+U>X<)NBKMV^_Y.\%1GI5"<>[)/;AR<#53HX"<@)\, MFE6O?\LJXN++GO^DAH0PC_62H8@R/>IW1E;]T%[CDMJ@J8)OQ[92'Z5,4_E"N?C.E"JX[VIO$7>RU;Z8;X9&@B(>'L<$5E2\FG8-]PJ)W M,!<2-M3,@"5!M(8F@]^%]WO3>]FZ GW,Q-G IKN%1E^_<=5=2\6FR*.:.20G M8U$-"]#\\#YZNB7V=27'-BO&WO;6=D+LM1+-$OTF%D- M*9Q<)%,58/E<@*Y:9&0^/('M2-B5FB,5C M=3I>$H.P!E]./;^I1-A2!DF&G'>AL^=,M\*+KG?$B5F,6?4*8P-46S8[!LJ6R_\Q4=9.FS#[!!V$F!/U;PM2F> CO3Q H+%P$G M;RO6:T!G9" .6N?Y.U#B=F)S\EBSD096:T;%T6O+V#--#V=8AX *#Z!O3WRH MH; KLK^-0'@&7^&+R.[:SWF6Z ?D<*4UZ"ZQ@UOU!E:YGV!7TF@NH7I:/HYO M(C-3I9P5PXBH'.W8.:-F>19I'7.!6M@?,GVQ"(2,AYS4U&-2[7/KXK4-$\07 M5Q\8L/_V.'@R=1\LX,F%.-LQR(FZZS1+]9RM9D0WP^*X,@J5EFI"FBU$47_% M2B&%]=C38XW@Z;DM@8*36?Z!T!7\HW@^EKP2D47NS"9Z&J1L(5J]U;/1IT[G M"]2&]KN'S:Z=_XP1N,1Y.&3"X\WB#U1YV0L"ROF*,Q@#MTUQ_^LZ2-R ;K<6 M;>L-[MM E=6OZUL*E*!3 MND&>5LXQIAPX;4DA 'F-@FP*"P*YUW%_*?93N;Z5%)Q#%H[< /Y$@D"=4VR$ ML9Q8MPD;"#9@K[D7],T1D2[*\$E6]_54FY.\X_7J/F35\[58Y!PL;TJR,TJ3;#'$_[U/$NJ%-@<>N>C2985)*FLQ#;2 MM*2'J&V++5P!5?-':DG\%C[@:A;C'/O^'<4%N+M&3G:Z9:%<&K*,Z9]A#3ML M@\FM2,; -(I-Q;I8U# 6(X%A# MN]$M9=5*IQ8.Q-L(8E,U=Y6Y/-90LQ[49R[C+ZTC4Y%VT9JX&(F? W,@\*XTPNE2+BNZ'W%GJQ<5A-X5X7/(+A7S;+=*@QO+2 M4HH?F?Q&=;YMU5G? ]5Y/W7UXF\-\[84Z];&MODZX7(,V]68-8NS8G4>81*U MBEM/H,Y77M4=O1=<0^C+.MIV1X3.HGPJ #'IOEU#OH(+K(E:7_ &XFM)ZTBZ M_C'Y9"KV7_NL@QP9'F]@(-@DPR:_-40.+2&OX=FBI(4_T(:P;\2.I[^2VT$R MQ5QJ5K%48E\)&:I?)VRQHU6'62-=.,=E("#5Z8;%;V1OK"M85^\ MI$;(=L>,K32^>@EV*ZZSP5GA'%-.NT&"*#,;;<"9(F7 K1* ML+#JW*8!QG!'R.Q.BJRIJOC"[S6?0;,+/?681/IVXU->R>)YX/8:^QSI_"Y? MQ#Z"C(PKP=N6MMW6>O0ZS2D*L-7TX[R>+N_WJ_6G MUC15KH 2$.VV3U0A7!/HUWDM6CPIJ%W.'(,8S?'X. Y*/MQ))A>T0!62SK9N M-<_.=#5$=KP4'4TB%#@UVY9=/,W^;*9!4_A:9TK=(;+L.Y!0&US9!E=VSW%E M+3GQ1S8,2.H7XEJWG2C0$U1SHD(GY%.I\WOKWTA(EBJJS3);,HT<<:))+-&G M*=5SYCI3^?&@AN"_'URK.]")1Y8"^:*;*9 'F;5;/V*(=JV52;P+Z-IH'W?:[\ON5@+QVU>LE>A/ M/4]J*':XN'#8-%[A)Z"@Y% '9VC"1SXX"*Z/3?!$+Y, '=$R3S+T]TCFBW5\ MF.E4Q]BZ)>#)AV1=H9- 0@0VP2S@'E NM[ZHAK-,I\I1.^9NZ=S:Y'7H6RHM MD'U0G$G#M)8Z@PG@>W'G$?Z%]X]JL^&-< MMX7#X^ 8KSK*,8Z=^V'MS*+%!M2<8G%2F[F&WQ+(;'Q$N).;0@ MI,C1EM:^L$M<8)VO7%F?CA3;[$+21! L]/NU8#O/F<4'%G(675TAKM4!RX7X MZF:5;2\EO.\\+A(G88>T"ZTPXIQ2BP4IYS[#WM!1>W9L0Q&O8A@.?08CA,3; M,QBAT'G9R,K!0,%(IXC'-R4#8RAH/M%US*,=D+\R"]UR>;\J&[FZL]&2?99" M0?XZ5NR8R$85DZ:'LD*0H%Q3P,-_%JY($@>DJ)QJAL/LM2J=L4UT$E@3!(SR/:X"%.5,KGQO;S6 ;! M4#O09?/I+>$NA'L0UA+RA%TB=PUTKCN#8H@9P04<0YK:;'H&1RM!:5+009(Y M&^65$%HI. (;"H!)'60K[HPCQKI E>!JW"+1EVRK<2%OJQDD9Y)* <-6 *R1 MC*:_SDPS&+G ;!ZYR'[=49$-A-./O=Y]G\S:NQ4OE>!&[@72J(. #S7?-"J7 M*=4HL)6E(^ EK *S'YMWB&M0Q)E4+DGL#EC!CWQE25%L^-'D@=]I\AQ_C;_% MI)A"CS\%!NX>/R^\]J%E#)J MP S)#6'873M)?)X5:GHHPD(D&#]'PZ3 .UTL8URU\@TCH542"Z?\:J85 ?5M MWKW"H"!9"0OPVX'=S":69?OECLN-EU(EU@=@NX@Z(X $;&& 2%0N?.J1]/M&A.?Y,8N==!HUL\ ZYH-M8E-W3M:/BS"Z[G@-$0MO2*GXA%6N5L MEHB+H"BSZ"S(9LP3O.)0GKY#ZD"*U46N*)W92FVY''G*6BRS_PHS?S2F:E'M M3])#4CW.2B-6@%R\D$$\ KJ^7T02]<2='$N)J7B M:%QE&KU7U0S]0W@LLEU%>[_XJ&7'R-(HR']6KQKIQBQ K7-]&0K91_^$;,19 MAUAEMS_*=![!#!ZYG'K;33EU0E71.J+'-M6<);"17$L9-V"Q3*EF)-EWK'BR MI3;**H<]-NDYG'[,V022)<^OX_BL;^';A:AXN9XB/) AR_PJUXEW;P*O._'R MKEQS8,5.:ZP;.#0E'!9GZ2QF J*/F&H)<,J?I(Y6J-(Q$M_SLKL<'T+>U\D% M5/F(5\M!9-S)!L*5/07.J&_E3[7!XI)IX:"*(GE<<3I)4"DJYF9<$X%WC/;P M NURV;O:?O926GQ@JU3RIT\]6,4UAIV>XV6PTYYJR7B)"7/N&[[=W MT'ZQ=5/=LQ?(_67O^=:K/W4*K=0Q*-8&V-9=8%LW;\L=Y; =IO1WE,R MO+TUWI,.W[>RRKLAW"-NWWX\Z'_ 9H !-WFW7=WW^L>#CY\_??H[!H%/D?5^ M^OQA#3X=?[MK(V>F]W7EU$]TG-XK?HU3\B(J^E59V.DPKWW]#[DK,>V[6H4ZR M"U#\5B7CUDA(S,#=?HI/HL#2AGRMJJUC@+FKK1:L+&ZQ(T,6\:OHM(:U,2EDJ JM:GIG\Y"5.0DU79W37 MF;IA,TT79UF_9TK9/_3_D0\?@3#2B.V5.\'&"((8(@\KE4K&2J?D=45Z39*Z M $D+>WP'DO#>Z8QO'[Q:?)-2_6X8\E*;B__WTT\_+;7&3DX'1[\-#H+CP_># MX].3PP-X\">_\?D=;-@-M0SH+$&LKR7"1GF]4GG]Y>=A%L___"^__#PII\F? M_S]02P,$% @ EX)(6!$M\[Q." 9#0 \ !I;G1A+65X,S%?,2YH M=&WM6U%3XS@2?M[]%;K9FEVHBD-"8';&X:C*0.:&JRW8A5 U]RC;[42';'DE M.2'WZ[=;LI.0A"' 374%O605.4V,.)_$+9;A>UZ#8%51=CJNF]DP"X^L/:[SD'C[^J_WA7KG5[\/NB?+J*)W.40UFGMDXN< M!WN7[WOG_:O@XM-O_?_4SMMOM?:?$(_[3X]'">F32>EYOCIKL'^K4NUBIRL#=R2/[/$5\?M9NVX!8]YE>U6 M:UGA5]IU-N)C8!K& B:0X'X+P_XH<0&@Y91= F5GIG+V0>F,M5O!'TRE["RW MO"@:^!TWNS-TX"JKSRU*-D?)_@M R7MT?D(HR*;L)E<3"XAJB+L<);AE19$LSE6'M8Y676Q'((09C MN)Z22,9O .==T&GP7H+&X)22D@?-00*QT'&9H5B.P]&2!#1#_\0C9DKZF(^? M@(9*"2T@$T9BU8JE*)L(.\(%F@)B9R#I+= TE> RQS@L8=%TT0W;8'A>,'1> M=U(A&F2E.!EPXZ M9XQK<"!%T(E( H&) 2XXDL*,2)S$,DP6E##H&A<92V5*'$>S:B4]6@NM8DCP MMF$[",X$$.T>@?W;>,3S(; >,O1E*5'"M4N'.[#KAKIVB:[\I:#N)/=10OH9 MT?A"\'@PDRT;3Y3>F2C%B6B=RR&%$E1IA?>$27'W<"0@R#HL=2HD"TQ@B)G@ MH/GKP;O7]6')';GOK2/!'O>'4S!H!&Z!2]H/XZ-!]43,2[/Y$$KL$>!>5S/Y M4D&5&A4@ZXV%<5R*4I [/=03S5EXD24\+ M93DCYM4*CO"USV+)AK]%0(*X:3@>DNY]O>X6E'-01LN@W)A25K"Y.1EM#%&$ M]5@DA#QN5,Z)=;E!U%(53'#D.JFA@6 5/!)2V"G5 .NFI4!Q*'( \1B_([I0 M13MROZT65)2Z0( :5[/$L=*),\#5TT/(L121B%-\ @4% (E@K^"QB($B"N37 M+1HW0&.\^T-_S&7I>(2V"M(4:T(Q1B>;-;4=)NT-&-%?KB_T'.QP(+*9\>5D MI$I[_]R;<#:?20/5RNG#C1:+ZBK<11)X'Z ]75*^1<[#R$F0Q_S6K&XQ]>Y5 MN>.>+"'H$;Q%J5+%<:EI"Q?RTAU]F3(6[]#1,6HQ,:KXTQ]!L9T5X13QARRR M)%>9B6T-N$,&.G_(RYDMN]Z2$3>SQ$W\X_ *B2-FM_J*-*=,BAN0U8G#DGSC M&0Y9A\YMA[19AW3X'79([O UJ<.P,6-C=-C^/:WYZ$BLL-$,@9*B)I'8T%H![7.7H61,R 7Y#2==77"[MNEK1 MG:[6)S^/0D[5+_@6?@TM\@0'&IBQXAJ45;4E"B-@L 1L^)QO,.&;,D.OHX/< M,JJLL_9T;)O/-^]+>IBV4XW!W,#= \<\N/_N3+L"2L/G09&/E1P#)<.<#ZNC M>5V1%62%5%/ IY.1\@S%[\ 08?/,NJ!YWX8^?_>>_(?K=5OWT&8]B)1[-NOG MG]IO6LO]C77=VAIDTWLRW0@#"+2SA5Z20=-)/,"$A]4WJK_%]GV6#)N8#JL! MB#[)"P.A\2WYE&S1 U[-30^FC-ZS'5T(HE=S-O0>'S<[!:_+< MGDWNDVF^>TBDT^R\>4C+FV49_$4OVS[RKQ X7$0\OAEJ;"V3H(K"U/UT)^B< M($)BNPG=9T WUL?FZKIK0#JX-5MMD7?'E."Q'JVPY/$U0ZYW=26*YG_)]R^> MR$#W(?44$1.R#Q#IDOX"][;!]EO[!PO(7;M??R<[ Y]\#YYX/PW_;\"H MV*NVNKE_6*")=&+*:MO6>FS-ZK[)MYWN\^&>V9N_AK/.FUO*>P$!O77&@C,R MD2027I(S5EY%_$I0>2EDMK&_MLSVTH-YZXP7[8PMLWTA?YV,!*2L?PMQ27\ M8Q?^F/=S/(??U,)_\3?RGW*P\=13J+4'&R,]!\T0/%,'/,4=";F<\*EQM'RT M1_\C=/SCT9[[[Z*_ %!+ P04 " "7@DA8UE4SKTP( !N- #P &EN M=&$M97@S,5\R+FAT;>U;;5/C.!+^O/LK=+,U>U 5AX3 [(S#496!<$O5'NQ" MJ)K[*-MRHD-^64E.R/WZ>UJVDY"$(?[A;F:&03=?PC M.QH)'N&;'5EIE3CN?_(Z[>;^T5YY"8&]2N(HR*(I,W:JQ#_>)%P/9>HS7MCL M;S+),VUY:KLYCR*9#GWV/K_KOG%J\WI(G*76,_*_PF^W2+5U!_(1!AV(2;L*DMX6@L&F;59 EDK[JS'E1RFOI;#D<4\1S2^GB?,5*;] MGUKNISL922L\D_-0^+D6WD3SO)QN(FBT'V0JZB[9]EES8,M$1G;DQ])Z(21% M2C;T[T8RD):5WB,-QT=[^:8N:+]_;-J'O1#" *&_$3><]*\&YV?G)[W!^>4% M^_WFZOJF=S%@@\NG^^39L/BF'')U\UO_FK4[W&L?[/!=UKLX9>W#J+JZN3CM M7['!KWUVW3^YN3H?G$.X_^GDU][%/_NL=S)@EV>L_:%ST/BK^J]WS7JGE[\/ M^J>+:")W.81U6OOD(N?!WM7'WD7_VKO\]%O_W[7S]ENMY\3C_O/C48GXV:3T M,E^=-]@I'\N(_0M\G*4-%@IM93QE=L2MO^2%2(YKZR)I#VM)C!]P(Y1,Q8IGYL8>- \[O[S]6JZJ9J_7*E.RUG-+ M_LP2WQRWF[7C%CQ6JFRW6LL*O]+&LQ$?"Z;%6(J)B+#?TK _"BQ :#5E5X(2 M-,M2=I;IA+5;WA\LB]EY:GF>-_ =-KLS=&"5U><6)9NC9/\5H.0CG!\1"I(I MNTVSB1+14#1*L.@2(E$&36EF&8WB,F4\G;(BM;H0L)5C#Z&*L,-9@BLMN6(Q M#W%+LRQ!^6.S4FY%(!6A,(;K*8DD_%9@W@6=!O4/FH,$0JG#(H%8 MBN&P)!*:P3_AB)F"/N;C)T*+2@DM()%&H7!%-G.8ED58 MYAC#(A9,%]VP#8:7!4/G-0>#8+%, 3="[AQ>#40"Q/%8+SR7:0Q"Y59"CTQ# M5430"0@O8*D!^$LB81AO*'@HJ)2:1T<%3+,T-2R-)"END$2A(("0R(!;-YUQ M]H3O /F#>S#Y MNZE07=6*1)A9'$M<.NB<,ZZ% RE )P,E"$Q,8,&!DF9$XB26(%E0PJ!K+#)4 MF2DPCF;5F2K1FNLL%!%N&[8#<$8":"\1V+\+1SP="M8#0U\5"A*N8SK<$;MN MJ.N8Z*J\E-2@I&64D'Y&-+X0/"68R9:-)XKO311C(EKG^? MCW@$68>E3H5DB00&S'@'S5\./KRMSTONR7UO30G:W!].A8$1V *7M!_'1X/J MB9 79O,AE-@#@;VN9BI+A:S04 #6&TOCN!12(G5ZJ">:L_ BDVNAN -/52O, M ="H6)X>2C R;#&9DA&WSM# R$AR+6D!LJQH7&Y)25-AJ,IPL69<2>*8-S," M!EDP/0W*P2(R+!2GA(%E.2/FU0I&E+7/8LF&WP)!@M@TC!=1]Z%V=PO*.2B# M95!N3"DKV-RX/_3%7A>,1VBH1QZ@)Y1A.-FMJ.R3M#1BQ MO%Q?Z#G882#8S)3E9) 5]N&Y-^%L/I,65"O'CS=:+*BK"E6=."S)-U[@D'7HW'9(FW5(A]]AA^0.7Z,Z#!MS5B.270R+.<$1 MO)]0@H5%LR0@ PUD=2.AE)@CZL(:E%6U)80!&)2 MC3+G&R1\4R3P.ASDEE%EG;6G8]M\OGE?TD/:CC6"N8'=$XYYL/_N3+L"2J/, M@S(=9VHL*!FF?%@=S>N*K$22JVPJ\'0RRDJ&XO=@"-B\L"YH/K2A+]^]9__M M>MW6/;99CR+E@*B^ MH?X.[?LL&3:1#JL!0)_BN1&^*5NX65W@7H$I=;OW;6" KF>GAK*,7K\>7PE! M*KJ?>P\.FYV#M^2Y/1L])-/\\)A(I]EY]YB6=\LR^$4OVSXJWR)PN AX>#O4 M:"TCKXK"V/UT)W".%X#8;GWWZ=&-];&YNNX:D YNS59;IMTQ)7C4HQ662GS- MD%NZNA*%^5_R%8QG,M!#2#T%8GS&SD2@"_H3W/L&VV_M'RQ =^V&_95K_WX!1T5=M=7/_,(>)=&3*:MO6>FS-ZK[)-YX>\N&>V;OW*LXZ MAVYI[Q7$]-89"\Y(9!0I\9J"RFOALXW]M26W[R">M\YXU<[8DML7 M\M?)2(J8GU9:V_;-A3]O/Z*NP0I$L"2)3_RD+P MKN.@&8:XC1V@^TA+E$64(C6*CJW]^EWJD=?LIG679>EL!)%E7O(>GGON)2GU M8IWPTS?0BRD)\0H]S32GI\-/5KMEN[UF>8L&S._^W3.WS*W[=. M\(6"/!A>32[.+P;]R<7H$CY<7XVO^Y<3F(Q>/.(O1(A[#-?VV![8,!X."E+< M=M=I0'\,_;/1A\GP;,O2SFG-S8ES"*-SF+P?PKA_]:Y_.1Q;HT^_#7^'_F!B M6EJ.TUI'4C$Y)D([P]G>'KJ>,TVKBH?A]/%P+P1M! ,RE@ MP70,.J;P<4X4!I/G<$7-2@,R@@NA29HV\!K8L&^LWNXN6XX;^ .9I$3DY6WH M'P .=2Y5 JYC?81(JF+,E"HF0Z#"K%=P1@.:3*F"MMO (+3:0#*(&*?A'8HQ M#>:*:88S(2*$X3*(B9A10'\)RS*#&/^,94@TA9@JBC@?0"OAWR)#]!!0I5F4 M-R"=JVR.:RAH"7=990KND5\E%6(BH4PUHKIO7=D8<:'# BI14R)H9HV6G.;0 M#PK*C+@:V$YTPW1+.M%5,C&2J$5W7X=6QS[JG.S5Z_X#NQ]- MG/ONP4\3)+?28#3G*,@ Q<:-)&YEHN@? MW$;J3E2W@JK"Y9ZT.[Z1VC8V3\>F5<:&"> W; F$(X1S%(,6M8H>D5,$!&8WW' D!5#F_Q'JSDO B6QEA0N MLSJJ50DR"8N_&.M'92>0-U@>0ICF]Y#97U/Y-XOJQLOHJI#^JYM+3::W4'5"4G:4:]C*8$@T=K M#HH313EV<7Q! *KV?L,RW.%SIG.O[E\9H55XRT[AKM.UVYT]PUQ3A^ML[),G M39YJ[]I'K0A5:5F5'Q6I^8"Z;*FBI+/7O'? M,C^LF'2MQD)KMN,RX=^8A2T@O!)2*:Y;V98\5Z8(_SFW@AN6I74R/4.Y> #G M=*IP7Y+#<;%CZ-S3[Y=X_)HRJ=M6H[58W18B2LQ!J M;"L96S&[_^3):QV'S:P)O\I8P'MQN:UYKR"AMV3<(R-A8:VSZ;&KE8XU8W8EF1LNB;)$((^(1OB!Y5I3E7M.\U9;6_;-A#^O/Z*6X(4*6#)DE^:1/("N(Z#!=CB-G:![B,M4181BE0I M.K;VZW?4B_,RNVG=95DZ&T%DF4?>P^>>.Y)2+]8)/WT%O9B2$*_0TTQS>CK\ M9+5;=JO7+&_1H%E9]*8RS"'3.:>_["5$S9CP@,RU_)DEJ52:".VG) R9F'EP MG"[]O6+8M.X22:&MC/U)/==)M5^.8&F9>HY?M$4D83SW)BRA&5S2!5S)A(C: M<"JUE@G::KK4%N%L)CS%9K%&/SW3O_832"Z5M^\4'W\1,TVM+"4!]5)%K84B M:>EN04UO;RIYZ#_ ]D4XB&7!0AU[$=-6@)94& S#9VG.3K??>MXW_[]-X^YN];)_A,01X,KR87YQ>#_N1B= GO M/UZ-/_8O)S 9/7O$GXD0]Q@^VF-[8,-X."A(<=M=IP'],?3/1N\GP[,=2WNG M-356IVVX<$M:C [1Z&;U:1NA752E!5N-R3=L\5_R_RP9M*U&@NMV8[+A']C%K: M\$I(I;A6LBUYKDP1_E-N!;H9R\0#.Z53AOB2'XV+'T+FCV[4!^S]1 M!-]/!K;\"$R\R[U_3!A5[:I1VZUNBA E9R'4V-8RMF9V_\F3UR8.FUD3SL@- M3O-W7"6E6$?HKNR]@)S>D7&'C(2%(:T[QY/7W5:Q;O;/\"4$L! A0#% @ EX)( M6->/9Y>$+P( (-(F !$ ( ! &EN=&$M,C R,S$R,S$N M:'1M4$L! A0#% @ EX)(6'O/=%0/7@$ ^#L5 !$ ( ! MLR\" &EN=&$M,C R,S$R,S$N>'-D4$L! A0#% @ EX)(6"7&-G\$/P MD_4! \ ( !\8T# &EN=&$M97@Q,%\Q+FAT;5!+ 0(4 Q0 M ( )>"2%@1+?.\3@@ &0T / " 2+- P!I;G1A+65X M,S%?,2YH=&U02P$"% ,4 " "7@DA8UE4SKTP( !N- #P M @ &=U0, :6YT82UE>#,Q7S(N:'1M4$L! A0#% @ EX)(6$!"@O>M M! M!T \ ( !%MX# &EN=&$M97@S,E\Q+FAT;5!+ 0(4 M Q0 ( )>"2%@*<# end XML 85 inta-20231231_htm.xml IDEA: XBRL DOCUMENT 0001565687 2024-02-29 0001565687 inta:CapitalizedInternalUseSoftwareMember 2023-12-31 0001565687 us-gaap:AccountingStandardsUpdate201613Member 2023-12-31 0001565687 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2022-12-31 0001565687 inta:OutstandingStockOptionsToPurchaseCommonStockMember 2023-07-01 2023-12-31 0001565687 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2022-12-31 0001565687 us-gaap:RetainedEarningsMember 2023-07-01 2023-12-31 0001565687 srt:MinimumMember inta:JPMorganCreditAgreementMember inta:SofrMember 2021-10-05 2021-10-05 0001565687 inta:ReservedForFutureStockAwardGrantsMember 2023-12-31 0001565687 us-gaap:RetainedEarningsMember 2022-09-30 0001565687 2023-09-30 0001565687 us-gaap:RetainedEarningsMember 2022-10-01 2022-12-31 0001565687 inta:ContingentConsiderationLiabilityMember 2022-06-30 0001565687 us-gaap:CommonStockMember 2023-10-01 2023-12-31 0001565687 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001565687 inta:RecurringRevenueMember 2023-10-01 2023-12-31 0001565687 inta:BillstreamMember 2022-07-01 2022-12-31 0001565687 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-12-31 0001565687 inta:JPMorganCreditAgreementMember 2023-12-31 0001565687 inta:ContingentConsiderationLiabilityMember 2022-07-01 2022-12-31 0001565687 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-31 0001565687 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001565687 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-06-30 0001565687 us-gaap:RetainedEarningsMember 2023-09-30 0001565687 us-gaap:CommonStockMember 2023-07-01 2023-12-31 0001565687 us-gaap:CustomerRelationshipsMember 2023-12-31 0001565687 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001565687 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001565687 inta:ContingentConsiderationLiabilityMember 2023-12-31 0001565687 us-gaap:OtherCurrentLiabilitiesMember 2023-12-31 0001565687 us-gaap:ConstructionInProgressMember 2023-12-31 0001565687 us-gaap:PerformanceSharesMember 2023-12-31 0001565687 2023-10-01 2023-12-31 0001565687 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-06-30 0001565687 inta:SaaSAndSupportRecurringRevenueMember 2022-10-01 2022-12-31 0001565687 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001565687 inta:SaaSAndSupportRecurringRevenueMember 2023-07-01 2023-12-31 0001565687 2022-06-30 0001565687 inta:ContingentConsiderationLiabilityMember 2022-12-31 0001565687 inta:SeniorSecuredRevolvingCreditFacilityMember inta:JPMorganCreditAgreementMember 2021-10-05 2021-10-05 0001565687 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 2023-12-31 0001565687 us-gaap:CommonStockMember 2022-07-01 2022-12-31 0001565687 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001565687 us-gaap:ResearchAndDevelopmentExpenseMember 2023-10-01 2023-12-31 0001565687 srt:MaximumMember inta:JPMorganCreditAgreementMember inta:SofrMember 2021-10-05 2021-10-05 0001565687 us-gaap:CommonStockMember 2023-09-30 0001565687 2023-07-01 2023-12-31 0001565687 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-12-31 0001565687 inta:ExcludingUnitedStatesUnitedKingdomAndRestOfWorldMember 2023-10-01 2023-12-31 0001565687 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001565687 inta:CostOfSaaSAndSupportMember 2023-07-01 2023-12-31 0001565687 us-gaap:CommonStockMember 2022-06-30 0001565687 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-12-31 0001565687 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-12-31 0001565687 us-gaap:RetainedEarningsMember 2023-06-30 0001565687 us-gaap:OtherNoncurrentLiabilitiesMember inta:ParagonDataLabsIncMember 2023-05-02 0001565687 inta:TwoThousandTwentyOneOmnibusIncentivePlanMember 2023-07-01 0001565687 inta:SaaSAndSupportRecurringRevenueMember srt:MaximumMember 2023-07-01 2023-12-31 0001565687 inta:RestOfTheWorldMember 2022-07-01 2022-12-31 0001565687 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001565687 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-06-30 0001565687 us-gaap:RetainedEarningsMember 2022-06-30 0001565687 us-gaap:SellingAndMarketingExpenseMember 2022-10-01 2022-12-31 0001565687 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001565687 country:US 2022-10-01 2022-12-31 0001565687 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-12-31 0001565687 inta:StockOptionsMember 2023-10-01 2023-12-31 0001565687 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001565687 inta:UnvestedPerformanceStockUnitsAndRestrictedStockUnitsMember 2022-07-01 2022-12-31 0001565687 2024-01-01 2023-12-31 0001565687 us-gaap:CommonStockMember 2022-09-30 0001565687 inta:RestOfTheWorldMember 2023-07-01 2023-12-31 0001565687 inta:SubscriptionLicenseRecurringRevenueMember 2022-10-01 2022-12-31 0001565687 inta:SharesIssuableRelatedToAcquisitionMember 2022-07-01 2022-12-31 0001565687 inta:MicheleMurgelMember 2023-12-31 0001565687 inta:MicrosoftMember inta:CloudServicesCommitmentsMember 2021-12-01 2021-12-31 0001565687 inta:MicrosoftMember srt:MinimumMember inta:CloudServicesCommitmentsMember 2021-12-01 2021-12-31 0001565687 inta:RalphBaxterMember 2023-10-01 2023-12-31 0001565687 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001565687 country:US 2022-07-01 2022-12-31 0001565687 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-12-31 0001565687 us-gaap:CommonStockMember inta:SecondaryOfferingMember 2023-11-30 0001565687 inta:CostOfProfessionalServicesMember 2022-07-01 2022-12-31 0001565687 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-12-31 0001565687 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0001565687 us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001565687 2022-07-01 2023-06-30 0001565687 us-gaap:CommonStockMember 2022-10-01 2022-12-31 0001565687 inta:SaaSAndSupportRecurringRevenueMember srt:MinimumMember 2023-07-01 2023-12-31 0001565687 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001565687 2024-01-31 0001565687 inta:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2023-07-01 0001565687 inta:SaaSAndSupportRecurringRevenueMember 2022-07-01 2022-12-31 0001565687 us-gaap:GeneralAndAdministrativeExpenseMember 2023-10-01 2023-12-31 0001565687 inta:FollowOnPublicOfferingMember 2023-07-01 2023-12-31 0001565687 stpr:NY srt:ScenarioForecastMember 2024-02-01 2024-02-29 0001565687 inta:CostOfProfessionalServicesMember 2022-10-01 2022-12-31 0001565687 us-gaap:PerformanceSharesMember 2023-06-30 0001565687 2022-10-01 2022-12-31 0001565687 us-gaap:NoncompeteAgreementsMember 2023-06-30 0001565687 inta:ProfessionalServicesNonRecurringRevenueMember 2023-07-01 2023-12-31 0001565687 inta:ThadJampolMember 2023-12-31 0001565687 us-gaap:ResearchAndDevelopmentExpenseMember 2022-10-01 2022-12-31 0001565687 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001565687 inta:ComputerEquipmentAndSoftwareMember 2023-06-30 0001565687 srt:MaximumMember inta:JPMorganCreditAgreementMember 2021-10-05 0001565687 us-gaap:EmployeeStockMember 2023-12-31 0001565687 inta:ProfessionalServicesNonRecurringRevenueMember 2023-10-01 2023-12-31 0001565687 inta:CostOfSaaSAndSupportMember 2023-10-01 2023-12-31 0001565687 inta:ExcludingUnitedStatesUnitedKingdomAndRestOfWorldMember 2022-07-01 2022-12-31 0001565687 inta:MicrosoftMember 2023-12-31 0001565687 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2023-12-31 0001565687 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-12-31 0001565687 2022-12-31 0001565687 srt:MinimumMember inta:JPMorganCreditAgreementMember inta:AlternateBaseRateMember 2021-10-05 2021-10-05 0001565687 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001565687 inta:SeniorSecuredRevolvingCreditFacilityMember inta:JPMorganCreditAgreementMember 2021-10-05 0001565687 us-gaap:RetainedEarningsMember 2023-12-31 0001565687 2022-09-30 0001565687 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-06-30 0001565687 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0001565687 inta:SubscriptionLicenseRecurringRevenueMember 2022-07-01 2022-12-31 0001565687 inta:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2023-12-31 0001565687 country:GB 2022-10-01 2022-12-31 0001565687 us-gaap:EmployeeStockMember 2023-07-01 2023-12-31 0001565687 country:US 2023-10-01 2023-12-31 0001565687 us-gaap:RetainedEarningsMember 2022-07-01 2022-12-31 0001565687 country:US 2023-07-01 2023-12-31 0001565687 inta:ThadJampolMember 2023-10-01 2023-12-31 0001565687 2022-07-01 2022-12-31 0001565687 inta:RestOfTheWorldMember 2022-10-01 2022-12-31 0001565687 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001565687 inta:RestOfTheWorldMember 2023-10-01 2023-12-31 0001565687 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001565687 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001565687 inta:RecurringRevenueMember 2023-07-01 2023-12-31 0001565687 us-gaap:CommonStockMember inta:SecondaryOfferingMember 2023-11-30 2023-11-30 0001565687 inta:BacklogMember 2023-06-30 0001565687 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001565687 srt:MaximumMember inta:JPMorganCreditAgreementMember inta:AlternateBaseRateMember 2021-10-05 2021-10-05 0001565687 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001565687 inta:CostOfProfessionalServicesMember 2023-07-01 2023-12-31 0001565687 inta:FurnitureAndOfficeEquipmentMember 2023-06-30 0001565687 srt:MinimumMember inta:JPMorganCreditAgreementMember 2021-10-05 0001565687 inta:ProfessionalServicesNonRecurringRevenueMember 2022-07-01 2022-12-31 0001565687 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001565687 us-gaap:OtherNoncurrentLiabilitiesMember inta:BillstreamMember 2022-06-13 0001565687 us-gaap:RevolvingCreditFacilityMember inta:JPMorganCreditAgreementMember 2021-10-05 0001565687 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001565687 inta:ComputerEquipmentAndSoftwareMember 2023-12-31 0001565687 inta:StockOptionsMember 2023-07-01 2023-12-31 0001565687 inta:SubscriptionLicenseRecurringRevenueMember 2023-10-01 2023-12-31 0001565687 us-gaap:LetterOfCreditMember inta:JPMorganCreditAgreementMember 2021-10-05 0001565687 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001565687 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001565687 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001565687 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001565687 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-06-30 0001565687 us-gaap:CustomerRelationshipsMember 2023-06-30 0001565687 inta:ExcludingUnitedStatesUnitedKingdomAndRestOfWorldMember 2022-10-01 2022-12-31 0001565687 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2023-06-30 0001565687 inta:CapitalizedInternalUseSoftwareMember 2023-06-30 0001565687 inta:KalyaniTandonMember 2023-12-31 0001565687 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2023-06-30 0001565687 us-gaap:SellingAndMarketingExpenseMember 2023-10-01 2023-12-31 0001565687 2023-06-30 0001565687 inta:BillstreamMember 2023-07-01 2023-12-31 0001565687 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-12-31 0001565687 inta:RecurringRevenueMember 2022-10-01 2022-12-31 0001565687 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001565687 us-gaap:GeneralAndAdministrativeExpenseMember 2022-10-01 2022-12-31 0001565687 us-gaap:CommonStockMember 2022-12-31 0001565687 us-gaap:ConstructionInProgressMember 2023-06-30 0001565687 inta:ExcludingUnitedStatesUnitedKingdomAndRestOfWorldMember 2023-07-01 2023-12-31 0001565687 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001565687 us-gaap:CommonStockMember 2023-12-31 0001565687 us-gaap:EmployeeStockOptionMember 2023-12-31 0001565687 us-gaap:CommonStockMember inta:SecondaryOfferingMember 2023-07-01 2023-12-31 0001565687 inta:RalphBaxterMember 2023-12-31 0001565687 inta:KalyaniTandonMember 2023-10-01 2023-12-31 0001565687 us-gaap:MoneyMarketFundsMember 2023-12-31 0001565687 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001565687 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001565687 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001565687 inta:JPMorganCreditAgreementMember 2023-06-30 0001565687 us-gaap:RetainedEarningsMember 2022-12-31 0001565687 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001565687 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001565687 country:GB 2023-07-01 2023-12-31 0001565687 inta:FurnitureAndOfficeEquipmentMember 2023-12-31 0001565687 inta:RecurringRevenueMember 2022-07-01 2022-12-31 0001565687 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2023-06-30 0001565687 inta:SignificantCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001565687 inta:UnvestedPerformanceStockUnitsAndRestrictedStockUnitsMember 2023-12-31 0001565687 stpr:NY srt:ScenarioForecastMember 2024-02-29 0001565687 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001565687 inta:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2023-07-01 2023-12-31 0001565687 inta:CostOfProfessionalServicesMember 2023-10-01 2023-12-31 0001565687 inta:CostOfSaaSAndSupportMember 2022-07-01 2022-12-31 0001565687 inta:BillstreamMember 2023-10-01 2023-12-31 0001565687 country:GB 2022-07-01 2022-12-31 0001565687 country:GB 2023-10-01 2023-12-31 0001565687 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-12-31 0001565687 inta:ContingentConsiderationLiabilityMember 2023-07-01 2023-12-31 0001565687 us-gaap:CommonStockMember inta:SecondaryOfferingMember 2023-10-01 2023-12-31 0001565687 2023-12-31 0001565687 us-gaap:TrademarksAndTradeNamesMember 2023-06-30 0001565687 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001565687 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2023-06-30 0001565687 inta:CostOfSaaSAndSupportMember 2022-10-01 2022-12-31 0001565687 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001565687 us-gaap:StockCompensationPlanMember 2023-07-01 2023-12-31 0001565687 inta:OutstandingStockOptionsToPurchaseCommonStockMember 2022-07-01 2022-12-31 0001565687 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001565687 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001565687 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001565687 us-gaap:EmployeeStockMember 2022-07-01 2022-12-31 0001565687 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-12-31 0001565687 inta:SaaSAndSupportRecurringRevenueMember 2023-10-01 2023-12-31 0001565687 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-12-31 0001565687 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-10-01 2023-12-31 0001565687 us-gaap:OtherCurrentLiabilitiesMember 2023-06-30 0001565687 inta:UnvestedPerformanceStockUnitsAndRestrictedStockUnitsMember 2023-07-01 2023-12-31 0001565687 us-gaap:CommonStockMember 2023-06-30 0001565687 inta:SubscriptionLicenseRecurringRevenueMember 2023-07-01 2023-12-31 0001565687 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-12-31 0001565687 inta:SharesIssuableRelatedToAcquisitionMember 2023-07-01 2023-12-31 0001565687 inta:BacklogMember 2023-12-31 0001565687 inta:ContingentConsiderationLiabilityMember 2023-06-30 0001565687 inta:MicheleMurgelMember 2023-10-01 2023-12-31 0001565687 inta:ProfessionalServicesNonRecurringRevenueMember 2022-10-01 2022-12-31 0001565687 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2022-12-31 0001565687 us-gaap:PerformanceSharesMember 2023-07-01 2023-12-31 inta:Country pure shares iso4217:USD shares inta:Client iso4217:USD 0001565687 false --06-30 Q2 2024 P1Y http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent P458D P247D P476D P444D 10-Q true 2023-12-31 false 001-40550 Intapp, Inc. DE 46-1467620 3101 Park Blvd Palo Alto CA 94306 650 852-0400 Common Stock, par value $0.001 per share INTA NASDAQ Yes Yes Accelerated Filer false true false false 72260288 166357000 130377000 200000 808000 1528000 994000 78969000 92973000 16435000 10661000 1524000 878000 8028000 7335000 12585000 11807000 284098000 254839000 17311000 16366000 15378000 17180000 278955000 278890000 37938000 43257000 16819000 16529000 3029000 1846000 653528000 628907000 10559000 6018000 31622000 39761000 12546000 11626000 195513000 191042000 8903000 10902000 259143000 259349000 1205000 1422000 1721000 1355000 14663000 16195000 5139000 9378000 281871000 287699000 0.001 0.001 50000000 50000000 0 0 0 0 0.001 0.001 700000000 700000000 71941000 71941000 68574000 68574000 72000 69000 852558000 797639000 -1278000 -1339000 -479695000 -455161000 371657000 341208000 653528000 628907000 77109000 61605000 150170000 118418000 14143000 10979000 28046000 23227000 91252000 72584000 178216000 141645000 12681000 12108000 27292000 22585000 103933000 84692000 205508000 164230000 14416000 12456000 28829000 24854000 14416000 12456000 28829000 24854000 16353000 14329000 33513000 27265000 30769000 26785000 62342000 52119000 73164000 57907000 143166000 112111000 27981000 23392000 56477000 43071000 35269000 33538000 69688000 64850000 20996000 20753000 42048000 41163000 0 -348000 0 1601000 84246000 77335000 168213000 150685000 -11082000 -19428000 -25047000 -38574000 2057000 140000 1114000 -583000 -9025000 -19288000 -23933000 -39157000 188000 466000 601000 651000 -9213000 -19754000 -24534000 -39808000 -0.13 -0.13 -0.31 -0.31 -0.35 -0.35 -0.63 -0.63 70521000 70521000 63287000 63287000 69729000 69729000 63076000 63076000 -9213000 -19754000 -24534000 -39808000 352000 651000 61000 -27000 352000 651000 61000 -27000 -8861000 -19103000 -24473000 -39835000 69378000 69000 818716000 -1630000 -470482000 346673000 1412000 2000 15610000 15612000 1070000 1000 -1000 81000 1725000 1725000 16508000 16508000 352000 352000 -9213000 -9213000 71941000 72000 852558000 -1278000 -479695000 371657000 62985000 63000 658523000 -2350000 -405790000 250446000 312000 1000 3450000 3451000 288000 -3447000 -3447000 66000 1241000 1241000 20268000 20268000 651000 651000 -19754000 -19754000 63651000 64000 680035000 -1699000 -425544000 252856000 68574000 69000 797639000 -1339000 -455161000 341208000 1641000 2000 17934000 17936000 1645000 1000 -1000 81000 1725000 1725000 35265000 35265000 1569000 -4000 -4000 61000 61000 -24534000 -24534000 71941000 72000 852558000 -1278000 -479695000 371657000 62739000 63000 643227000 -1672000 -385736000 255882000 423000 1000 4479000 4480000 423000 -4948000 -4948000 66000 1241000 1241000 36036000 36036000 -27000 -27000 -39808000 -39808000 63651000 64000 680035000 -1699000 -425544000 252856000 -24534000 -39808000 7984000 7737000 2282000 2404000 1228000 676000 35265000 36036000 0 1601000 -2215000 -232000 -217000 -304000 -77000 -77000 -12570000 1514000 5774000 2390000 1788000 -1029000 -1068000 -1556000 -1517000 -8094000 4837000 18773000 -2339000 -3123000 -1144000 2035000 23647000 13347000 1354000 1698000 3453000 2697000 -4807000 -4395000 781000 0 17936000 4480000 1725000 1241000 0 4948000 2551000 11115000 16329000 -10342000 203000 -351000 35372000 -1741000 131185000 54311000 166557000 52570000 166357000 51563000 200000 1007000 166557000 52570000 1000 2000 352000 745000 7000 308000 -378000 0 -776000 0 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 1. Description of Business</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></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intapp, Inc. (“Intapp” or the “Company”) is a holding company and conducts its operations through its wholly-owned subsidiary, Integration Appliance, Inc. The Company is a leading provider of industry-specific, cloud-based software solutions for the global professional and financial services industry. The Company empowers the world’s premier </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">private capital, investment banking, legal, accounting, and consulting firms with the technology they need to operate more competitively, deliver timely insights to their professionals, and meet rapidly changing client, investor, and regulatory requirements. The Company serves clients primarily in the United States and the United Kingdom. References to “the Company,” “us,” “we,” or “our” in these unaudited condensed consolidated financial statements refer to the consolidated operations of Intapp and its consolidated 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="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 2. 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></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation and Principles of Consolidation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the requirements of the U.S. Securities and Exchange Commission (the “SEC”) for interim reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended June 30, 2023 filed with the SEC on September 7, 2023. The unaudited condensed consolidated financial statements include accounts of the Company and its consolidated subsidiaries, after eliminating all inter-company transactions and balances.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal and recurring adjustments, necessary to state fairly the Company’s financial condition, its operations and cash flows for the periods presented. The historical results are not necessarily indicative of future results, and the results of operations for the three and six months 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;"> are not necessarily indicative of the results to be expected for the full year or any other period.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the accompanying unaudited condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the unaudited condensed consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition including determination of the standalone selling price (“SSP”) of the deliverables included in multiple deliverable revenue arrangements; allowance for credit losses; the depreciable lives of long-lived assets including intangible assets; the expected useful life of deferred commissions; the fair value of stock-based awards; the fair value of assets acquired and liabilities assumed in business combinations; goodwill and long-lived assets impairment assessment; the fair value of contingent consideration liabilities; the incremental borrowing rate used to determine the operating lease liabilities; valuation allowances on deferred tax assets; uncertain tax positions; and loss contingencies. The Company evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ from these estimates, and those differences could be material to the unaudited condensed consolidated financial statements.</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="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Significant Accounting Policies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Summary of Significant Accounting Policies</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, to the consolidated financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023. Our revenue recognition policy is included below due to its significance to our financial statements. Except for the accounting policies for cash equivalents and allowance for expected credit losses described below, there have been no material changes to the significant accounting policies during the three and six months ended December 31, 2023.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#ff0000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s revenues are derived from contracts with our clients. The majority of the Company’s revenues are derived from the sale of our software as a service (“SaaS”) solutions and subscriptions to our term software applications, including support services, as well as the provision of professional services for the implementation of our solutions.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for revenues in accordance with Accounting Standards Codification 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is to recognize revenues upon the transfer of control of services or products to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company applies the following framework to recognize revenues:</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Identification of the contract, or contracts, with our clients</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers the terms and conditions of written contracts and its customary business practices in identifying its contracts under ASC 606. The Company determines it has a contract with a client when the contract is approved, each party’s rights regarding the services and products to be transferred can be identified, payment terms for the services and products can be identified, the client has the ability and intent to pay, and the contract has commercial substance. The Company evaluates whether two or more contracts entered within close proximity with one another should be combined and accounted for as a single contract. The Company also evaluates the client’s ability and intent to pay, which is based on a variety of factors, including the client’s historical payment experience or, in the case of a new client, credit and financial information pertaining to the client.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Identification of the performance obligations in the contract</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Performance obligations promised in a contract are identified based on the services or products that will be transferred to the client that are both:</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="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">i.</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;">capable of being distinct, whereby the client can benefit from the service or product either on its own or together with other resources that are readily available from the Company or third parties, and </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">ii.</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;">distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract. </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised services or products are accounted for as a combined performance obligation.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company derives its revenues primarily from the following four sources, which represent the performance obligations 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><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">i.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales of SaaS under subscription arrangements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: revenue derived from subscriptions to our SaaS solutions; </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">ii.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales of subscriptions to our licenses:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> software revenues derived from the sale of term licenses to clients; </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">iii.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Support activities:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> support activities that consist of email and phone support, bug fixes, and rights to unspecified software updates and upgrades released on a when, and if, available basis during the support term; and </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">iv.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales of professional services: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">services related to the implementation and configuration of the Company’s SaaS offerings and software licenses. </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SaaS and subscription licenses are generally sold as annual or multi-year initial terms with automatic annual renewal provisions on expiration of the initial term. Support for subscription licenses follows the same contract periods as the initial or renewal term. Professional services related to implementation and configuration activities are typically time and materials contracts.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Determination of the transaction price</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the client. Variable consideration is estimated and included in the transaction price if, in the Company’s judgment, it is probable that no significant future reversal of cumulative revenues under the contract will occur.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that contracts generally do not include a significant financing component. The primary purpose of the Company’s invoicing terms is to provide clients with simplified and predictable ways of purchasing the Company’s products and services, not to receive financing from clients or to provide clients with financing.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Allocation of the transaction price to the performance obligations in the contract</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on its relative SSP. The majority of the Company’s contracts contain multiple performance obligations, such as when subscription licenses are sold with support and professional services. Some of the Company’s performance obligations have observable inputs that are used to determine the SSP of those distinct performance obligations. Where SSP is not directly observable, the Company determines the SSP using information that may include market conditions and other observable 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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recognition of revenues when, or as, the Company satisfies a performance obligation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenues as control of the services or products is transferred to a client, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company is principally responsible for the satisfaction of its distinct performance obligations, which are satisfied either at a point in time or over a period of time.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company records revenues net of applicable sales taxes collected. Sales taxes collected from clients are recorded in other current liabilities in the accompanying unaudited condensed consolidated balance sheets and are remitted to state and local taxing jurisdictions based on the filing requirements of each jurisdiction.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Performance obligations satisfied at a point in time</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Subscription licenses</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has concluded that its sale of term licenses to clients (“subscription licenses”) provides the client with the right to functional intellectual property (“IP”) and are distinct performance obligations from which the client can benefit on a stand-alone basis. The transaction price allocated to subscription license arrangements is recognized as revenues at a point in time when control is transferred to the client, which generally occurs at the time of delivery or upon commencement of the renewal term. Subscription license fees are generally payable in advance on an annual basis over the term of the license arrangement, which is typically noncancelable.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Performance obligations satisfied over a period of time</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SaaS and support as well as professional services arrangements comprise the majority of distinct performance obligations that are satisfied over a period of time.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">SaaS and support</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction price allocated to SaaS subscription arrangements is recognized as revenues over time throughout the term of the contract as the services are provided on a continuous basis, beginning after the SaaS environment is provisioned and made available to clients. The Company’s SaaS subscriptions are generally </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_e05e5db5-ab0d-45e7-8c75-f49190671a32;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></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;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in duration, with the majority being </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 year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Consideration from SaaS arrangements is typically billed in advance on an annual 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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s subscription license sales include noncancelable support which entitle clients to receive technical support and software updates, on a when and if available basis, during the term of the subscription license agreement. Technical support and software updates are considered distinct from the related subscription licenses but accounted for as a single stand ready performance obligation as they each constitute a series of distinct services that are substantially the same and have the same pattern of transfer to the client. The transaction price allocated to support is recognized as revenue over time on a straight-line basis over the term of the support contract which corresponds to the underlying subscription license agreement. Consideration for support services is typically billed in advance on an annual basis. In some instances, the client may purchase premium support services which are generally priced as a percentage of the associated subscription license.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Professional services</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s professional services revenues are primarily comprised of implementation, configuration and upgrade services. The Company has determined that professional services provided to clients represent distinct performance obligations. These services may be provided on a stand-alone basis or bundled with other performance obligations, including SaaS arrangements, subscription licenses, and support services. The transaction price allocated to these performance obligations is recognized as revenue over time as the services are performed. The professional services engagements are billed to clients on a time and materials basis and are recognized as invoiced. In instances where professional services arrangements are sold on a fixed price basis, revenues are recognized over time using an input measure of time incurred to date relative to total estimated time to be incurred at project completion. Professional services arrangements sold on a time and materials basis are generally invoiced monthly in arrears and those sold on a fixed fee basis are invoiced upon the achievement of project milestones.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company records reimbursable out-of-pocket expenses associated with professional services contracts in both revenues and cost of revenues.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Modifications</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contracts may be modified to account for changes in contract scope or price. The Company considers contract modifications to exist when the modification either creates new rights or obligations or changes the existing enforceable rights and obligations of either party. Contract modifications are accounted for prospectively when it results in the promise to deliver additional products and services that are distinct and contract price does not increase by an amount that reflects standalone selling price for the new goods or services.</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="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Balance Sheet Presentation</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contracts with our clients are reflected in the unaudited condensed consolidated balance sheets as follows:</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="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</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;">Accounts receivable, net represents amounts billed to clients in accordance with contract terms for which payment has not yet been received. It is presented net of allowance as part of current assets in the unaudited condensed consolidated balance sheets. </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</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;">Unbilled receivables, net represents amounts that are unbilled due to agreed-upon contractual terms in which billing occurs subsequent to revenue recognition. This generally occurs in multi-year subscription license arrangements where control of the software license is transferred at the inception of the contract, but the client is invoiced annually in advance over the term of the license. Unbilled receivables may also arise on professional services arrangements sold on a fixed fee basis and on which revenue is recognized in proportion to the hours worked on the project, relative to the total expected hours. In some instances, revenue may be recognized in advance of the amounts which are invoiced on the achievement of contractual milestones. Unbilled receivables are presented net of allowance, if applicable, in the unaudited condensed consolidated balance sheets with the long-term portion included in other assets. Under ASC 606, these balances represent contract assets. </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</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;">Contract costs consist principally of client acquisition costs (sales commissions). The Company classifies deferred commissions as current or non-current on our unaudited condensed consolidated balance sheets based on the timing of when the Company expects to recognize the expense. </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</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;">Deferred revenue, net represents amounts that have been invoiced to the client for which the Company has the right to invoice, but that have not been recognized as revenues because the related products or services have not been transferred to the client. Deferred revenue that will be realized within twelve months of the balance sheet date is classified as current. The remaining deferred revenue is presented as non-current. Under ASC 606, these balances represent contract liabilities. </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company may receive consideration from its clients in advance of performance on a portion of the contract and, on another portion of the contract, perform in advance of receiving consideration. Contract assets and liabilities related to rights and obligations in a contract are interdependent. Therefore, contract assets and liabilities are presented net at the contract level, as either a single contract asset or a single contract liability, in the unaudited 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></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All highly-liquid investments with a remaining maturity of three months or less at the time of purchase are considered to be cash equivalents. Cash equivalents consist primarily of investments in institutional money market funds. The fair value of money market funds held was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">76.7</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;">December 31, 2023</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;"> cash equivalents 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, 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="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable and Allowance for Expected Credit Losses</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are recorded at invoiced amounts, net of allowance for expected credit losses. The Company evaluates the collectability of its accounts receivable based on known collection risks, historical experience and forecasts of future collectability, and maintains an allowance for expected credit losses for estimated losses resulting from its clients failing to make required payments for subscriptions or services rendered. Sufficiency of the allowance is assessed based upon knowledge of credit-worthiness of our clients, review of historical receivable and reserves trends and other pertinent information. Actual future losses from uncollectible accounts may differ from these estimates.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations of Credit Risk and Significant Clients</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with multiple high credit quality financial institutions. The Company is exposed to credit risk for cash held in financial institutions to the extent that such amounts recorded on the balance sheet are in excess of amounts that are insured by the Federal Deposit Insurance Corporation (“FDIC”). The Company has not experienced any such losses.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;"><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;"> client individually accounted for 10% or more of the Company’s revenues for either of 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 December 31, 2023 and 2022. 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;">, </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;"> client individually accounted for 10% or more of the Company’s total accounts receivable. 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, 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;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> client individually accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Company’s total accounts receivable.</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:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the unaudited condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The JOBS Act does not preclude an emerging growth company from early adopting new or revised accounting standards.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 31, 2023, the last day of the second fiscal quarter in 2024, the market value of common stock held by non-affiliates exceeded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">700</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Accordingly, the Company will be deemed a large accelerated filer as of June 30, 2024. As such, the Company will no longer (i) qualify as an emerging growth company, (ii) be able to take advantage of the extended timeline to comply with new or revised accounting standards applicable to public companies beginning with the Annual Report on Form 10-K for the year ending June 30, 2024 and (iii) be exempt from providing an auditor's attestation report on internal control over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments – Credit Losses</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires the establishment of an allowance for estimated credit losses on financial assets, including trade and other receivables, at each reporting date. The Company </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;"> this guidance 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;">July 1, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on a modified retrospective basis. The adoption did </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;">no</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have a material impact on its unaudited condensed consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Pronouncements Not Yet Adopted</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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 No. 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (ASC 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This guidance will be effective for the Company’s fiscal year beginning July 1, 2024, and should be applied on a retrospective basis to all periods presented. The Company is currently evaluating the impact of the adoption on its disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (ASC 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires additional income tax disclosures to better assess how an entity’s operations, related tax risks, tax planning and operational opportunities affect its tax rate and prospects of future cash flows. This guidance will be effective for the Company’s fiscal year beginning July 1, 2025, and should be applied on a prospective or retrospective basis. The company expects the adoption to result in additional disclosures only.</span></p></div> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation and Principles of Consolidation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and the requirements of the U.S. Securities and Exchange Commission (the “SEC”) for interim reporting. Certain information and disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company's Annual Report on Form 10-K for the fiscal year ended June 30, 2023 filed with the SEC on September 7, 2023. The unaudited condensed consolidated financial statements include accounts of the Company and its consolidated subsidiaries, after eliminating all inter-company transactions and balances.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal and recurring adjustments, necessary to state fairly the Company’s financial condition, its operations and cash flows for the periods presented. The historical results are not necessarily indicative of future results, and the results of operations for the three and six months 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;"> are not necessarily indicative of the results to be expected for the full year or any other period.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the accompanying unaudited condensed consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the unaudited condensed consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition including determination of the standalone selling price (“SSP”) of the deliverables included in multiple deliverable revenue arrangements; allowance for credit losses; the depreciable lives of long-lived assets including intangible assets; the expected useful life of deferred commissions; the fair value of stock-based awards; the fair value of assets acquired and liabilities assumed in business combinations; goodwill and long-lived assets impairment assessment; the fair value of contingent consideration liabilities; the incremental borrowing rate used to determine the operating lease liabilities; valuation allowances on deferred tax assets; uncertain tax positions; and loss contingencies. The Company evaluates estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could differ from these estimates, and those differences could be material to the unaudited condensed consolidated financial statements.</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="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:#ff0000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s revenues are derived from contracts with our clients. The majority of the Company’s revenues are derived from the sale of our software as a service (“SaaS”) solutions and subscriptions to our term software applications, including support services, as well as the provision of professional services for the implementation of our solutions.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for revenues in accordance with Accounting Standards Codification 606, Revenue from Contracts with Customers (“ASC 606”). The core principle of ASC 606 is to recognize revenues upon the transfer of control of services or products to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company applies the following framework to recognize revenues:</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Identification of the contract, or contracts, with our clients</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company considers the terms and conditions of written contracts and its customary business practices in identifying its contracts under ASC 606. The Company determines it has a contract with a client when the contract is approved, each party’s rights regarding the services and products to be transferred can be identified, payment terms for the services and products can be identified, the client has the ability and intent to pay, and the contract has commercial substance. The Company evaluates whether two or more contracts entered within close proximity with one another should be combined and accounted for as a single contract. The Company also evaluates the client’s ability and intent to pay, which is based on a variety of factors, including the client’s historical payment experience or, in the case of a new client, credit and financial information pertaining to the client.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Identification of the performance obligations in the contract</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Performance obligations promised in a contract are identified based on the services or products that will be transferred to the client that are both:</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="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">i.</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;">capable of being distinct, whereby the client can benefit from the service or product either on its own or together with other resources that are readily available from the Company or third parties, and </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">ii.</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;">distinct in the context of the contract, whereby the transfer of the services or products is separately identifiable from other promises in the contract. </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To the extent a contract includes multiple promised services or products, the Company applies judgment to determine whether promised services or products are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised services or products are accounted for as a combined performance obligation.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company derives its revenues primarily from the following four sources, which represent the performance obligations 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><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">i.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales of SaaS under subscription arrangements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">: revenue derived from subscriptions to our SaaS solutions; </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">ii.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales of subscriptions to our licenses:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> software revenues derived from the sale of term licenses to clients; </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">iii.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Support activities:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> support activities that consist of email and phone support, bug fixes, and rights to unspecified software updates and upgrades released on a when, and if, available basis during the support term; and </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">iv.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Sales of professional services: </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">services related to the implementation and configuration of the Company’s SaaS offerings and software licenses. </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SaaS and subscription licenses are generally sold as annual or multi-year initial terms with automatic annual renewal provisions on expiration of the initial term. Support for subscription licenses follows the same contract periods as the initial or renewal term. Professional services related to implementation and configuration activities are typically time and materials contracts.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Determination of the transaction price</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring services and products to the client. Variable consideration is estimated and included in the transaction price if, in the Company’s judgment, it is probable that no significant future reversal of cumulative revenues under the contract will occur.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In instances where the timing of revenue recognition differs from the timing of invoicing, the Company has determined that contracts generally do not include a significant financing component. The primary purpose of the Company’s invoicing terms is to provide clients with simplified and predictable ways of purchasing the Company’s products and services, not to receive financing from clients or to provide clients with financing.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Allocation of the transaction price to the performance obligations in the contract</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on its relative SSP. The majority of the Company’s contracts contain multiple performance obligations, such as when subscription licenses are sold with support and professional services. Some of the Company’s performance obligations have observable inputs that are used to determine the SSP of those distinct performance obligations. Where SSP is not directly observable, the Company determines the SSP using information that may include market conditions and other observable 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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recognition of revenues when, or as, the Company satisfies a performance obligation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenues as control of the services or products is transferred to a client, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services or products. The Company is principally responsible for the satisfaction of its distinct performance obligations, which are satisfied either at a point in time or over a period of time.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company records revenues net of applicable sales taxes collected. Sales taxes collected from clients are recorded in other current liabilities in the accompanying unaudited condensed consolidated balance sheets and are remitted to state and local taxing jurisdictions based on the filing requirements of each jurisdiction.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Performance obligations satisfied at a point in time</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Subscription licenses</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has concluded that its sale of term licenses to clients (“subscription licenses”) provides the client with the right to functional intellectual property (“IP”) and are distinct performance obligations from which the client can benefit on a stand-alone basis. The transaction price allocated to subscription license arrangements is recognized as revenues at a point in time when control is transferred to the client, which generally occurs at the time of delivery or upon commencement of the renewal term. Subscription license fees are generally payable in advance on an annual basis over the term of the license arrangement, which is typically noncancelable.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Performance obligations satisfied over a period of time</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SaaS and support as well as professional services arrangements comprise the majority of distinct performance obligations that are satisfied over a period of time.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">SaaS and support</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The transaction price allocated to SaaS subscription arrangements is recognized as revenues over time throughout the term of the contract as the services are provided on a continuous basis, beginning after the SaaS environment is provisioned and made available to clients. The Company’s SaaS subscriptions are generally </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_e05e5db5-ab0d-45e7-8c75-f49190671a32;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></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;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in duration, with the majority being </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 year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Consideration from SaaS arrangements is typically billed in advance on an annual 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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s subscription license sales include noncancelable support which entitle clients to receive technical support and software updates, on a when and if available basis, during the term of the subscription license agreement. Technical support and software updates are considered distinct from the related subscription licenses but accounted for as a single stand ready performance obligation as they each constitute a series of distinct services that are substantially the same and have the same pattern of transfer to the client. The transaction price allocated to support is recognized as revenue over time on a straight-line basis over the term of the support contract which corresponds to the underlying subscription license agreement. Consideration for support services is typically billed in advance on an annual basis. In some instances, the client may purchase premium support services which are generally priced as a percentage of the associated subscription license.</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Professional services</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s professional services revenues are primarily comprised of implementation, configuration and upgrade services. The Company has determined that professional services provided to clients represent distinct performance obligations. These services may be provided on a stand-alone basis or bundled with other performance obligations, including SaaS arrangements, subscription licenses, and support services. The transaction price allocated to these performance obligations is recognized as revenue over time as the services are performed. The professional services engagements are billed to clients on a time and materials basis and are recognized as invoiced. In instances where professional services arrangements are sold on a fixed price basis, revenues are recognized over time using an input measure of time incurred to date relative to total estimated time to be incurred at project completion. Professional services arrangements sold on a time and materials basis are generally invoiced monthly in arrears and those sold on a fixed fee basis are invoiced upon the achievement of project milestones.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company records reimbursable out-of-pocket expenses associated with professional services contracts in both revenues and cost of revenues.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P3Y P1Y <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Modifications</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contracts may be modified to account for changes in contract scope or price. The Company considers contract modifications to exist when the modification either creates new rights or obligations or changes the existing enforceable rights and obligations of either party. Contract modifications are accounted for prospectively when it results in the promise to deliver additional products and services that are distinct and contract price does not increase by an amount that reflects standalone selling price for the new goods or services.</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="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Balance Sheet Presentation</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contracts with our clients are reflected in the unaudited condensed consolidated balance sheets as follows:</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="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</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;">Accounts receivable, net represents amounts billed to clients in accordance with contract terms for which payment has not yet been received. It is presented net of allowance as part of current assets in the unaudited condensed consolidated balance sheets. </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</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;">Unbilled receivables, net represents amounts that are unbilled due to agreed-upon contractual terms in which billing occurs subsequent to revenue recognition. This generally occurs in multi-year subscription license arrangements where control of the software license is transferred at the inception of the contract, but the client is invoiced annually in advance over the term of the license. Unbilled receivables may also arise on professional services arrangements sold on a fixed fee basis and on which revenue is recognized in proportion to the hours worked on the project, relative to the total expected hours. In some instances, revenue may be recognized in advance of the amounts which are invoiced on the achievement of contractual milestones. Unbilled receivables are presented net of allowance, if applicable, in the unaudited condensed consolidated balance sheets with the long-term portion included in other assets. Under ASC 606, these balances represent contract assets. </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</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;">Contract costs consist principally of client acquisition costs (sales commissions). The Company classifies deferred commissions as current or non-current on our unaudited condensed consolidated balance sheets based on the timing of when the Company expects to recognize the expense. </span></div></div><div style="margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;">•</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;">Deferred revenue, net represents amounts that have been invoiced to the client for which the Company has the right to invoice, but that have not been recognized as revenues because the related products or services have not been transferred to the client. Deferred revenue that will be realized within twelve months of the balance sheet date is classified as current. The remaining deferred revenue is presented as non-current. Under ASC 606, these balances represent contract liabilities. </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company may receive consideration from its clients in advance of performance on a portion of the contract and, on another portion of the contract, perform in advance of receiving consideration. Contract assets and liabilities related to rights and obligations in a contract are interdependent. Therefore, contract assets and liabilities are presented net at the contract level, as either a single contract asset or a single contract liability, in the unaudited 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="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All highly-liquid investments with a remaining maturity of three months or less at the time of purchase are considered to be cash equivalents. Cash equivalents consist primarily of investments in institutional money market funds. The fair value of money market funds held was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">76.7</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;">December 31, 2023</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;"> cash equivalents 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, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 76700000 0 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable and Allowance for Expected Credit Losses</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are recorded at invoiced amounts, net of allowance for expected credit losses. The Company evaluates the collectability of its accounts receivable based on known collection risks, historical experience and forecasts of future collectability, and maintains an allowance for expected credit losses for estimated losses resulting from its clients failing to make required payments for subscriptions or services rendered. Sufficiency of the allowance is assessed based upon knowledge of credit-worthiness of our clients, review of historical receivable and reserves trends and other pertinent information. Actual future losses from uncollectible accounts may differ from these estimates.</span></p> <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations of Credit Risk and Significant Clients</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with multiple high credit quality financial institutions. The Company is exposed to credit risk for cash held in financial institutions to the extent that such amounts recorded on the balance sheet are in excess of amounts that are insured by the Federal Deposit Insurance Corporation (“FDIC”). The Company has not experienced any such losses.</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="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;"> client individually accounted for 10% or more of the Company’s revenues for either of 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 December 31, 2023 and 2022. 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;">, </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;"> client individually accounted for 10% or more of the Company’s total accounts receivable. 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, 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;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> client individually accounted for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Company’s total accounts receivable.</span> 0 0 0 0 0 1 0.15 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it is (i) no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the unaudited condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The JOBS Act does not preclude an emerging growth company from early adopting new or revised accounting standards.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 31, 2023, the last day of the second fiscal quarter in 2024, the market value of common stock held by non-affiliates exceeded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">700</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Accordingly, the Company will be deemed a large accelerated filer as of June 30, 2024. As such, the Company will no longer (i) qualify as an emerging growth company, (ii) be able to take advantage of the extended timeline to comply with new or revised accounting standards applicable to public companies beginning with the Annual Report on Form 10-K for the year ending June 30, 2024 and (iii) be exempt from providing an auditor's attestation report on internal control over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-13, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments – Credit Losses</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires the establishment of an allowance for estimated credit losses on financial assets, including trade and other receivables, at each reporting date. The Company </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;"> this guidance 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;">July 1, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on a modified retrospective basis. The adoption did </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;">no</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have a material impact on its unaudited condensed consolidated financial statements.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Pronouncements Not Yet Adopted</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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 No. 2023-07, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Reporting (ASC 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This guidance will be effective for the Company’s fiscal year beginning July 1, 2024, and should be applied on a retrospective basis to all periods presented. The Company is currently evaluating the impact of the adoption on its disclosures.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (ASC 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which requires additional income tax disclosures to better assess how an entity’s operations, related tax risks, tax planning and operational opportunities affect its tax rate and prospects of future cash flows. This guidance will be effective for the Company’s fiscal year beginning July 1, 2025, and should be applied on a prospective or retrospective basis. The company expects the adoption to result in additional disclosures only.</span></p> 700000000 true 2023-07-01 true <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 3. Revenues</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></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of Revenues</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues by geography were as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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:9pt;margin-top:0;font-family: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;">Three Months Ended December 31,</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:9pt;margin-top:0;font-family: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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;"> <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:9pt;margin-top:0;font-family:Times New Roman;margin-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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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;">2022</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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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;">2022</span></p></td> <td style="vertical-align:top;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;">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;">73,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">57,887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">143,018</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">113,539</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">United Kingdom</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,829</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,511</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,555</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Rest of the world</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">16,941</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;">13,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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">33,935</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;">24,168</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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">103,933</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;">84,692</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;">205,508</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;">164,230</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="text-indent:-3.52%;padding-left:3.4%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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;"> country other than those listed above accounted for 10% or more of the Company’s total revenues 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 December 31, 2023 and 2022.</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="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract balances</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s contract assets and liabilities were 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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.373%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:14.783000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:14.803%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">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> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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;">June 30, 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;">Unbilled accounts receivable, net</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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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, 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">197,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">192,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;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="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;">The long-term portion of $</span><span style="font-size:8.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">104</span><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> as of </span><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> is included in other assets on the unaudited condensed consolidated balance sheets. </span></div></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> allowance for credit losses associated with unbilled receivables 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 and June 30, 2023. During the six months 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;">, the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">125.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in revenue pertaining to deferred revenue 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, 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="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Remaining Performance Obligations</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remaining performance obligations represent non-cancellable contracted revenues that have not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenues in future periods. SaaS subscription is typically satisfied over one to three years, subscription license is typically satisfied at a point in time, support services are generally satisfied within one year, and professional services are typically satisfied within one year. Professional services contracts are not included in the performance obligations amount as these arrangements can be cancelled at any time.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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;">, approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">447.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of revenues is expected to be recognized from remaining performance obligations with approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">58</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% over the next </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;">12</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months and the remainder thereafter.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues by geography were as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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:9pt;margin-top:0;font-family: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;">Three Months Ended December 31,</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:9pt;margin-top:0;font-family: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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;"> <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:9pt;margin-top:0;font-family:Times New Roman;margin-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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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;">2022</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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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;">2022</span></p></td> <td style="vertical-align:top;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;">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;">73,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">57,887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">143,018</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">113,539</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">United Kingdom</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,829</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,511</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,555</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,523</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Rest of the world</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">16,941</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;">13,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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">33,935</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;">24,168</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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">103,933</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;">84,692</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;">205,508</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;">164,230</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> 73163000 57887000 143018000 113539000 13829000 13511000 28555000 26523000 16941000 13294000 33935000 24168000 103933000 84692000 205508000 164230000 0 0 0 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s contract assets and liabilities were 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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.373%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:14.783000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:14.803%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;">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> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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;">June 30, 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;">Unbilled accounts receivable, net</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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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, 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">197,234</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">192,397</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;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="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;">The long-term portion of $</span><span style="font-size:8.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">104</span><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> as of </span><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> is included in other assets on the unaudited condensed consolidated balance sheets. </span></div></div> 16435000 10765000 197234000 192397000 104000 0 0 125100000 447600000 0.58 P12M <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 4. 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></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in the carrying amounts of goodwill were as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;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;">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;">2022</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;">Balance, 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;">278,890</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">269,103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Purchase price adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Foreign currency translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">65</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;">22</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;">Balance, 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;">278,955</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;">269,865</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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 December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recognized a purchase price adjustment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</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 Billstream acquisition that occurred in June 2022, which increased goodwill and deferred consideration.</span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible Assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets acquired through business combinations consisted 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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.37%;"></td> <td style="width:1.22%;"></td> <td style="width:11.202%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></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;word-break:break-word;white-space:pre-wrap;"> <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="12" 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;word-break:break-word;white-space:pre-wrap;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 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;">Useful Life<br/>(In years)</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 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;">Gross Carrying Amount</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;">Accumulated<br/>Amortization</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;">Net Carrying Amount</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:middle;"><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;">Client 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;">9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</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="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;">48,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">26,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">22,218</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:middle;"><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;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,709</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,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:middle;"><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;">Trademarks and trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks and trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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="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,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:middle;"><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;">Core technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">4</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,519</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">45,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">7,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="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:middle;"><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;">Backlog</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">2</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;">1,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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">554</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;">446</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;">Intangible assets, 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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">119,831</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;">81,893</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;">37,938</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:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.37%;"></td> <td style="width:1.22%;"></td> <td style="width:11.202%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></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;word-break:break-word;white-space:pre-wrap;"> <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="12" 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, 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;word-break:break-word;white-space:pre-wrap;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 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;">Useful Life<br/>(In years)</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 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;">Gross Carrying Amount</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;">Accumulated<br/>Amortization</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;">Net Carrying Amount</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:middle;"><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;">Client 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;">9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</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="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;">48,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">24,341</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">24,559</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:middle;"><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;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,383</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,524</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:middle;"><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;">Trademarks and trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks and trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,552</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:middle;"><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;">Core technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">4</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,519</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">43,275</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">9,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:middle;"><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;">Backlog</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">2</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;">1,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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">305</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;">695</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;">Intangible assets, 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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">119,831</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;">76,574</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;">43,257</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="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense related to acquired intangible assets was recognized as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;text-align:center;"><p style="font-size:8pt;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="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;">Three Months Ended December 31,</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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;"> <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;text-align:center;"><p style="font-size:8pt;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="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;">2022</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;">2022</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;">Cost of SaaS and support</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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;">1,396</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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;">163</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;">122</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;">326</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;">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> </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 amortization 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;">2,614</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,506</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;">5,319</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;">5,587</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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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, the estimated future amortization expense for acquired intangible assets is as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.22%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:15.86%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align: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;">Fiscal Year Ending June 30,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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> </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 (remaining 6 months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,890</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">7,506</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">5,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> </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;">4,925</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">4,428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">2029 and 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;">6,416</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 remaining 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: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;">33,255</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in the carrying amounts of goodwill were as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;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;">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;">2022</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;">Balance, 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;">278,890</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">269,103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Purchase price adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Foreign currency translation adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">65</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;">22</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;">Balance, 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;">278,955</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;">269,865</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> 278890000 269103000 0 784000 65000 -22000 278955000 269865000 800000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets acquired through business combinations consisted 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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.37%;"></td> <td style="width:1.22%;"></td> <td style="width:11.202%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></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;word-break:break-word;white-space:pre-wrap;"> <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="12" 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;word-break:break-word;white-space:pre-wrap;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 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;">Useful Life<br/>(In years)</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 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;">Gross Carrying Amount</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;">Accumulated<br/>Amortization</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;">Net Carrying Amount</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:middle;"><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;">Client 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;">9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</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="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;">48,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">26,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">22,218</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:middle;"><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;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,709</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,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:middle;"><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;">Trademarks and trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks and trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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="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,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:middle;"><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;">Core technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">4</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,519</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">45,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">7,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="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:middle;"><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;">Backlog</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">2</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;">1,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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">554</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;">446</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;">Intangible assets, 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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">119,831</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;">81,893</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;">37,938</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:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.37%;"></td> <td style="width:1.22%;"></td> <td style="width:11.202%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></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;word-break:break-word;white-space:pre-wrap;"> <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="12" 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, 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;word-break:break-word;white-space:pre-wrap;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 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;">Useful Life<br/>(In years)</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 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;">Gross Carrying Amount</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;">Accumulated<br/>Amortization</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;">Net Carrying Amount</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:middle;"><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;">Client 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;">9</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</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="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;">48,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">24,341</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">24,559</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:middle;"><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;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,383</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,524</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:middle;"><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;">Trademarks and trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Indefinite</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks and trade names</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">5</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,552</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:middle;"><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;">Core technology</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">4</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> to </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</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 style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52,519</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">43,275</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">9,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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:middle;"><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;">Backlog</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">2</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;">1,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="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">305</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;">695</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;">Intangible assets, 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:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">119,831</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;">76,574</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;">43,257</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="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P9Y P15Y 48900000 26682000 22218000 P3Y P5Y 4907000 3709000 1198000 4683000 4683000 P5Y P10Y 7822000 5563000 2259000 P4Y P6Y 52519000 45385000 7134000 P2Y 1000000 554000 446000 119831000 81893000 37938000 P9Y P15Y 48900000 24341000 24559000 P3Y P5Y 4907000 3383000 1524000 4683000 4683000 P5Y P10Y 7822000 5270000 2552000 P4Y P6Y 52519000 43275000 9244000 P2Y 1000000 305000 695000 119831000 76574000 43257000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense related to acquired intangible assets was recognized as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;text-align:center;"><p style="font-size:8pt;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="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;">Three Months Ended December 31,</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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;"> <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;text-align:center;"><p style="font-size:8pt;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="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;">2022</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;">2022</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;">Cost of SaaS and support</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,110</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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;">1,396</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,931</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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;">163</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;">122</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;">326</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;">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> </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 amortization 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;">2,614</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,506</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;">5,319</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;">5,587</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> 1055000 917000 2110000 2413000 1396000 1467000 2883000 2931000 163000 122000 326000 243000 2614000 2506000 5319000 5587000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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, the estimated future amortization expense for acquired intangible assets is as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.22%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:15.86%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align: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;">Fiscal Year Ending June 30,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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> </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 (remaining 6 months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,890</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">7,506</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">5,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> </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;">4,925</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">4,428</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">2029 and 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;">6,416</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 remaining 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: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;">33,255</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> 4890000 7506000 5090000 4925000 4428000 6416000 33255000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 5. 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></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The authoritative guidance on fair value measurements establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows:</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Level 1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Inputs are unadjusted, quoted prices in active markets for identical, assets or liabilities at the measurement date;</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Level 2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Inputs are quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability;</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="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Level 3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market funds are classified as Level 1 as the assets are valued using quoted prices in active markets. Liabilities for contingent consideration related to business combinations are classified as Level 3 liabilities as the Company uses unobservable inputs in the valuation, specifically related to the projected total contract value generated by the acquired businesses for a distinct period of time.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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 the Company’s financial assets that were measured at fair value on a recurring basis as of the date indicated by level within the fair value hierarchy (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="14" 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;word-break:break-word;white-space:pre-wrap;"> <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;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;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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;">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;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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;">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> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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;">Total</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;white-space:pre-wrap;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Financial 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;white-space:pre-wrap;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><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;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">76,665</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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;">76,665</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:20pt;white-space:pre-wrap;vertical-align:middle;"><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;">Total financial 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:middle;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:middle;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;">76,665</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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;">76,665</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables set forth the Company’s financial liabilities that were measured at fair value on a recurring basis as of the dates indicated by level within the fair value hierarchy (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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="14" 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 #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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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 #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="white-space:pre-wrap;min-width:fit-content;"> </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;">Level 2</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="white-space:pre-wrap;min-width:fit-content;"> </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;">Level 3</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="white-space:pre-wrap;min-width:fit-content;"> </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;">Total</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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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="color:#000000;white-space:pre-wrap;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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:middle;"><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;">Liability for contingent consideration, 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:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,550</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,550</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size: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:middle;"><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;">Liability for contingent consideration, non-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:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,931</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,931</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><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;">Total financial 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:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,481</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,481</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="14" 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, 2023</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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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 #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="white-space:pre-wrap;min-width:fit-content;"> </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;">Level 2</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="white-space:pre-wrap;min-width:fit-content;"> </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;">Level 3</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="white-space:pre-wrap;min-width:fit-content;"> </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;">Total</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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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="color:#000000;white-space:pre-wrap;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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:middle;"><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;">Liability for contingent consideration, 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:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,364</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,364</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size: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:middle;"><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;">Liability for contingent consideration, non-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 colspan="2" style="white-space:pre-wrap;vertical-align:middle;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:pre-wrap;vertical-align:middle;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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">4,317</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">4,317</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><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;">Total financial 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:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,681</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,681</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the acquisition of Paragon Data Labs, Inc. in May 2023, the Company recorded a contingent consideration liability 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 on the acquisition date for the estimated fair value of the contingent consideration. The fair value was measured based on the probability of achieving certain performance measures pursuant to the acquisition agreement. The liability was included in other liabilities on the audited consolidated balance sheet as of June 30, 2023. 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 fair value of the contingent consideration was re-measured at $</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;"> million.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the acquisition of the Billstream business from Billstream LLC in June 2022, the Company recorded a contingent consideration liability of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million on the acquisition date for the estimated fair value of the contingent consideration. The fair value was measured based on the probability of achieving certain performance measures pursuant to the acquisition agreement. The fair value of the contingent consideration was remeasured at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and was included </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">in other current liabilities on the audited consolidated balance sheet as of June 30, 2023. During the three and six months 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;">, the Company paid $</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;"> million in full consideration for the remaining contingent consideration.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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 contingent consideration was initially estimated on the acquisition date using the Monte Carlo simulation and included key assumptions used by management related to the estimated probability of occurrence and discount rates. Subsequent changes in the fair value of the contingent consideration liabilities, resulting from management’s revision of key assumptions and estimates, have been recorded in general and administrative expenses in the unaudited condensed consolidated statements of operations. Gains and losses arising from exchange rate fluctuation on these liabilities not denominated in U.S. dollars have been included in interest and other income (expense), net on the unaudited condensed consolidated statements 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 style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in the fair value of contingent consideration liabilities 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 December 31, 2023 and 2022 were as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">Six Months Ended December 31,</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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">2023</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="white-space:pre-wrap;min-width:fit-content;"> </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;">2022</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="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, 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;">6,681</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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;">13,835</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Payment of 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">985</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">9,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="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;">Change in fair value of 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-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;">Effect of foreign currency exchange rate changes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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 #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 #ffffff03;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;">410</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> </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, end of period</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;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,481</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 #ffffff03;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;">3,894</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> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other financial instruments consist of accounts receivable, accounts payable, accrued expenses, accrued liabilities and other current liabilities, which are stated at their carrying value as it approximates fair value due to the short time to expected receipt or payment.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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 the Company’s financial assets that were measured at fair value on a recurring basis as of the date indicated by level within the fair value hierarchy (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="14" 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;word-break:break-word;white-space:pre-wrap;"> <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;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;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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;">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;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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;">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> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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;">Total</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;white-space:pre-wrap;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Financial 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;white-space:pre-wrap;"> <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="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:middle;"><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;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">76,665</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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;">76,665</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:20pt;white-space:pre-wrap;vertical-align:middle;"><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;">Total financial 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:middle;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:middle;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;">76,665</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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:middle;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;">76,665</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> 76665000 0 0 76665000 76665000 0 0 76665000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables set forth the Company’s financial liabilities that were measured at fair value on a recurring basis as of the dates indicated by level within the fair value hierarchy (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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="14" 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 #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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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 #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="white-space:pre-wrap;min-width:fit-content;"> </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;">Level 2</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="white-space:pre-wrap;min-width:fit-content;"> </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;">Level 3</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="white-space:pre-wrap;min-width:fit-content;"> </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;">Total</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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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="color:#000000;white-space:pre-wrap;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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:middle;"><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;">Liability for contingent consideration, 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:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,550</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,550</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size: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:middle;"><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;">Liability for contingent consideration, non-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:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,931</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,931</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><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;">Total financial 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:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,481</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,481</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="14" 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, 2023</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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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 #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="white-space:pre-wrap;min-width:fit-content;"> </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;">Level 2</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="white-space:pre-wrap;min-width:fit-content;"> </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;">Level 3</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="white-space:pre-wrap;min-width:fit-content;"> </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;">Total</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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <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="color:#000000;white-space:pre-wrap;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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:middle;"><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;">Liability for contingent consideration, 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:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,364</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,364</span></p></td> <td style="white-space:nowrap;vertical-align:middle;"><p style="font-size: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:middle;"><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;">Liability for contingent consideration, non-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 colspan="2" style="white-space:pre-wrap;vertical-align:middle;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:pre-wrap;vertical-align:middle;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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">4,317</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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;">4,317</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:middle;"><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;">Total financial 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:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,681</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:middle;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:middle;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,681</span></p></td> <td style="white-space:nowrap;vertical-align:middle;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> </tr> </table> 0 0 1550000 1550000 0 0 1931000 1931000 0 0 3481000 3481000 0 0 2364000 2364000 0 0 4317000 4317000 0 0 6681000 6681000 4300000 3500000 4100000 2400000 1000000 1000000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in the fair value of contingent consideration liabilities 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 December 31, 2023 and 2022 were as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">Six Months Ended December 31,</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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">2023</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="white-space:pre-wrap;min-width:fit-content;"> </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;">2022</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="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, 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;">6,681</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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;">13,835</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Payment of 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">985</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">9,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="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;">Change in fair value of 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">232</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-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;">Effect of foreign currency exchange rate changes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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 #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 #ffffff03;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;">410</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> </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, end of period</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;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,481</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 #ffffff03;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;">3,894</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> </tr> </table> 6681000 13835000 985000 9299000 -2215000 -232000 0 410000 3481000 3894000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 6. Property and Equipment</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></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net, consisted of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.373%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:14.783000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:14.803%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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:top;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:top;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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;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:top;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, 2023</span></p></td> <td style="vertical-align:top;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="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;">Computer equipment and 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="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,698</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Capitalized internal-use 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;">20,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Furniture and office 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;">2,390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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;">5,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,897</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Construction in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">491</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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">386</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> </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 property and 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;">31,472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,984</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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;">14,161</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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">11,618</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> </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;">     Property and equipment, 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;">17,311</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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">16,366</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> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense, excluding the amortization of capitalized internal-use software costs, was $</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 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</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 December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.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;">0.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;">six months ended December 31, 2023 and 2022, 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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company capitalized $</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 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of costs related to software developed for internal use 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 December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Amortization expense related to capitalized internal-use software was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.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;">0.7</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 December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and was $</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 and $</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 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 December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The net book value of capitalized internal-use software was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.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;">10.3</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;">December 31, 2023 and June 30, 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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net, consisted of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.373%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:14.783000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:14.803%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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:top;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:top;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="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;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:top;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, 2023</span></p></td> <td style="vertical-align:top;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="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;">Computer equipment and 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="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,698</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Capitalized internal-use 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;">20,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Furniture and office 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;">2,390</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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;">5,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,897</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Construction in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">491</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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">386</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> </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 property and 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;">31,472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,984</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">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;">14,161</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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">11,618</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> </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;">     Property and equipment, 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;">17,311</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 #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">16,366</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> </tr> </table> 2698000 2290000 20053000 16978000 2390000 2433000 5840000 5897000 491000 386000 31472000 27984000 14161000 11618000 17311000 16366000 500000 400000 900000 800000 3100000 2700000 900000 700000 1700000 1300000 11700000 10300000 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 7. Leases</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></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company leases the majority of its office space in the U.S., U.K., Singapore and Ukraine under non-cancelable operating lease agreements, which have various expiration dates through June </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;">2030</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, some of which include options to extend the leases for up 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 years</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As part of the Company's continuing assessment of its facilities requirements, during the first half of fiscal year 2023, the Company exited a portion of the leased office space in its headquarters in Palo Alto, California and amended the underlying lease agreement to relieve the Company of certain lease payments. As a result, the Company assessed the right-of-use (“ROU”) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">asset associated with the leased office space and deemed it to be impaired. The Company also assessed the lease liability in view of the amended lease agreement. The Company recorded a net charge of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in connection with the impairment of the related ROU asset and the reassessment of the lease liability, which was included in its unaudited condensed consolidated statements of operations 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 December 31, 2022.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease costs were as follows (in thousands):</span></p><p 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> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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="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;">Three Months Ended December 31,</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: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="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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;"> <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;">Operating Leases:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;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:top;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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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;">2022</span></p></td> <td style="vertical-align:top;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:top;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:top;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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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;">2022</span></p></td> <td style="vertical-align:top;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:11pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:11pt;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;min-width:fit-content;">Operating lease cost </span><span style="color:#000000;top:-5.159pt;white-space:pre-wrap;font-size:7.37pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,986</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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 style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;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="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;">Amount excluded a benefit on lease modification of $</span><span style="font-size:8.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> million and a net charge of $</span><span style="font-size:8.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> million related to lease modification and impairment for the three and six months ended December 31, 2022, respectively, as described above.</span><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average remaining lease term of the Company's operating leases and the weighted-average discount rate used to measure the present value of the operating lease liabilities are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.913%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align: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;">Lease Term and Discount 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 colspan="2" style="vertical-align:top;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:top;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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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, 2022</span></p></td> <td style="vertical-align:top;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;">Weighted-average remaining lease 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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.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;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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.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> </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 discount 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;">7.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="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;">7.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="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents supplemental cash flow information related to the Company's operating leases (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.84%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.96%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:top;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:top;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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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;">2022</span></p></td> <td style="vertical-align:top;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;">Cash payments included in the measurement of operating lease 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,102</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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;">3,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="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;">ROU assets obtained in exchange for new operating lease 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">501</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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;">713</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_d3a26925-8c50-4dd4-aa82-9013f2a3a2e7;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Current operating lease liabilities</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 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;">4.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;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were included in other current liabilities on the Company’s unaudited condensed consolidated balance sheets 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 and June 30, 2023, respectively.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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, remaining maturities of operating lease liabilities are as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80%;"></td> <td style="width:2.1%;"></td> <td style="width:1%;"></td> <td style="width:15.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align: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;">Fiscal Year Ending June 30,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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> </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 (remaining 6 months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">4,031</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">3,431</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">2,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">3,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">2029 and 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;">6,486</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 lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,195</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Less: imputed 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;">4,164</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="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;">Present value of operating lease 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;">19,031</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="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2024, the Company entered into a lease agreement to lease an office space in New York City for 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;">six-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> term ending in </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;">February 2030</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The total undiscounted base rent under this lease is approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and the Company will be responsible for the payment of additional rent for its proportionate share of certain operating expenses.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2030 P5Y 1600000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease costs were as follows (in thousands):</span></p><p 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> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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;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="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;">Three Months Ended December 31,</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: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="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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;"> <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;">Operating Leases:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;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:top;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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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;">2022</span></p></td> <td style="vertical-align:top;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:top;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:top;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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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;">2022</span></p></td> <td style="vertical-align:top;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:11pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:11pt;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;min-width:fit-content;">Operating lease cost </span><span style="color:#000000;top:-5.159pt;white-space:pre-wrap;font-size:7.37pt;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,986</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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 style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;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="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;">Amount excluded a benefit on lease modification of $</span><span style="font-size:8.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> million and a net charge of $</span><span style="font-size:8.5pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.6</span><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> million related to lease modification and impairment for the three and six months ended December 31, 2022, respectively, as described above.</span><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div> 1486000 1508000 2986000 3190000 406000 188000 677000 398000 300000 1600000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average remaining lease term of the Company's operating leases and the weighted-average discount rate used to measure the present value of the operating lease liabilities are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.913%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.323%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align: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;">Lease Term and Discount 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 colspan="2" style="vertical-align:top;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:top;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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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, 2022</span></p></td> <td style="vertical-align:top;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;">Weighted-average remaining lease 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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.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;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><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.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> </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 discount 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;">7.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="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;">7.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="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> P5Y9M18D P6Y6M 0.071 0.071 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents supplemental cash flow information related to the Company's operating leases (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.84%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.96%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.82%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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:top;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:top;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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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;">2022</span></p></td> <td style="vertical-align:top;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;">Cash payments included in the measurement of operating lease 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,102</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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;">3,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="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;">ROU assets obtained in exchange for new operating lease 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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">501</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;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;">713</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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> 3102000 3852000 501000 713000 4400000 4700000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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, remaining maturities of operating lease liabilities are as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80%;"></td> <td style="width:2.1%;"></td> <td style="width:1%;"></td> <td style="width:15.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align: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;">Fiscal Year Ending June 30,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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> </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 (remaining 6 months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">4,031</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">3,431</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">2,873</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">3,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">2029 and 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;">6,486</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 lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,195</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Less: imputed 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;">4,164</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="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;">Present value of operating lease 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;">19,031</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> 3208000 4031000 3431000 2873000 3166000 6486000 23195000 4164000 19031000 P6Y 2030-02 7300000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 8. Commitments 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></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Purchase Commitments</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s other purchase commitments primarily consist of third-party cloud services, support fees and software subscriptions to support operations in the ordinary course of business. There were no material purchase commitments that were entered into during the six months ended December 31, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2021, the Company entered into an agreement with Microsoft, pursuant to which the Company is committed to spend a minimum of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">110.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million on cloud services. The committed spend period concludes at the end 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;">December 2028</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, with the Company having the option to extend any remaining commitment into a further </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;">12</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">-month period to the end 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;">December 2029</span></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, the Company had </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;">101.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million remaining on this commitment.</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="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Litigation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From time to time, the Company is a party to claims, lawsuits, and proceedings which arise in the ordinary course of business. The Company warrants to its clients that it has all necessary rights and licenses to the intellectual property comprised in its products and services and indemnifies those clients against intellectual property claims with respect to such products and services, so such claims, lawsuits and proceedings might in the future include claims of alleged infringement of intellectual property rights. The Company records a liability when it believes that it is probable that a loss will be incurred, and the amount of loss or range of loss can be reasonably estimated. Given the unpredictable nature of legal proceedings, the Company bases its estimate on the information available at the time of the assessment. As additional information becomes available, the Company reassesses the potential liability and may revise the estimate. The Company is not presently a party to any litigation the outcome of which, it believes, if determined adversely to the Company, would individually or in the aggregate have a material adverse effect on the business, operating results, or financial condition.</span></p> 110000000 2028-12 P12M 2029-12 101000000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 9. 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></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On October 5, 2021, the Company entered into a Credit Agreement, as amended on June 6, 2022 and further amended on November 17, 2022 (the “Credit Agreement”) among the Company, the guarantors party thereto, the lenders party thereto and JPMorgan Chase Bank, N.A., as Administrative Agent (“JPMorgan”). The Credit Agreement provides for 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;">five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, senior secured revolving credit facility of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million with a sub-facility for letters of credit in the aggregate amount of up to $</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;"> million (the “JPMorgan Credit Facility”). The Credit Agreement also provides that the Company may seek additional revolving credit commitments in an aggregate amount not to exceed $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, subject to certain administrative procedures, including approval by the Administrative Agent. Future borrowings under the JPMorgan Credit Facility will bear interest, at the Company’s election, at an annual rate based on either (a) an adjusted secured overnight financing rate (SOFR, as described in the Credit Agreement) plus a percentage spread (ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.75</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;">2.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%) or (b) an alternate base rate (as described in the Credit Agreement) plus a percentage spread (ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.75</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.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%), in each case based on the Company’s total net leverage ratio. In addition, a commitment fee accrues with respect to the unused amount of the JPMorgan Credit Facility at an annual rate ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.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;">0.40</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, based on the Company’s total net leverage ratio.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the execution of the Credit Agreement, the Company also entered into a pledge and security agreement (the “Security Agreement”) dated as of October 5, 2021 among the Company, the subsidiary grantors thereto and JPMorgan, as administrative agent for the secured parties. Under the Security Agreement, borrowings under the JPMorgan Credit Facility are secured by a first priority pledge of all of the capital stock and substantially all of the assets (excluding real estate interests) of each subsidiary of the Company and the subsidiary guarantors.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Credit Agreement provides that the Company must maintain compliance with a maximum consolidated total net leverage ratio covenant, as determined in accordance with the Credit Agreement. It also contains affirmative, negative and financial covenants, including limitations on certain other indebtedness, loans and investments, liens, mergers, asset sales, and transactions with affiliates, as well as customary events of default. The Company was in compliance with all covenants as of December 31, 2023.</span></p><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 and June 30, 2023</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;"> outstanding borrowings under the JPMorgan Credit Facility.</span> P5Y 100000000.0 10000000.0 50000000.0 0.0175 0.0250 0.0075 0.0150 0.0025 0.0040 0 0 <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 10</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;">. S</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">tockholders' Equity and Stock-Based Compensation</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></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Equity Incentive Plans </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2021, the Company’s Board of Directors adopted, and its stockholders approved, the 2021 Omnibus Incentive Plan (the “2021 Plan”) and the 2021 Employee Stock Purchase Plan (“ESPP”). The 2021 Plan provides for the grant of restricted shares, restricted share units (“RSUs”), performance shares, performance share units (“PSUs”), deferred share units, share options and share appreciation rights. All employees, non-employee directors and selected third-party service providers of the Company and its subsidiaries and affiliates are eligible to receive grants under the 2021 Plan. Eligible employees may purchase the Company’s common stock under the 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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Both the 2021 Plan and ESPP include a provision to increase the share reserves on July 1 of each year through 2031. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 1, 2023, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,226,691</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;">845,338</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares were added to the 2021 Plan and ESPP, respectively.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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, shares of common stock reserved for future issuance were 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="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.745%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:20.576%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">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:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align: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;">Stock plans:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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> </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;">Outstanding stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Unvested PSUs and RSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Reserved for ESPP</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Reserved for future stock award grants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">5,567</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: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;">Total shares of common stock reserved for issuance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">22,900</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="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Awards</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has granted time-based and performance-based stock options, RSUs and PSUs, collectively referred to as “Stock Awards.” The Company accounts for stock-based compensation using the fair value method which requires the Company to measure stock-based compensation based on the grant-date fair value of the awards and recognize compensation expense over the requisite service or performance period. Awards that contain only service conditions, are generally earned over four years and expensed on a straight-line basis over that term. Compensation expense for awards that contain performance conditions is calculated using the graded vesting method and the portion of expense recognized in any period may fluctuate depending on changing estimates of the achievement of the performance conditions.</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock options granted generally become exercisable ratably over 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;">four-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period following the date of grant and expire </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;">ten years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from the date of grant.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock option activity under the Company’s equity incentive plans 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 December 31, 2023 was as follows (in thousands, except per share data):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.8%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.66%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.040000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.66%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.200000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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="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;">Number of <br/>Options</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;">Weighted-<br/>Average<br/>Exercise<br/>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;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(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:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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;">Aggregate<br/>Intrinsic<br/>Value </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:bold;font-size:6.7pt;position:relative;min-width:fit-content;">(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> </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 as of June 30, 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;">10,137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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;">5.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;">319,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="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;">1,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">151</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;">20.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">Balance as of 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;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;">8,345</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;">10.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.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;">232,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Vested and exercisable as of 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;">7,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">9.61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,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> </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;">Vested and expected to vest as of 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;">8,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.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;">232,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;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="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;">Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s common stock as of the end of the period, multiplied by the number of stock options outstanding.</span></div></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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;"> stock options granted 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 December 31, 2023. The total intrinsic value of stock options exercised and the proceeds from option exercises during the six months 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;"> were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">43.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;">17.9</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="font-size:10pt;margin-top:10pt;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;font-style:italic;min-width:fit-content;">PSUs and RSUs</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three and six months ended December 31, 2023, the Company granted PSUs to certain of its employees with vesting terms based on meeting certain operating performance targets, including annual recurring revenue and profitability targets, and continued service conditions. The Company also granted RSUs to certain employees that vest based on continued service.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PSU activity 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 December 31, 2023 was as follows (in thousands, except per share data):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:13.32%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.84%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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="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;">Number of 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;">Weighted-<br/>Average<br/>Grant Date<br/>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;">Balance as of June 30, 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;">3,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">23.43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">24.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">173</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;">25.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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 as of 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;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;">3,428</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;">28.24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSU activity 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 December 31, 2023 was as follows (in thousands, except per share data):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:13.32%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.84%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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="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;">Number of 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;">Weighted-<br/>Average<br/>Grant Date<br/>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;">Balance as of June 30, 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;">2,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">24.46</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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.17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">458</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">23.92</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">184</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;">27.97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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 as of 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;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;">2,740</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;">30.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation Expense</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded stock-based compensation expense in the unaudited condensed consolidated statements of operations 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="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.16%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.14%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.14%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.14%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.14%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;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:8pt;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="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;">Three Months Ended December 31,</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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;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:8pt;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="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;">2022</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;">2022</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;white-space:pre-wrap;"> <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;">Cost of revenues</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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: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;">Cost of SaaS and support</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">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="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;">546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">831</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Cost of 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;">1,432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,893</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">4,468</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,646</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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;">6,780</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">4,888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">5,134</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;">7,579</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;">12,032</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;">14,427</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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">16,508</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;">20,268</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,265</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,036</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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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;">, there was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">129.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of unrecognized compensation cost related to unvested stock-based awards granted, which is expected to be recognized over the weighted-average period of approximately </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.6</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;"> </span></p><p style="font-size:10pt;margin-top:10pt;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;font-style:italic;min-width:fit-content;">2021 Employee Stock Purchase Plan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the ESPP, eligible employees may purchase the Company’s common stock at a price equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">85</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the lower of the fair market value of the Company’s common stock on the offering date or the applicable purchase date. </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 ESPP provides an offering period that begins on June 1 and December 1 of each year and each offering period consists of one six-month purchase period.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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;">, total unrecognized compensation cost related to the ESPP was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which will be amortized over a weighted-average vesting term 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;">0.4</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> 4226691 845338 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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, shares of common stock reserved for future issuance were 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="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.745%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:20.576%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">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:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align: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;">Stock plans:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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> </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;">Outstanding stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Unvested PSUs and RSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Reserved for ESPP</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,820</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Reserved for future stock award grants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">5,567</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: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;">Total shares of common stock reserved for issuance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">22,900</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> 8345000 6168000 2820000 5567000 22900000 P4Y P10Y <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock option activity under the Company’s equity incentive plans 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 December 31, 2023 was as follows (in thousands, except per share data):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.8%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.66%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.040000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.66%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.200000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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="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;">Number of <br/>Options</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;">Weighted-<br/>Average<br/>Exercise<br/>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;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term<br/>(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:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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;">Aggregate<br/>Intrinsic<br/>Value </span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:bold;font-size:6.7pt;position:relative;min-width:fit-content;">(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> </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 as of June 30, 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;">10,137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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.42</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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;">5.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;">319,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="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;">1,641</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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.93</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">151</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;">20.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New 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;">Balance as of 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;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;">8,345</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;">10.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.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;">232,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Vested and exercisable as of 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;">7,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">9.61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.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;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,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> </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;">Vested and expected to vest as of 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;">8,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align: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.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;">232,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:8.5pt;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="color:#000000;white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;">Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s common stock as of the end of the period, multiplied by the number of stock options outstanding.</span></div></div> 10137000 10.42 P5Y6M 319250000 1641000 10.93 151000 20.78 8345000 10.13 P4Y9M18D 232768000 7919000 9.61 P4Y8M12D 225017000 8345000 10.13 P4Y9M18D 232768000 0 0 43900000 17900000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PSU activity 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 December 31, 2023 was as follows (in thousands, except per share data):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:13.32%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.84%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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="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;">Number of 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;">Weighted-<br/>Average<br/>Grant Date<br/>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;">Balance as of June 30, 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;">3,645</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">23.43</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">24.28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">173</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;">25.94</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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 as of 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;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;">3,428</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;">28.24</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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> 3645000 23.43 1143000 39.14 1187000 24.28 173000 25.94 3428000 28.24 <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSU activity 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 December 31, 2023 was as follows (in thousands, except per share data):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:13.32%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.84%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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: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="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;">Number of 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;">Weighted-<br/>Average<br/>Grant Date<br/>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;">Balance as of June 30, 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;">2,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">24.46</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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.17</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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;">458</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">23.92</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">184</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;">27.97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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 as of 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;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;">2,740</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;">30.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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> 2154000 24.46 1228000 37.17 458000 23.92 184000 27.97 2740000 30.01 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded stock-based compensation expense in the unaudited condensed consolidated statements of operations 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="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.16%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.14%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.14%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.14%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:9.14%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;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:8pt;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="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;">Three Months Ended December 31,</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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;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:8pt;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="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;">2022</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;">2022</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;white-space:pre-wrap;"> <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;">Cost of revenues</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-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: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;">Cost of SaaS and support</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">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="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;">546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">831</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Cost of 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;">1,432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,893</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">4,468</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,646</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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;">6,780</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">4,888</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">5,134</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;">7,579</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;">12,032</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;">14,427</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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">16,508</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;">20,268</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,265</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,036</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> 586000 546000 1127000 831000 1432000 1145000 2765000 1893000 4468000 4646000 9114000 6780000 4888000 6352000 10227000 12105000 5134000 7579000 12032000 14427000 16508000 20268000 35265000 36036000 129400000 P2Y7M6D 0.85 The ESPP provides an offering period that begins on June 1 and December 1 of each year and each offering period consists of one six-month purchase period. 600000 P0Y4M24D <p style="font-size:10pt;margin-top:12pt;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;">Note 11. 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></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determines its income tax provision for interim periods using an estimate of its annual effective tax rate adjusted for discrete items occurring during the periods presented. The primary difference between its effective tax rate and the federal statutory rate is the full valuation allowance the Company has established on its federal and state net operating losses and credits. Income taxes from international operations were not material for the three and six months ended December 31, 2023 and 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company files income tax returns in the U.S. federal jurisdiction, various state jurisdictions and various foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities. The Company is not currently under audit by the Internal Revenue Service or other similar tax authorities. The Company’s tax returns remain open to examination as follows: U.S. federal and states, all tax years; and significant foreign jurisdictions, generally 2019 through 2023.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 12. Net 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></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net loss per share is computed by dividing the net loss by the weighted-average number of common shares outstanding for the period. Diluted net loss per share is calculated by giving effect to all potentially dilutive securities outstanding for the period using the treasury stock method.</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net loss per share is the same as diluted net loss per share because the Company reported net losses for all periods presented. The following table sets forth the computation of basic and diluted net loss per share for the periods presented (in thousands, except 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><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">Three Months Ended December 31,</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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;"> <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;">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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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;">2022</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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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;">2022</span></p></td> <td style="vertical-align:top;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;white-space:pre-wrap;"> <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;">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;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;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> </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;">Net 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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,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="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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,534</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,808</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-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;white-space:pre-wrap;"> <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;">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;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;">Weighted-average shares used to compute net loss per share, basic and 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;">70,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Net loss per share, basic and 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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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.35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company excluded the following potential shares of common stock from the calculation of diluted net loss per share because their effect would be anti-dilutive (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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="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;">As of December 31,</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;word-break:break-word;white-space:pre-wrap;"> <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:top;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:top;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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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;">2022</span></p></td> <td style="vertical-align:top;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;">Outstanding stock options to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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:#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;">Unvested PSUs and RSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,655</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Shares issuable under ESPP</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Shares issuable related to acquisition</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;">68</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:#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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">14,591</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="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,822</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="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net loss per share is the same as diluted net loss per share because the Company reported net losses for all periods presented. The following table sets forth the computation of basic and diluted net loss per share for the periods presented (in thousands, except 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><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;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;">Three Months Ended December 31,</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;">Six Months Ended December 31,</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;word-break:break-word;white-space:pre-wrap;"> <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;">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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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;">2022</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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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;">2022</span></p></td> <td style="vertical-align:top;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;white-space:pre-wrap;"> <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;">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;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;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> </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;">Net 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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,213</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,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="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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,534</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,808</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-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;white-space:pre-wrap;"> <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;">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;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;">Weighted-average shares used to compute net loss per share, basic and 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;">70,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">63,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Net loss per share, basic and 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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.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> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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.35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom: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;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-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> -9213000 -19754000 -24534000 -39808000 70521000 70521000 63287000 63287000 69729000 69729000 63076000 63076000 -0.13 -0.13 -0.31 -0.31 -0.35 -0.35 -0.63 -0.63 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company excluded the following potential shares of common stock from the calculation of diluted net loss per share because their effect would be anti-dilutive (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="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.967%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:13.357%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <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="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;">As of December 31,</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;word-break:break-word;white-space:pre-wrap;"> <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:top;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:top;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:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-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:top;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;">2022</span></p></td> <td style="vertical-align:top;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;">Outstanding stock options to purchase common stock</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,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:#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;">Unvested PSUs and RSUs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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,655</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Shares issuable under ESPP</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top: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</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size: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;">Shares issuable related to acquisition</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;">68</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:#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</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align: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;">14,591</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="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,822</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> 8345000 12153000 6168000 6655000 10000 14000 68000 0 14591000 18822000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 13. Related Party Transactions</span></p><p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Secondary Offering</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the Company completed a secondary offering where certain existing stockholders sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,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 at a price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.01</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. The Company did not receive any of the proceeds from the sale of the shares by the existing stockholders. In connection with the offering, the Company incurred costs of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.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;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the three and six months ended 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> 5000000 39.01 300000 600000 <p style="text-indent:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Rule 10b5-1 Trading Plans</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><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;">Ralph Baxter</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;">member of the Company’s Board of Directors</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 stock trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) (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;">Rule 10b5-1 Plan</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">”) on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_a9186e6a-6de1-4859-a545-844aacba80fa;"><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;">November 27, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which has an end date 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;">February 26, 2025</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Mr. Baxter’s Rule 10b5-1 Plan pr</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ovides for the potential exercise of stock options and the associated 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;">160,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Intapp common stock. </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;">Michele Murgel</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company’s </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;">Chief People and Places Officer</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 </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;">Rule 10b5-1 Plan</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 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;">December 13, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Ms. Murgel’s Rule 10b5-1 Plan provides for the potential exercise of stock options and the associated 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;">28,133</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Intapp common stock and the potential sale of the net shares that Ms. Murgel will receive from the vesting of outstanding awards of performance stock units granted prior to the adoption of her current Rule 10b5-1 Plan until the plan’s </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f72594f1-5b28-43fc-b566-a31920ebff2c;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">end date 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;">August 15, 2024</span></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="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;">Thad Jampol</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company’s </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;">Co-founder and Chief Product Officer</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 </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;">Rule 10b5-1 Plan</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f656a98e-61a3-489b-9670-aa693ad895ec;"><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;">December 13, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which has an end date 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;">April 1, 2025</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Mr. Jampol’s Rule 10b5-1 Plan provides for the potential exercise of stock options and the associated 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;">440,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Intapp common stock.</span></p><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;">Kalyani Tandon</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company’s </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;">Chief Accounting Officer</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> until December 8, 2023, </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;">terminated a Rule 10b5-1 Plan</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> 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;">November 13, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Ms. Tandon’s </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;">Rule 10b5-1 Plan</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, entered into 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;">June 15, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, provided for the potential exercise of stock options and the associated 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;">105,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Intapp common stock and the potential sale of 50% of the net shares that Ms. Tandon would receive from the vesting of outstanding awards of performance stock units granted prior to the adoption of her Rule 10b5-1 Plan until the plan’s </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_dea5651e-6152-4c31-a751-ac044187781a;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">end date 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;">August 31, 2024</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span> Ralph Baxter member of the Company’s Board of Directors true November 27, 2023 February 26, 2025 160000 Michele Murgel Chief People and Places Officer true December 13, 2023 28133 August 15, 2024 Thad Jampol Co-founder and Chief Product Officer true December 13, 2023 April 1, 2025 440000 Kalyani Tandon Chief Accounting Officer true November 13, 2023 true June 15, 2023 105000 August 31, 2024 The long-term portion of $104 as of June 30, 2023 is included in other assets on the unaudited condensed consolidated balance sheets. Amount excluded a benefit on lease modification of $0.3 million and a net charge of $1.6 million related to lease modification and impairment for the three and six months ended December 31, 2022, respectively, as described above. Aggregate intrinsic value for stock options represents the difference between the exercise price and the per share fair value of the Company’s common stock as of the end of the period, multiplied by the number of stock options outstanding.