0000950170-24-124065.txt : 20241108 0000950170-24-124065.hdr.sgml : 20241108 20241108160529 ACCESSION NUMBER: 0000950170-24-124065 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241108 DATE AS OF CHANGE: 20241108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AvidXchange Holdings, Inc. CENTRAL INDEX KEY: 0001858257 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40898 FILM NUMBER: 241440493 BUSINESS ADDRESS: STREET 1: 1210 AVIDXCHANGE LANE CITY: CHARLOTTE STATE: NC ZIP: 28206 BUSINESS PHONE: 8005609305 MAIL ADDRESS: STREET 1: 1210 AVIDXCHANGE LANE CITY: CHARLOTTE STATE: NC ZIP: 28206 10-Q 1 avdx-20240930.htm 10-Q 10-Q
--12-31306263Q3false0001858257twotwoP2YP3YP1Y0001858257avdx:AvailableForFutureIssuanceUnderEmployeeStockPurchasePlanMember2024-09-300001858257us-gaap:AdditionalPaidInCapitalMember2023-09-300001858257us-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2024-08-082024-08-080001858257us-gaap:SalesRevenueNetMemberavdx:OneServiceProviderMemberus-gaap:CustomerConcentrationRiskMember2024-07-012024-09-300001858257us-gaap:FairValueInputsLevel2Memberavdx:RabbiTrustOwnedLifeInsurancePoliciesAtCashSurrenderValueMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001858257us-gaap:CommonStockMember2024-01-012024-03-310001858257us-gaap:EmployeeStockMember2024-07-012024-09-300001858257avdx:DeferredCompensationMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001858257us-gaap:SalesRevenueNetMemberavdx:OneServiceProviderMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001858257us-gaap:CommonStockMember2024-04-012024-06-300001858257us-gaap:CommonStockMemberus-gaap:SubsequentEventMemberus-gaap:EmployeeStockMember2024-10-312024-10-310001858257avdx:PromissoryNoteMember2023-12-310001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-12-292022-12-290001858257us-gaap:FinancialServicesSectorMember2023-12-310001858257avdx:AngelicGibsonMemberavdx:Rule10B51TradingPlanOneMember2024-09-300001858257avdx:CostsToFulfillContractsMemberus-gaap:CostOfSalesMember2024-07-012024-09-300001858257us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001858257avdx:AccountsReceivableAllowanceForCreditLossesMember2023-09-300001858257avdx:OneServiceProviderMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-09-300001858257us-gaap:CommonStockMember2024-06-300001858257avdx:CostsToObtainContractsMemberus-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001858257avdx:CostsToFulfillContractsMemberus-gaap:CostOfSalesMember2024-01-012024-09-3000018582572023-01-012023-12-310001858257avdx:PaymentMember2024-07-012024-09-300001858257avdx:CybersecurityIncidentMember2023-01-012023-09-300001858257srt:MaximumMember2024-01-012024-09-300001858257us-gaap:CostOfSalesMember2023-01-012023-09-300001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMemberavdx:DailySimpleSofrTermSofrAndBaseRateMembersrt:MaximumMember2024-08-082024-08-080001858257avdx:SoftwareMember2023-01-012023-09-300001858257us-gaap:CustomerRelationshipsMember2024-09-300001858257us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001858257us-gaap:SalesRevenueNetMemberavdx:OneServiceProviderMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-09-300001858257us-gaap:AdditionalPaidInCapitalMember2024-06-300001858257us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001858257avdx:SupplierAdvancesReceivableAllowanceMember2024-01-012024-09-300001858257avdx:AccountsReceivableAllowanceForCreditLossesMember2022-12-310001858257us-gaap:CommonStockMemberus-gaap:SubsequentEventMemberus-gaap:EmployeeStockMember2024-10-3100018582572023-03-3100018582572023-01-012023-03-3100018582572024-01-012024-03-310001858257us-gaap:RetainedEarningsMember2024-01-012024-03-310001858257us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-3000018582572023-09-300001858257avdx:TwoThousandAndTwentyOneLongTermIncentivePlanMember2024-09-300001858257us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2024-01-012024-09-300001858257us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001858257us-gaap:RetainedEarningsMember2023-09-300001858257avdx:AvailableForFutureIssuanceUnderStockAwardPlansMember2024-09-300001858257us-gaap:SellingAndMarketingExpenseMember2024-07-012024-09-300001858257avdx:SupplierAdvancesReceivableAllowanceMember2023-01-012023-09-300001858257us-gaap:FairValueMeasurementsRecurringMember2023-12-3100018582572023-06-300001858257avdx:AccountsReceivableAllowanceForCreditLossesMember2023-01-012023-09-300001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMembersrt:MaximumMember2024-01-012024-09-300001858257us-gaap:EmployeeStockOptionMember2024-07-012024-09-3000018582572022-12-310001858257avdx:CostsToObtainContractsMemberus-gaap:SellingAndMarketingExpenseMember2024-07-012024-09-300001858257avdx:DeferredCompensationMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMemberus-gaap:BaseRateMember2024-08-082024-08-080001858257avdx:OtherNoncurrentAssetsAndDepositsMember2023-12-310001858257us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001858257us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-09-300001858257avdx:PromissoryNoteMember2024-09-300001858257avdx:CybersecurityIncidentMember2023-07-012023-09-300001858257avdx:InternallyDevelopedSoftwareMember2024-09-300001858257us-gaap:CommonStockMember2023-04-012023-06-300001858257us-gaap:EmployeeStockMember2023-01-012023-09-3000018582572024-04-012024-06-300001858257us-gaap:RestrictedStockMember2023-07-012023-09-300001858257avdx:ServicesMember2023-01-012023-09-300001858257us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2024-01-012024-09-300001858257us-gaap:GeneralAndAdministrativeExpenseMember2024-07-012024-09-300001858257us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001858257us-gaap:AccountingStandardsUpdate202301Member2024-09-300001858257us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001858257us-gaap:DevelopedTechnologyRightsMember2024-09-300001858257avdx:AccountsReceivableAllowanceForReturnsMember2023-01-012023-09-300001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2024-08-082024-08-080001858257us-gaap:ResearchAndDevelopmentExpenseMember2024-07-012024-09-300001858257us-gaap:EmployeeStockMember2024-07-012024-09-300001858257us-gaap:CommonStockMember2024-09-300001858257us-gaap:CommonStockMember2024-03-310001858257us-gaap:CostOfSalesMember2024-07-012024-09-300001858257avdx:AccountsReceivableAllowanceForCreditLossesMember2023-12-310001858257us-gaap:EmployeeStockOptionMember2024-01-012024-09-300001858257avdx:PaymentMember2023-01-012023-09-300001858257avdx:TwoThousandAndTwentyTwoSeniorSecuredCreditFacilityMember2024-09-300001858257us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-09-300001858257us-gaap:EmployeeStockMember2024-01-012024-09-300001858257us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001858257us-gaap:AdditionalPaidInCapitalMember2024-09-300001858257us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001858257us-gaap:RestrictedStockUnitsRSUMember2023-12-3100018582572024-08-310001858257us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberavdx:SecondServiceProviderMember2023-07-012023-09-300001858257us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberavdx:SecondServiceProviderMember2024-01-012024-09-300001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMemberus-gaap:BaseRateMembersrt:MinimumMember2024-08-082024-08-080001858257us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-09-300001858257us-gaap:EmployeeStockMember2024-01-012024-09-3000018582572023-07-012023-09-300001858257us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberavdx:SecondServiceProviderMember2024-01-012024-09-300001858257us-gaap:AdditionalPaidInCapitalMember2023-12-310001858257avdx:CostsToFulfillContractsMemberus-gaap:CostOfSalesMember2023-01-012023-09-300001858257us-gaap:RestrictedStockMember2024-07-012024-09-300001858257avdx:PaymentMember2024-01-012024-09-300001858257us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001858257us-gaap:CommonStockMember2023-09-300001858257us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001858257us-gaap:CommonStockMember2023-06-300001858257avdx:TwoThousandAndNineteenTermLoanFacilityMember2023-12-310001858257us-gaap:RetainedEarningsMember2024-03-310001858257us-gaap:NoncompeteAgreementsMember2024-09-300001858257avdx:DeferredCompensationMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001858257srt:MinimumMemberus-gaap:EmployeeStockOptionMember2024-01-012024-09-300001858257avdx:InternallyDevelopedSoftwareMember2023-12-310001858257avdx:MichaelPraegerMember2024-07-012024-09-300001858257us-gaap:AdditionalPaidInCapitalMember2022-12-310001858257avdx:Rule10B51TradingPlanTwoMemberavdx:AngelicGibsonMember2024-09-300001858257us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001858257us-gaap:EmployeeStockOptionMember2024-09-300001858257us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001858257us-gaap:CostOfSalesMember2024-01-012024-09-300001858257us-gaap:RetainedEarningsMember2023-04-012023-06-300001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMemberavdx:DailySimpleSofrAndTermSofrLoansMembersrt:MaximumMember2024-08-082024-08-080001858257us-gaap:EmployeeStockOptionMembersrt:MaximumMember2024-01-012024-09-300001858257avdx:TwoThousandAndTwentyOneLongTermIncentivePlanMember2024-01-012024-01-010001858257avdx:ServicesMember2024-07-012024-09-300001858257us-gaap:RetainedEarningsMember2023-03-310001858257us-gaap:RetainedEarningsMember2024-09-300001858257avdx:AccountsReceivableAllowanceForReturnsMember2024-01-012024-09-300001858257us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-300001858257avdx:InternallyDevelopedSoftwareMember2024-01-012024-09-300001858257us-gaap:AdditionalPaidInCapitalMember2023-06-300001858257us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001858257us-gaap:RestrictedStockMember2024-01-012024-09-3000018582572023-01-012023-09-300001858257avdx:SupplierAdvancesReceivableAllowanceMember2023-09-300001858257avdx:ServicesMember2024-01-012024-09-300001858257avdx:SoftwareMember2024-01-012024-09-300001858257avdx:CostsToFulfillContractsMemberus-gaap:CostOfSalesMember2023-07-012023-09-300001858257us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-3000018582572023-12-310001858257avdx:PromissoryNoteMember2024-01-012024-09-300001858257avdx:PaymentMember2023-07-012023-09-300001858257us-gaap:RetainedEarningsMember2023-01-012023-03-310001858257us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberavdx:SecondServiceProviderMember2023-01-012023-12-310001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMember2024-09-300001858257srt:MinimumMember2024-01-012024-09-300001858257us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001858257us-gaap:RestrictedStockUnitsRSUMember2024-09-300001858257us-gaap:RetainedEarningsMember2023-12-310001858257avdx:AccountsReceivableAllowanceForReturnsMember2023-09-300001858257us-gaap:DevelopedTechnologyRightsMember2023-12-3100018582572024-03-310001858257us-gaap:TradeNamesMember2023-12-310001858257us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001858257us-gaap:FairValueMeasurementsRecurringMember2024-09-300001858257us-gaap:EmployeeStockMember2023-07-012023-09-3000018582572024-06-300001858257us-gaap:EmployeeStockMember2023-01-012023-09-300001858257avdx:SoftwareMember2023-07-012023-09-300001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMembersrt:MaximumMember2024-08-082024-08-080001858257us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberavdx:SecondServiceProviderMember2024-07-012024-09-300001858257avdx:CostsToObtainContractsMemberus-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001858257us-gaap:AdditionalPaidInCapitalMember2023-03-310001858257us-gaap:CostOfSalesMember2023-07-012023-09-300001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMember2024-08-0800018582572024-10-290001858257us-gaap:RetainedEarningsMember2023-06-300001858257us-gaap:RetainedEarningsMember2024-04-012024-06-300001858257us-gaap:EmployeeStockMember2023-07-012023-09-300001858257us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001858257us-gaap:CustomerRelationshipsMember2023-12-310001858257avdx:AccountsReceivableAllowanceForCreditLossesMember2024-09-300001858257us-gaap:RestrictedStockUnitsRSUMemberavdx:TwoThousandAndTwentyOneLongTermIncentivePlanMember2024-01-012024-09-300001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMemberavdx:DailySimpleSofrAndTermSofrLoansMembersrt:MinimumMember2024-08-082024-08-080001858257us-gaap:RetainedEarningsMember2023-07-012023-09-3000018582572024-09-300001858257us-gaap:CommonStockMember2023-01-012023-03-310001858257us-gaap:TradeNamesMember2024-09-300001858257avdx:CostsToObtainContractsMemberus-gaap:SellingAndMarketingExpenseMember2024-01-012024-09-300001858257avdx:AccountsReceivableAllowanceForCreditLossesMember2024-01-012024-09-300001858257avdx:AngelicGibsonMember2024-07-012024-09-300001858257avdx:SupplierAdvancesReceivableAllowanceMember2024-09-300001858257avdx:MichaelPraegerMember2024-09-300001858257us-gaap:RestrictedStockMember2023-01-012023-09-300001858257avdx:SupplierAdvancesReceivableAllowanceMember2022-12-310001858257us-gaap:SellingAndMarketingExpenseMember2024-01-012024-09-300001858257us-gaap:EmployeeStockOptionMember2024-01-012024-09-300001858257us-gaap:FairValueInputsLevel2Memberavdx:RabbiTrustOwnedLifeInsurancePoliciesAtCashSurrenderValueMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001858257avdx:RabbiTrustOwnedLifeInsurancePoliciesAtCashSurrenderValueMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001858257us-gaap:CommonStockMember2022-12-310001858257avdx:SoftwareMember2024-07-012024-09-300001858257avdx:AngelicGibsonMemberavdx:Rule10B51TradingPlanOneMember2024-07-012024-09-3000018582572024-01-012024-09-300001858257avdx:DeferredCompensationMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001858257avdx:OneServiceProviderMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-3100018582572024-07-012024-09-300001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMember2024-01-012024-09-300001858257avdx:AccountsReceivableAllowanceForReturnsMember2022-12-310001858257avdx:OtherNoncurrentAssetsAndDepositsMember2024-09-300001858257avdx:ServicesMember2023-07-012023-09-3000018582572023-04-012023-06-300001858257us-gaap:CommercialAndIndustrialSectorMember2024-09-300001858257us-gaap:CommonStockMember2023-07-012023-09-300001858257us-gaap:RetainedEarningsMember2024-06-300001858257us-gaap:RestrictedStockUnitsRSUMember2024-07-012024-09-300001858257us-gaap:FinancialServicesSectorMember2024-09-300001858257avdx:AccountsReceivableAllowanceForReturnsMember2024-09-300001858257us-gaap:CommonStockMember2024-07-012024-09-300001858257avdx:CybersecurityIncidentMember2024-01-012024-09-300001858257avdx:SupplierAdvancesReceivableAllowanceMember2023-12-310001858257us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001858257us-gaap:RetainedEarningsMember2022-12-310001858257us-gaap:CommonStockMember2023-03-310001858257us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-09-300001858257avdx:AccountsReceivableAllowanceForReturnsMember2023-12-310001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMember2024-08-082024-08-080001858257avdx:AngelicGibsonMemberavdx:Rule10B51TradingPlanTwoMember2024-07-012024-09-300001858257us-gaap:AdditionalPaidInCapitalMember2024-03-310001858257us-gaap:NoncompeteAgreementsMember2023-12-310001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMember2024-08-310001858257us-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2024-08-082024-08-080001858257us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberavdx:SecondServiceProviderMember2023-01-012023-09-300001858257us-gaap:EmployeeStockMember2024-01-012024-01-010001858257avdx:RabbiTrustOwnedLifeInsurancePoliciesAtCashSurrenderValueMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001858257us-gaap:SalesRevenueNetMemberavdx:OneServiceProviderMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300001858257us-gaap:CommonStockMember2023-12-310001858257us-gaap:RevolvingCreditFacilityMember2024-09-300001858257us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001858257avdx:TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMemberus-gaap:BaseRateMembersrt:MaximumMember2024-08-082024-08-08avdx:PromissoryNotexbrli:purexbrli:sharesiso4217:USDxbrli:sharesavdx:Customeravdx:Voteiso4217: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 September 30, 2024

OR

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

For the transition period from ________________ to ________________.

Commission File Number: 001-40898

 

AvidXchange Holdings, Inc.

(Exact name of registrant as specified in its charter)

 

 

Delaware

86-3391192

(State or other jurisdiction of incorporation or organization)

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

1210 AvidXchange Lane Charlotte, NC 28206

28206

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (800) 560-9305

 

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, $0.001 par value per share

 

AVDX

 

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 November 4, 2024, the registrant had 205,725,969 shares of common stock, $0.001 par value per share, outstanding.

 

 

 

 


 

AvidXchange Holdings, Inc.

Form 10-Q

For the Quarterly Period Ended September 30, 2024

Table of Contents

 

Page

PART I.

FINANCIAL INFORMATION

Item 1.

Financial Statements (Unaudited)

 

Unaudited Consolidated Balance Sheets as of September 30, 2024 and December 31, 2023

1

Unaudited Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2024 and 2023

2

Unaudited Consolidated Statements of Changes in Stockholders’ Equity for the Three and Nine Months Ended September 30, 2024 and 2023

3

Unaudited Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2024 and 2023

4

Notes to Unaudited Consolidated Financial Statements

5

Item 2.

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

19

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

29

Item 4.

Controls and Procedures

31

PART II.

OTHER INFORMATION

31

Item 1.

Legal Proceedings.

31

Item 1A.

Risk Factors.

31

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds.

31

Item 3.

Defaults Upon Senior Securities.

32

Item 4.

Mine Safety Disclosures.

32

Item 5.

Other Information.

32

Item 6.

Exhibits.

33

Signatures

34

 

i


PART I—FINANCIAL INFORMATION

Item 1. Financial Statements.

AvidXchange Holdings, Inc.

Unaudited Consolidated Balance Sheets

(in thousands, except share and per share data)

 

 

 

 

As of September 30,

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Assets

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

Cash and cash equivalents

 

$

315,324

 

 

$

406,974

 

Restricted funds held for customers

 

 

1,154,280

 

 

 

1,578,656

 

Marketable securities

 

 

78,957

 

 

 

44,645

 

Accounts receivable, net of allowances of $4,738 and $4,231, respectively

 

 

56,102

 

 

 

46,689

 

Supplier advances receivable, net of allowances of $1,664 and $1,333 respectively

 

 

13,965

 

 

 

9,744

 

Prepaid expenses and other current assets

 

 

12,678

 

 

 

12,070

 

Total current assets

 

 

1,631,306

 

 

 

2,098,778

 

Property and equipment, net

 

 

98,433

 

 

 

100,985

 

Operating lease right-of-use assets

 

 

1,279

 

 

 

1,628

 

Deferred customer origination costs, net

 

 

27,678

 

 

 

27,663

 

Goodwill

 

 

165,921

 

 

 

165,921

 

Intangible assets, net

 

 

74,033

 

 

 

84,805

 

Other noncurrent assets and deposits

 

 

6,399

 

 

 

3,957

 

Total assets

 

$

2,005,049

 

 

$

2,483,737

 

Liabilities and Stockholders' Equity

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

Accounts payable

 

$

15,991

 

 

$

16,777

 

Accrued expenses

 

 

47,473

 

 

 

56,367

 

Payment service obligations

 

 

1,154,280

 

 

 

1,578,656

 

Deferred revenue

 

 

13,076

 

 

 

12,851

 

Current maturities of lease obligations under finance leases

 

 

171

 

 

 

275

 

Current maturities of lease obligations under operating leases

 

 

1,659

 

 

 

1,525

 

Current maturities of long-term debt

 

 

4,800

 

 

 

6,425

 

Total current liabilities

 

 

1,237,450

 

 

 

1,672,876

 

Long-term liabilities

 

 

 

 

 

 

Deferred revenue, less current portion

 

 

12,395

 

 

 

14,742

 

Obligations under finance leases, less current maturities

 

 

62,863

 

 

 

62,464

 

Obligations under operating leases, less current maturities

 

 

2,291

 

 

 

3,275

 

Long-term debt

 

 

9,100

 

 

 

69,760

 

Other long-term liabilities

 

 

4,152

 

 

 

4,175

 

Total liabilities

 

 

1,328,251

 

 

 

1,827,292

 

Commitments and contingencies

 

 

 

 

 

 

Stockholders' equity

 

 

 

 

 

 

Preferred stock, $0.001 par value; 50,000,000 shares authorized, no shares issued and outstanding as of September 30, 2024 and December 31, 2023

 

 

-

 

 

 

-

 

Common stock, $0.001 par value; 1,600,000,000 shares authorized as of September 30, 2024 and December 31, 2023; 205,517,689 and 204,084,024 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively

 

 

205

 

 

 

204

 

Additional paid-in capital

 

 

1,695,279

 

 

 

1,678,401

 

Accumulated deficit

 

 

(1,018,686

)

 

 

(1,022,160

)

Total stockholders' equity

 

 

676,798

 

 

 

656,445

 

Total liabilities and stockholders' equity

 

$

2,005,049

 

 

$

2,483,737

 

 

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

1


AvidXchange Holdings, Inc.

Unaudited Consolidated Statements of Operations

(in thousands, except share and per share data)

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenues

 

$

112,772

 

 

$

98,680

 

 

$

323,502

 

 

$

276,656

 

Cost of revenues (exclusive of depreciation and amortization expense)

 

 

30,429

 

 

 

30,767

 

 

 

91,188

 

 

 

90,461

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

21,102

 

 

 

18,735

 

 

 

60,799

 

 

 

58,946

 

Research and development

 

 

25,125

 

 

 

24,754

 

 

 

76,037

 

 

 

72,616

 

General and administrative

 

 

25,769

 

 

 

25,002

 

 

 

72,664

 

 

 

75,345

 

Impairment and write-off of intangible assets

 

 

-

 

 

 

-

 

 

 

162

 

 

 

-

 

Depreciation and amortization

 

 

9,092

 

 

 

9,051

 

 

 

27,607

 

 

 

26,515

 

Total operating expenses

 

 

81,088

 

 

 

77,542

 

 

 

237,269

 

 

 

233,422

 

Income (loss) from operations

 

 

1,255

 

 

 

(9,629

)

 

 

(4,955

)

 

 

(47,227

)

Other income (expense)

 

 

 

 

 

 

 

 

 

 

 

 

Interest income

 

 

5,837

 

 

 

5,100

 

 

 

18,378

 

 

 

14,820

 

Interest expense

 

 

(2,614

)

 

 

(3,428

)

 

 

(9,274

)

 

 

(10,106

)

Other income

 

 

3,223

 

 

 

1,672

 

 

 

9,104

 

 

 

4,714

 

Income (loss) before income taxes

 

 

4,478

 

 

 

(7,957

)

 

 

4,149

 

 

 

(42,513

)

Income tax expense

 

 

431

 

 

 

134

 

 

 

675

 

 

 

339

 

Net income (loss)

 

$

4,047

 

 

$

(8,091

)

 

$

3,474

 

 

$

(42,852

)

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

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.02

 

 

$

(0.04

)

 

$

0.02

 

 

$

(0.21

)

Diluted

 

$

0.02

 

 

$

(0.04

)

 

$

0.02

 

 

$

(0.21

)

Weighted average number of common shares used to compute net income (loss) per share attributable to common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

207,235,954

 

 

 

202,526,844

 

 

 

206,389,565

 

 

 

201,338,550

 

Diluted

 

 

209,015,661

 

 

 

202,526,844

 

 

 

209,721,858

 

 

 

201,338,550

 

 

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

2


AvidXchange Holdings, Inc.

Unaudited Consolidated Statements of Changes in Stockholders’ Equity

(in thousands, except share and per share data)

 

 

 

 

 

 

Additional

 

 

 

 

 

Total

 

 

 

Common Stock

 

 

Paid-in Capital

 

 

Accumulated Deficit

 

 

Stockholders' Equity

 

Balances at December 31, 2023

 

 

204,084,024

 

 

$

204

 

 

$

1,678,401

 

 

$

(1,022,160

)

 

$

656,445

 

Exercise of stock options

 

 

493,608

 

 

 

-

 

 

 

3,168

 

 

 

-

 

 

 

3,168

 

Issuance of common stock upon vesting of restricted stock units

 

 

1,737,736

 

 

 

2

 

 

 

(2

)

 

 

-

 

 

 

-

 

Stock-based compensation expense

 

 

-

 

 

 

-

 

 

 

10,766

 

 

 

-

 

 

 

10,766

 

Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP

 

 

-

 

 

 

-

 

 

 

193

 

 

 

-

 

 

 

193

 

Net loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,009

)

 

 

(1,009

)

Balances at March 31, 2024

 

 

206,315,368

 

 

$

206

 

 

$

1,692,526

 

 

$

(1,023,169

)

 

$

669,563

 

Exercise of stock options

 

 

308,435

 

 

 

-

 

 

 

2,225

 

 

 

-

 

 

 

2,225

 

Issuance of common stock upon vesting of restricted stock units

 

 

1,028,744

 

 

 

1

 

 

 

(1

)

 

 

-

 

 

 

-

 

Issuance of common stock under ESPP

 

 

167,351

 

 

 

-

 

 

 

1,220

 

 

 

-

 

 

 

1,220

 

Stock-based compensation expense

 

 

-

 

 

 

-

 

 

 

12,117

 

 

 

-

 

 

 

12,117

 

Stock-based compensation expense for ESPP

 

 

-

 

 

 

-

 

 

 

202

 

 

 

-

 

 

 

202

 

Net income

 

 

-

 

 

 

-

 

 

 

-

 

 

 

436

 

 

 

436

 

Balances at June 30, 2024

 

 

207,819,898

 

 

$

207

 

 

$

1,708,289

 

 

$

(1,022,733

)

 

$

685,763

 

Exercise of stock options

 

 

36,385

 

 

 

-

 

 

 

200

 

 

 

-

 

 

 

200

 

Issuance of common stock upon vesting of restricted stock units

 

 

765,718

 

 

 

1

 

 

 

(1

)

 

 

-

 

 

 

-

 

Repurchase and retirement of common stock

 

 

(3,104,312

)

 

 

(3

)

 

 

(25,059

)

 

 

-

 

 

 

(25,062

)

Stock-based compensation expense

 

 

-

 

 

 

-

 

 

 

11,623

 

 

 

-

 

 

 

11,623

 

Stock-based compensation expense for ESPP

 

 

-

 

 

 

-

 

 

 

227

 

 

 

-

 

 

 

227

 

Net income

 

 

-

 

 

 

-

 

 

 

-

 

 

 

4,047

 

 

 

4,047

 

Balances at September 30, 2024

 

 

205,517,689

 

 

$

205

 

 

$

1,695,279

 

 

$

(1,018,686

)

 

$

676,798

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

Total

 

 

 

Common Stock

 

 

Paid-in Capital

 

 

Accumulated Deficit

 

 

Stockholders' Equity

 

Balances at December 31, 2022

 

 

199,433,998

 

 

$

199

 

 

$

1,632,080

 

 

$

(974,835

)

 

$

657,444

 

Exercise of stock options

 

 

123,168

 

 

 

-

 

 

 

366

 

 

 

-

 

 

 

366

 

Issuance of common stock upon vesting of restricted stock units

 

 

1,471,826

 

 

 

2

 

 

 

(1

)

 

 

-

 

 

 

1

 

Stock-based compensation expense

 

 

-

 

 

 

-

 

 

 

8,661

 

 

 

-

 

 

 

8,661

 

Stock-based compensation expense for ESPP

 

 

-

 

 

 

-

 

 

 

270

 

 

 

-

 

 

 

270

 

Net loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(15,990

)

 

 

(15,990

)

Balances at March 31, 2023

 

 

201,028,992

 

 

$

201

 

 

$

1,641,376

 

 

$

(990,825

)

 

$

650,752

 

Exercise of stock options

 

 

99,215

 

 

 

-

 

 

 

337

 

 

 

-

 

 

 

337

 

Issuance of common stock upon vesting of restricted stock units

 

 

792,242

 

 

 

1

 

 

 

(1

)

 

 

-

 

 

 

-

 

Issuance of common stock under ESPP

 

 

193,164

 

 

 

-

 

 

 

1,178

 

 

 

-

 

 

 

1,178

 

Stock-based compensation expense

 

 

-

 

 

 

-

 

 

 

10,869

 

 

 

-

 

 

 

10,869

 

Stock-based compensation expense for ESPP

 

 

-

 

 

 

-

 

 

 

152

 

 

 

-

 

 

 

152

 

Net loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(18,771

)

 

 

(18,771

)

Balances at June 30, 2023

 

 

202,113,613

 

 

$

202

 

 

$

1,653,911

 

 

$

(1,009,596

)

 

$

644,517

 

Exercise of stock options

 

 

91,353

 

 

 

-

 

 

 

748

 

 

 

-

 

 

 

748

 

Issuance of common stock upon vesting of restricted stock units

 

 

691,115

 

 

 

1

 

 

 

(1

)

 

 

-

 

 

 

-

 

Stock-based compensation expense

 

 

-

 

 

 

-

 

 

 

11,043

 

 

 

-

 

 

 

11,043

 

Stock-based compensation expense for ESPP

 

 

-

 

 

 

-

 

 

 

186

 

 

 

-

 

 

 

186

 

Net loss

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(8,091

)

 

 

(8,091

)

Balances at September 30, 2023

 

 

202,896,081

 

 

$

203

 

 

$

1,665,887

 

 

$

(1,017,687

)

 

$

648,403

 

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

3


AvidXchange Holdings, Inc.

Unaudited Consolidated Statements of Cash Flows

(in thousands)

 

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

Cash flows from operating activities

 

 

 

 

 

 

Net income (loss)

 

$

3,474

 

 

$

(42,852

)

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

 

 

 

 

 

 

Depreciation and amortization expense

 

 

27,607

 

 

 

26,515

 

Amortization of deferred financing costs

 

 

310

 

 

 

326

 

Debt extinguishment costs

 

 

1,081

 

 

 

-

 

Provision for credit losses

 

 

2,985

 

 

 

2,118

 

Stock-based compensation

 

 

35,128

 

 

 

31,181

 

Accrued interest

 

 

1,192

 

 

 

1,509

 

Impairment and write-off on intangible assets

 

 

162

 

 

 

-

 

Accretion of investments held to maturity

 

 

(3,322

)

 

 

(4,091

)

Deferred income taxes

 

 

267

 

 

 

158

 

Changes in operating assets and liabilities

 

 

 

 

 

 

Accounts receivable

 

 

(10,398

)

 

 

(2,221

)

Prepaid expenses and other current assets

 

 

(608

)

 

 

(851

)

Other noncurrent assets

 

 

(1,215

)

 

 

1,369

 

Deferred customer origination costs

 

 

(14

)

 

 

785

 

Accounts payable

 

 

(786

)

 

 

4,679

 

Deferred revenue

 

 

(2,122

)

 

 

(1,650

)

Accrued expenses and other liabilities

 

 

(9,759

)

 

 

(27,588

)

Operating lease liabilities

 

 

(500

)

 

 

(378

)

Total adjustments

 

 

40,008

 

 

 

31,861

 

Net cash provided by (used in) operating activities

 

 

43,482

 

 

 

(10,991

)

Cash flows from investing activities

 

 

 

 

 

 

Purchase of marketable securities held to maturity

 

 

(120,996

)

 

 

(262,994

)

Proceeds from maturity of marketable securities held to maturity

 

 

90,006

 

 

 

277,428

 

Purchases of equipment

 

 

(1,505

)

 

 

(1,001

)

Purchases of intangible assets

 

 

(12,939

)

 

 

(11,898

)

Supplier advances, net

 

 

(6,222

)

 

 

(1,309

)

Net cash (used in) provided by investing activities

 

 

(51,656

)

 

 

226

 

Cash flows from financing activities

 

 

 

 

 

 

Repayments of long-term debt

 

 

(63,375

)

 

 

(1,219

)

Principal payments on finance leases

 

 

(223

)

 

 

(435

)

Proceeds from issuance of common stock

 

 

5,593

 

 

 

1,452

 

Proceeds from issuance of common stock under ESPP

 

 

1,220

 

 

 

1,178

 

Payment of debt issuance costs

 

 

(1,529

)

 

 

(743

)

Repurchases of common stock

 

 

(25,062

)

 

 

-

 

Payment of acquisition-related liability

 

 

(100

)

 

 

(100

)

Payment service obligations

 

 

(424,376

)

 

 

(57,607

)

Net cash used in financing activities

 

 

(507,852

)

 

 

(57,474

)

Net decrease in cash, cash equivalents, and restricted funds held for customers

 

 

(516,026

)

 

 

(68,239

)

Cash, cash equivalents, and restricted funds held for customers

 

 

 

 

 

 

Cash, cash equivalents, and restricted funds held for customers, beginning of year

 

 

1,985,630

 

 

 

1,634,387

 

Cash, cash equivalents, and restricted funds held for customers, end of period

 

$

1,469,604

 

 

$

1,566,148

 

Supplementary information of noncash investing and financing activities

 

 

 

 

 

 

Property and equipment purchases in accounts payable and accrued expenses

 

$

-

 

 

$

939

 

Right-of-use assets obtained in exchange for new financing lease obligations

 

 

-

 

 

 

81

 

Right-of-use assets obtained in exchange for new operating lease obligations

 

 

-

 

 

 

362

 

Interest paid on notes payable

 

 

3,270

 

 

 

3,889

 

Interest paid on finance leases

 

 

4,448

 

 

 

4,386

 

Cash paid for income taxes

 

 

393

 

 

 

212

 

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

4


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

1. Formation and Business of the Company

AvidXchange, Inc. was incorporated in the state of Delaware in 2000. In July 2021, the company consummated a reorganization by interposing a holding company between AvidXchange, Inc. and its stockholders. After the reorganization, all of the stockholders of AvidXchange, Inc. became stockholders of AvidXchange Holdings, Inc. and AvidXchange, Inc. became a wholly owned subsidiary of AvidXchange Holdings, Inc. To accomplish the reorganization, the company formed AvidXchange Holdings, Inc., which was incorporated in Delaware on January 27, 2021, and AvidXchange Merger Sub, Inc. (“Merger Sub”) as a wholly owned subsidiary of AvidXchange Holdings, Inc. The Company merged AvidXchange, Inc. with and into Merger Sub, with AvidXchange, Inc. as the surviving entity, by issuing identical shares of stock of AvidXchange Holdings, Inc. to the stockholders of AvidXchange, Inc. in exchange for their equity interest in AvidXchange, Inc.

The merger was considered a transaction between entities under common control. Upon the effective date of the reorganization, July 9, 2021, AvidXchange Holdings, Inc. recognized the assets and liabilities of AvidXchange, Inc. at their carrying values within its financial statements.

AvidXchange Holdings, Inc. and its wholly owned subsidiaries are collectively referred to as “AvidXchange” or “the Company” in the accompanying consolidated financial statements after the reorganization.

AvidXchange provides accounts payable (“AP”) automation software and payment solutions for middle market businesses and their suppliers. The Company provides solutions and services throughout North America spanning multiple industries including real estate, community association management, construction, financial services (including banks and credit unions), healthcare facilities, social services, education, media, and hospitality.

2. Summary of Significant Accounting Policies

Basis of Consolidation and Presentation

The accompanying unaudited consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The unaudited consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and reflect all normal and recurring adjustments that are, in the opinion of management, necessary for a fair statement of the Company’s financial position, results of operations, changes in stockholders’ equity, and cash flows for the periods presented. The results of operations for the three and nine months ended September 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for any other future annual or interim period. The unaudited consolidated balance sheet as of December 31, 2023 included herein was derived from the audited financial statements as of that date, but does not include all disclosures including certain notes required by U.S. GAAP on an annual reporting basis. All significant intercompany accounts and transactions have been eliminated. There are no items of comprehensive income.

These unaudited consolidated financial statements should be read in conjunction with the audited consolidated financial statements of the Company for the year ended December 31, 2023.

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and the disclosure of contingent assets and liabilities as of and during the reporting period. The Company bases estimates and assumptions on historical experience when available and on various factors that it believes to be reasonable under the circumstances. Significant estimates reflected in these unaudited consolidated financial statements include, but are not limited to, the allowance for credit losses and returns, useful lives assigned to fixed and intangible assets, capitalization of internal-use software, deferral of customer origination costs, the fair value of intangible assets acquired in a business combination, the fair value of goodwill, and the recoverability of deferred income taxes. The Company assesses estimates on an ongoing basis; however, actual results could materially differ from those estimates.

Concentrations

Significant Services

A substantial portion of the Company’s revenue is derived from interchange fees earned on payment transactions processed as virtual commercial cards (“VCC”). The Company utilizes service providers to process these transactions. Revenue from one service provider represented 25% and 14% of total revenue for the three months ended September 30, 2024 and 2023, respectively, and 22% and 18% of total revenue for the nine months ended September 30, 2024 and 2023, respectively. Accounts receivable from this service provider represented 41% and 12% of accounts receivable, net as of September 30, 2024 and

5


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

December 31, 2023, respectively. Revenue from a second provider represented 21% and 31% of total revenue for the three months ended September 30, 2024 and 2023, respectively, and 24% and 29% of total revenue for the nine months ended September 30, 2024 and 2023, respectively. Accounts receivable from this second service provider represented 7% and 38% of accounts receivable, net as of September 30, 2024 and December 31, 2023, respectively.

Future regulation or changes by the card brand payment networks could have a substantial impact on interchange rates and the Company’s revenue from VCC transactions. If interchange rates decline, whether due to actions by the card brand payment networks or future regulation, or if merchant/suppliers elect to receive payments that result in lower or no interchange revenue such as check or apply fees in consideration of accepting electronic forms of payment, the Company’s total operating revenues, operating results, prospects for future growth and overall business could be materially affected. The Company’s revenue from VCC transactions is also impacted by fees charged by service providers to process our VCC transactions.

Restructuring costs

During the fourth quarter of 2023, the Company initiated a restructuring plan to generate cost savings and improve effectiveness of the organization which resulted in a reduction in the Company’s U.S. workforce. The plan was implemented in the fourth quarter of 2023 and completed in the second quarter of 2024. There were no restructuring costs recorded in the three months ended September 30, 2024. The Company recorded restructuring costs of $1,157 in the nine months ended September 30, 2024, and $3,037 cumulatively, from one-time severance charges in connection with this plan. Restructuring costs are included in general and administrative expenses in the consolidated statements of operations.

Cash and Cash Equivalents

The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase that are not recorded as marketable securities to be cash equivalents. The carrying values of cash and cash equivalents approximate their fair values due to the short-term nature of these instruments. Cash in the Company’s bank accounts may exceed federally insured limits.

Marketable Securities

Marketable securities consist of short-term investments in corporate bonds, commercial paper, certificates of deposits and various U.S. government backed securities. To reflect its intention, the Company classifies its marketable securities as held-to-maturity at the time of purchase. As a result, the marketable securities are recorded at amortized cost and any gains or losses realized upon maturity are reported in other income (expense) in the consolidated statements of operations.

Accounts Receivable, Supplier Advances and Allowance for Credit Losses

Accounts receivable represent amounts due from the Company’s VCC service providers for interchange fees earned and from buyer customers who have been invoiced for the use of the Company’s software offerings, but for whom payments have not been received. Accounts receivable from VCC service providers are presented net of an allowance for returns for transactions subsequently canceled that do not ultimately settle through the payment network. Accounts receivable from buyer customers are presented net of allowances for credit losses and returns. The Company estimates expected credit losses related to accounts receivable balances based on a review of available and relevant information including current economic conditions, projected economic conditions, historical loss experience, account aging, and other factors that could affect collectability. Expected credit losses are determined individually or collectively depending on whether the accounts receivable balances share similar risk characteristics. The allowance for returns for VCC transactions subsequently canceled are assessed at each period end and recognized as a reduction of revenue. The allowances for buyer customer’s credit losses and returns are assessed at each period end and are recognized as bad debt expense within general and administrative expenses in the consolidated statements of operations and as a reduction of revenue, respectively. A buyer customer receivable is written off against the allowance when it is determined that all collection efforts have been exhausted and the potential for recovery is considered remote. Historically, losses related to customer nonpayment have been immaterial and most of the accounts receivable balances have been current.

Supplier advances receivable represent amounts that have been advanced as part of the AvidXchange’s Payment Accelerator product but have not been collected. Advances are collected from the buyer customer once the buyer initiates the transfer of funds for the invoice that was previously advanced. If the buyer does not transfer the funds as expected, the Company is exposed to losses. The Company’s experience with such delinquencies by buyer customers has been immaterial. Supplier advances receivable are stated net of expected credit losses. The Company estimates expected credit losses related to supplier advances receivable balances based on a review of available and relevant information including current economic conditions, projected economic conditions, historical loss experience, account aging, and other factors that could affect collectability. Expected credit losses are determined individually or collectively depending on whether the accounts receivable balances share similar risk characteristics. The allowance for credit losses for supplier advances is assessed at period end and the measurement of the allowance is included as a component of cost of revenues in the Company’s consolidated statements of operations. Supplier

6


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

advances receivable balances are charged against the allowance when the Company determines it is probable the receivable will not be recovered after collection efforts and legal actions have been exhausted. The Company classifies the fees charged to supplier customers as cash flows from operating activities with the remaining accelerated advancements and recoupments classified as cash flows from investing activities on a net basis within the consolidated statements of cash flows.

Restricted Funds Held for Customers and Payment Service Obligations

Restricted funds held for customers and the corresponding liability of payment service obligations represent funds that are collected from customers for payments to their suppliers. The Company determines the balances of restricted funds held for customers, and the corresponding payment services obligations, by reconciling cash held by financial institutions and the corresponding payments in transit at the end of each period. The balance of these obligations may fluctuate from period to period depending on the timing of the period end and the timing of when outstanding payments clear with financial institutions. The Company is registered as a money services business with the Financial Crimes Enforcement Network. Payment service obligations are comprised of outstanding daily transaction liabilities per state regulatory average daily transaction liability reporting requirements and other unregulated settlements with payees, which do not constitute a regulatory liability event under reporting requirements.

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Outstanding Transaction Liabilities

 

$

1,115,745

 

 

$

1,568,280

 

Other unregulated settlements

 

 

38,535

 

 

 

10,376

 

Total payment service obligations

 

$

1,154,280

 

 

$

1,578,656

 

 

The Company historically transmitted buyer customer funds using a legacy model pursuant to which buyer customer funds were held in trust accounts that were maintained and operated by a trustee pending distribution to suppliers in accordance with instructions provided through the Company’s platform. The Company is not the trustee or beneficiary of the trusts which hold these buyer deposits; accordingly, the Company does not record these assets and offsetting liabilities on its consolidated balance sheets. The Company has largely phased out this model although certain banks that resell its products and services continue to leverage a similar structure. The Company contractually earns interest on funds held for certain buyers. The amount of Company and bank customer funds held in all trust-related and similar accounts was approximately $21,925 and $6,269 as of September 30, 2024 and December 31, 2023, respectively.

The Company has transitioned most payment transmission activity to the money transmitter license model and obtained a money transmitter license in all states which require licensure. This model enables AvidXchange to provide commercial payment services to businesses through its “for the benefit of customer” bank accounts, also known as FBO, that are restricted for such purposes. The restricted funds held for customers are restricted for the purpose of satisfying the customer’s supplier obligations and are not available for general business use by the Company. The Company maintains these funds in liquid cash accounts and contractually earns interest on these funds held for customers. These funds are recognized as a restricted cash asset and a corresponding liability is recorded for payments due to their suppliers on the Company’s consolidated balance sheets. Restricted funds held for customers are included in the cash and cash equivalents on the consolidated statements of cash flows.

Stock-Based Compensation

Compensation cost for stock-based awards issued to employees and outside directors, including stock options and restricted stock units (“RSUs”), is measured at fair value on the date of grant.

The fair value of stock options is estimated using a Black-Scholes option-pricing model, while the fair value of RSUs is determined using the fair value of the Company’s underlying common stock. Stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the award. Stock-based compensation expense for RSUs with performance conditions is recognized over the requisite service period on an accelerated-basis as long as the performance condition in the form of a specified liquidity event is probable to occur. In the case of equity issued in lieu of cash bonus, expense is recognized in the period the cash bonus was earned.

Nonqualified Deferred Compensation Plan

The Company adopted a nonqualified, deferred compensation plan effective October 1, 2015, which is an unfunded plan created for the benefit of a select group of management or highly compensated employees. The purpose of the plan is to attract and retain key employees by providing them with an opportunity to defer receipt of a portion of their compensation. It is exempt from the participation, vesting, funding, and fiduciary requirements set forth in Title I of the Employee Retirement Income Security Act of 1974, as amended. Deferred amounts are not subject to forfeiture and are deemed invested among investment funds offered under the nonqualified deferred compensation plan, as directed by each participant.

7


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

The Company has established a ‘rabbi trust’ that serves as an investment to shadow the deferred compensation plan liability. The assets of the rabbi trust primarily consist of trust-owned life insurance policies which are recorded at cash surrender value and are included in other noncurrent assets. The change in cash surrender value of the life insurance policies in the rabbi trust is recorded in other income (expense) on the Company's unaudited consolidated statements of operations. The assets of the rabbi trust are general assets of the Company and as such, would be subject to the claims of creditors in the event of bankruptcy or insolvency. The related deferred compensation liabilities are included in other long-term liabilities.

The Company has recorded these assets and liabilities at their fair value. In association with this plan, $2,823 and $1,866 were included in other noncurrent assets and $2,429 and $2,398 were included in noncurrent liabilities as of September 30, 2024 and December 31, 2023, respectively, on the Company's unaudited consolidated balance sheets.

Contingent Liabilities

Contingent liabilities require significant judgment in estimating potential losses for legal claims. The Company reviews significant new claims and litigation for the probability of an adverse outcome. Estimates are recorded as liabilities when it is probable that a liability has been incurred and the amount of the loss is reasonably estimable. Disclosure is required when there is a reasonable possibility that the ultimate loss will materially exceed the recorded provision. Contingent liabilities are often resolved over long periods of time. Estimating probable losses requires analysis of multiple forecasts that often depend on judgments about potential actions by third parties such as regulators, and the estimated loss can change materially as individual claims develop.

New Accounting Pronouncements

Recently Adopted Accounting Standards

In March 2023, the FASB issued ASU No. 2023-01, Leases (Topic 842): Common Control Arrangements. The amendments in this update that apply to public business entities clarify the accounting for leasehold improvements associated with common control leases. The adoption of this guidance on January 1, 2024 did not have an impact on the Company's consolidated financial statements.

Accounting Pronouncements Issued but Not Yet Adopted

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which requires significant additional disclosures about income taxes, primarily focused on the disclosure of income taxes paid and the rate reconciliation table. The new guidance will be applied prospectively (with retrospective application permitted) and is effective for calendar year-end public business entities in the 2025 annual period and in 2026 for interim periods, with early adoption permitted. The Company is assessing the impact of this guidance on its financial statements.

In November 2024, the FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. This standard is intended to require more detailed disclosures about specified categories of expenses included in certain expense captions presented on the face of the income statement. This ASU is effective for fiscal years beginning after December 15, 2026, and for interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. The amendments may be applied either (1) prospectively to financial statements issued for reporting periods after the effective date of this ASU or (2) retrospectively to all prior periods presented in the financial statements. The Company is assessing the impact of this guidance on its financial statements.

3. Revenue from Contracts with Customers

Disaggregation of Revenue

The table below presents the Company’s revenues disaggregated by type of services performed.

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Software revenue

 

$

30,664

 

 

$

28,919

 

 

$

90,266

 

 

$

83,135

 

Payment revenue

 

 

80,697

 

 

 

68,485

 

 

 

230,082

 

 

 

190,894

 

Services revenue

 

 

1,411

 

 

 

1,276

 

 

 

3,154

 

 

 

2,627

 

Total revenues

 

$

112,772

 

 

$

98,680

 

 

$

323,502

 

 

$

276,656

 

 

Contract Assets and Liabilities

The Company’s rights to payments are not conditional on any factors other than the passage of time, and as such, the Company does not have any contract assets. Contract liabilities consist primarily of advance cash receipts for services (deferred revenue) and are recognized as revenue when the services are provided.

8


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

The table below presents information on accounts receivable and contract liabilities.

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Trade accounts receivable, net

 

$

22,825

 

 

$

16,261

 

Payment processing receivable, net

 

 

33,277

 

 

 

30,428

 

Accounts receivable, net

 

$

56,102

 

 

$

46,689

 

Contract liabilities

 

$

25,471

 

 

$

27,593

 

 

Significant changes in the contract liabilities balance are as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenue recognized included in beginning of period balance

 

$

(2,120

)

 

$

(3,351

)

 

$

(8,733

)

 

$

(8,264

)

Cash received, excluding amounts recognized as revenue during the period

 

 

2,733

 

 

 

1,656

 

 

 

6,611

 

 

 

6,613

 

 

The tables below present a summary of changes in the Company’s allowances for credit losses and returns for the nine months ended September 30, 2024 and 2023:

 

 

Accounts Receivable

 

 

 

 

 

 

Allowance for Credit Losses

 

 

Allowance for Returns

 

 

Supplier Advances Receivable Allowance

 

Allowance balance, December 31, 2023

 

$

2,142

 

 

$

2,089

 

 

$

1,333

 

Amounts charged to contra revenue, cost of revenues and expenses

 

 

1,016

 

 

 

(200

)

 

 

1,127

 

Amounts written off as uncollectable

 

 

(309

)

 

 

-

 

 

 

(1,593

)

Recoveries of amounts previously written off

 

 

-

 

 

 

-

 

 

 

797

 

Deduction released to revenue

 

 

-

 

 

 

-

 

 

 

-

 

Allowance balance, September 30, 2024

 

$

2,849

 

 

$

1,889

 

 

$

1,664

 

 

 

 

Accounts Receivable

 

 

 

 

 

 

Allowance for Credit Losses

 

 

Allowance for Returns

 

 

Supplier Advances Receivable Allowance

 

Allowance balance, December 31, 2022

 

$

1,539

 

 

$

1,584

 

 

$

1,872

 

Amounts charged to contra revenue, cost of revenues and expenses

 

 

945

 

 

 

375

 

 

 

210

 

Amounts written off as uncollectable

 

 

(484

)

 

 

(1

)

 

 

(1,701

)

Recoveries of amounts previously written off

 

 

-

 

 

 

-

 

 

 

932

 

Deduction released to revenue

 

 

-

 

 

 

(92

)

 

 

-

 

Allowance balance, September 30, 2023

 

$

2,000

 

 

$

1,866

 

 

$

1,313

 

 

Transaction Price Allocated to Remaining Performance Obligations

Transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized. These revenues are subject to future economic risks including customer cancellations, bankruptcies, regulatory changes and other market factors.

The Company applies the practical expedient in ASC Topic 606, Revenue from Contracts with Customers (“Topic 606”), paragraph 606-10-50-14(b) and does not disclose information about remaining performance obligations related to transaction and processing services that qualify for recognition in accordance with paragraph 606-10-55-18 of Topic 606. These contracts contain variable consideration for stand-ready performance obligations for which the exact quantity and mix of transactions to be processed are contingent upon buyer or supplier request. These contracts also contain fixed fees and non-refundable upfront fees; however, these amounts are not considered material to total consolidated revenue.

9


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

The Company’s remaining performance obligation consists of contracts with financial institutions who are using the ASCEND solution. These contracts generally have a duration of two to five years and contain fixed maintenance fees that are considered fixed price guarantees. Remaining performance obligation consisted of the following:

 

 

Current

 

 

Noncurrent

 

 

Total

 

As of September 30, 2024

 

$

15,073

 

 

$

20,252

 

 

$

35,325

 

As of December 31, 2023

 

 

15,031

 

 

 

20,403

 

 

 

35,434

 

 

Contract Costs

The Company incurs incremental costs to obtain a contract, as well as costs to fulfill a contract with buyer customers that are expected to be recovered. These costs consist primarily of sales commissions incurred if a contract is obtained, and customer implementation related costs.

The Company utilizes a portfolio approach when estimating the amortization of contract acquisition and fulfillment costs. These costs are amortized on a straight-line basis over the expected benefit period of generally five years, which was determined by taking into consideration customer attrition rates, estimated terms of customer relationships, useful lives of technology, industry peers, and other factors. The amortization of contract fulfillment costs associated with implementation activities are recorded as cost of revenues in the Company's consolidated statements of operations. The amortization of contract acquisition costs associated with sales commissions that qualify for capitalization is recorded as sales and marketing expense in the Company’s consolidated statements of operations. Costs to obtain or fulfill a contract are classified as deferred customer origination costs in the Company’s consolidated balance sheets.

The following tables present information about deferred contract costs:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Capitalized sales commissions and implementation costs

 

$

3,016

 

 

$

3,045

 

 

$

9,496

 

 

$

8,422

 

Amortization of deferred contract costs

 

 

 

 

 

 

 

 

 

 

 

 

Costs to obtain contracts included in sales and marketing expense

 

$

1,615

 

 

$

1,550

 

 

$

4,858

 

 

$

4,489

 

Costs to fulfill contracts included in cost of revenue

 

$

1,528

 

 

$

1,564

 

 

 

4,623

 

 

 

4,718

 

 

4. Income (Loss) Per Common Share

The following common share equivalent securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive for the periods presented:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Anti-Dilutive Common Share Equivalents

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Stock options

 

 

402,042

 

 

 

8,252,768

 

 

 

186,582

 

 

 

8,252,768

 

Restricted stock units

 

 

816,531

 

 

 

10,114,472

 

 

 

285,127

 

 

 

10,114,472

 

Employee stock purchase plan

 

 

-

 

 

 

168,002

 

 

 

-

 

 

 

168,002

 

Total anti-dilutive common share equivalents

 

 

1,218,573

 

 

 

18,535,242

 

 

 

471,709

 

 

 

18,535,242

 

 

Basic and diluted net income (loss) per common share is calculated as follows:

10


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

4,047

 

 

$

(8,091

)

 

$

3,474

 

 

$

(42,852

)

Net income (loss) attributable to common stockholders

 

$

4,047

 

 

$

(8,091

)

 

$

3,474

 

 

$

(42,852

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding, basic

 

 

207,235,954

 

 

 

202,526,844

 

 

 

206,389,565

 

 

 

201,338,550

 

Weighted-average effect of potentially dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

Stock options

 

 

787,733

 

 

 

-

 

 

 

1,205,661

 

 

 

-

 

Restricted stock units

 

 

951,460

 

 

 

-

 

 

 

2,067,965

 

 

 

-

 

Employee stock purchase plan

 

 

40,514

 

 

 

-

 

 

 

58,667

 

 

 

-

 

Weighted-average common shares outstanding, diluted

 

 

209,015,661

 

 

 

202,526,844

 

 

 

209,721,858

 

 

 

201,338,550

 

Net income (loss) per common share, basic

 

$

0.02

 

 

$

(0.04

)

 

$

0.02

 

 

$

(0.21

)

Net income (loss) per common share, diluted

 

$

0.02

 

 

$

(0.04

)

 

$

0.02

 

 

$

(0.21

)

 

5. Fair Value Measurements

The Company’s financial instruments consist of cash and cash equivalents, marketable securities, trade and supplier advances receivables, assets of the rabbi trust, AP, deferred compensation liabilities, and debt. The carrying amount of cash, trade and supplier advances receivables, and AP approximate fair value due to the short-term maturity. The estimated fair value of long-term debt is based on borrowing rates available during the period to the Company for similar debt issues. The fair value approximated the carrying value of long-term debt at the report date.

In accordance with applicable accounting standards, the Company utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels.

The following is a brief description of those three levels:

Level 1

Observable inputs such as quoted market prices in active markets for identical assets or liabilities.

Level 2

Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.

Level 3

Unobservable inputs that reflect the reporting entity’s own assumptions. The fair value for such assets and liabilities is generally determined using pricing models, discounted cash flow methodologies, or similar techniques that incorporate the assumptions a market participant would use in pricing the asset or liability.

When more than one level of input is used to determine the fair value, the financial instrument is classified as Level 1, 2 or 3 according to the lowest level input that has a significant impact on the fair value measurement. The Company performs a review of the fair value hierarchy classification on an annual basis. Changes in the observability of valuation inputs may result in a reclassification of certain financial assets or financial liabilities within the fair value hierarchy.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

The Company evaluates its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level to classify them for each reporting period. This determination requires significant judgment.

The following tables present information about the Company’s assets and liabilities that are measured at fair value on a recurring basis using the above categories, as of the periods presented.

11


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

 

 

As of September 30, 2024

 

Description

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

Money market mutual funds (1)

 

$

60,510

 

 

$

-

 

 

$

-

 

 

$

60,510

 

Rabbi trust-owned life insurance policies (at cash surrender value) (2)

 

 

-

 

 

 

2,823

 

 

 

-

 

 

 

2,823

 

Total assets

 

$

60,510

 

 

$

2,823

 

 

$

-

 

 

$

63,333

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation

 

$

-

 

 

$

2,429

 

 

$

-

 

 

 

2,429

 

Total liabilities

 

$

-

 

 

$

2,429

 

 

$

-

 

 

$

2,429

 

 

 

 

As of December 31, 2023

 

Description

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

Money market mutual funds (1)

 

$

226,715

 

 

$

-

 

 

$

-

 

 

$

226,715

 

Rabbi trust-owned life insurance policies (at cash surrender value) (2)

 

 

-

 

 

 

1,866

 

 

 

-

 

 

 

1,866

 

Total assets

 

$

226,715

 

 

$

1,866

 

 

$

-

 

 

$

228,581

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation

 

$

-

 

 

$

2,398

 

 

$

-

 

 

 

2,398

 

Total liabilities

 

$

-

 

 

$

2,398

 

 

$

-

 

 

$

2,398

 

________________

(1)

Money market funds are classified as cash equivalents in the Company’s unaudited consolidated balance sheets. As short-term, highly liquid investments readily convertible to known amounts of cash with remaining maturities of three months or less at the time of purchase, the Company’s cash equivalent money market funds have carrying values that approximate fair value.

(2)

Fair value of insurance policies represents their cash surrender value based on the underlying investments in the account which is determined based on quoted prices for identical or similar financial instruments in active markets.

 

6. Marketable Securities

Marketable securities consist of corporate bonds, commercial paper, certificates of deposit, and U.S. Treasury and agency debt, and are classified as held-to-maturity. Investments held in marketable securities had contractual maturities of less than 13 months as of September 30, 2024. As the Company invests in short-term and high credit quality marketable securities, the Company expects to receive fixed par value without any loss of principle at the maturity of each security. Therefore, an allowance for expected credit losses is not recognized as of September 30, 2024 and December 31, 2023. The following presents information about the Company’s marketable securities:

 

 

As of September 30, 2024

 

Sector

 

Amortized Cost

 

 

Allowance for Credit Losses

 

 

Net Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Financial

 

$

56,251

 

 

$

-

 

 

$

56,251

 

 

$

73

 

 

$

(3

)

 

$

56,321

 

Industrial

 

 

22,706

 

 

 

-

 

 

 

22,706

 

 

 

10

 

 

 

(1

)

 

 

22,715

 

Total

 

$

78,957

 

 

$

-

 

 

$

78,957

 

 

$

83

 

 

$

(4

)

 

$

79,036

 

 

 

 

As of December 31, 2023

 

Sector

 

Amortized Cost

 

 

Allowance for Credit Losses

 

 

Net Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Financial

 

$

44,645

 

 

$

-

 

 

$

44,645

 

 

$

-

 

 

$

(14

)

 

$

44,631

 

Total

 

$

44,645

 

 

$

-

 

 

$

44,645

 

 

$

-

 

 

$

(14

)

 

$

44,631

 

 

12


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

The fair value of marketable securities in the Government major security type is classified as a Level 1 in the Company’s fair value hierarchy described in Note 5. The fair values of the remaining major security types are classified as Level 2.

The following table presents information about the Company’s investments that were in an unrealized loss position and for which an other-than-temporary impairment has not been recognized in earnings:

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Aggregate fair value of investments with unrealized losses (1)

 

 

22,391

 

 

$

33,578

 

Aggregate amount of unrealized losses

 

 

(4

)

 

 

(14

)

_________________

(1)

Investments have been in a continuous loss position for less than 12 months

 

7. Intangible Assets and Goodwill

Intangible Assets

The following table presents information about capitalized software development costs:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Capitalized software development costs

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Capitalized

 

$

4,852

 

 

$

4,165

 

 

$

12,939

 

 

$

11,898

 

Amortized

 

 

4,443

 

 

 

3,910

 

 

 

13,310

 

 

 

11,194

 

 

 

 

As of September 30, 2024

 

 

 

Gross

 

 

Accumulated

 

 

 

 

 

 

Amount

 

 

Amortization

 

 

Net Amount

 

Internally developed software

 

$

114,248

 

 

$

(87,965

)

 

$

26,283

 

Non-compete

 

 

6,194

 

 

 

(4,352

)

 

 

1,842

 

Customer relationships

 

 

72,512

 

 

 

(43,809

)

 

 

28,703

 

Technology

 

 

45,791

 

 

 

(33,077

)

 

 

12,714

 

Trade name

 

 

7,748

 

 

 

(3,257

)

 

 

4,491

 

Total intangible assets

 

$

246,493

 

 

$

(172,460

)

 

$

74,033

 

 

 

 

As of December 31, 2023

 

 

 

Gross

 

 

Accumulated

 

 

 

 

 

 

Amount

 

 

Amortization

 

 

Net Amount

 

Internally developed software

 

$

101,471

 

 

$

(74,655

)

 

$

26,816

 

Non-compete

 

 

6,194

 

 

 

(3,738

)

 

 

2,456

 

Customer relationships

 

 

72,512

 

 

 

(37,601

)

 

 

34,911

 

Technology

 

 

45,791

 

 

 

(30,178

)

 

 

15,613

 

Trade name

 

 

7,748

 

 

 

(2,739

)

 

 

5,009

 

Total intangible assets

 

$

233,716

 

 

$

(148,911

)

 

$

84,805

 

 

Total amortization expense associated with identifiable intangible assets was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Total amortization expense associated with identifiable intangible assets

 

$

7,856

 

 

$

7,533

 

 

$

23,549

 

 

$

22,064

 

Impairment and write-off of intangible assets

Impairment and write-off expense related to internally developed software projects was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Impairment and write-off of intangible assets

 

$

-

 

 

$

-

 

 

$

162

 

 

$

-

 

 

13


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

Goodwill

There were no changes in goodwill during the nine months ended September 30, 2024.

8. Leases and Leasing Commitments

Supplemental cash flow information related to the Company’s operating and finance leases was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

   Financing cash flows for finance leases

 

$

73

 

 

$

130

 

 

$

223

 

 

$

435

 

   Operating cash flows for finance leases

 

 

1,494

 

 

 

1,472

 

 

 

4,448

 

 

 

4,386

 

   Operating cash flows for operating leases

 

 

536

 

 

 

562

 

 

 

1,682

 

 

 

1,668

 

Right of use assets obtained in exchange for new lease obligations:

 

 

 

 

 

 

 

 

 

 

 

 

   Finance lease liabilities

 

 

-

 

 

 

-

 

 

 

-

 

 

 

81

 

   Operating lease liabilities

 

 

-

 

 

 

-

 

 

 

-

 

 

 

362

 

The components of lease expense were as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Lease expense

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Finance lease expense:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right-of-use assets

 

$

538

 

 

$

292

 

 

$

1,694

 

 

$

1,352

 

Interest on lease liabilities

 

 

1,658

 

 

 

1,647

 

 

 

4,966

 

 

 

4,934

 

Operating lease expense

 

 

361

 

 

 

426

 

 

 

1,183

 

 

 

1,290

 

Variable lease expense

 

 

109

 

 

 

99

 

 

 

257

 

 

 

206

 

Total lease expense

 

$

2,666

 

 

$

2,464

 

 

$

8,100

 

 

$

7,782

 

 

 

9. Long-Term Debt

Long-term debt as of September 30, 2024 and December 31, 2023:

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Term loan facility

 

$

-

 

 

$

63,375

 

Promissory note payable for land acquisition

 

 

13,900

 

 

 

13,900

 

Total principal due

 

 

13,900

 

 

 

77,275

 

Current portion of term loan and promissory notes

 

 

(4,800

)

 

 

(6,425

)

Unamortized portion of debt issuance costs

 

 

-

 

 

 

(1,090

)

Long-term debt

 

$

9,100

 

 

$

69,760

 

 

On August 8, 2024, the Company, through its wholly-owned subsidiaries, AvidXchange, Inc. and AFV Commerce, Inc. (the "Borrowers"), entered into a credit agreement (the "2024 Amended and Restated Credit Agreement") with KeyBank National Association ("KeyBank") to amend and restate in its entirety its previous senior secured credit facility (as amended, the "2022 Credit Agreement"), dated as of December 29, 2022. The Company repaid all amounts outstanding under the term loan facility under the 2022 Credit Agreement upon closing the 2024 Amended and Restated Credit Agreement. The 2024 Amended and Restated Credit Agreement has a term of five years and consists of a $150,000 5-year revolving credit facility (the "2024 Revolver").

Under the 2024 Amended and Restated Credit Agreement and subject to specific conditions, the Company may request, and the lenders have the right, but not the obligation, to increase the 2024 Revolver or add a term loan facility by an additional amount (for all such increases) not to exceed $150,000, for a total aggregate amount of $300,000. The 2024 Revolver may be used for working capital, for refinancing existing indebtedness, and for other general corporate purposes.

14


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

Letters of credit may be issued by KeyBank pursuant to the 2024 Amended and Restated Credit Agreement in an aggregate face amount up to $30,000 and the availability under the 2024 Revolver will be reduced by any outstanding letters of credit. As of September 30, 2024, no letters of credit were outstanding.

The maturity date for the 2024 Revolver is August 8, 2029. Interest only payments are required during the term, with the outstanding principal balance due in full upon maturity. Interest is payable quarterly. The Company may voluntarily pre-pay all or any part of the 2024 Revolver along with accrued interest and any applicable breakage costs, without premium or penalty.

Interest on the loans under the 2024 Amended and Restated Credit Agreement is equal to the daily simple secured overnight financing rate ("SOFR"), term SOFR or a base rate, plus an applicable margin. The applicable margin is between 2.0% and 2.5% for daily simple SOFR and term SOFR loans (plus a SOFR adjustment of 0.1%), and between 1.0% and 1.5% for base rate loans. The applicable margin fluctuates based on a leverage ratio that reflects the Company's consolidated funded indebtedness to the Company's consolidated EBITDA. The Company may elect one-, three- or six-month interest periods in connection with term SOFR. The base rate is equal to the higher of KeyBank’s prime rate, the federal funds effective rate plus 0.5%, or one-month term SOFR plus 1.0%. For purposes of the 2024 Amended and Restated Credit Agreement, daily simple SOFR, term SOFR and the base rate will never be less than 0.5%.

The 2024 Amended and Restated Credit Agreement contains certain customary representations and warranties and affirmative and negative covenants. The affirmative covenants require the Company to provide the lenders with certain financial statements, budgets, compliance certificates and other documents and reports and to comply with certain laws. The negative covenants restrict the Company’s ability to incur additional indebtedness, create additional liens on its assets, make certain investments, dispose of its assets or engage in a merger or other similar transaction or engage in transactions with affiliates, which are subject, in each case, to the various exceptions and conditions described in the 2024 Amended and Restated Credit Agreement. The negative covenants further restrict the Company’s ability to make certain restricted payments, including the payment of dividends in certain circumstances and repurchase of common equity in excess of $50,000 shares in any fiscal year.

The 2024 Amended and Restated Credit Agreement also contains several financial covenants, measured on a consolidated basis. First, during the period commencing with the fiscal quarter ended June 30, 2024 through June 30, 2025, (a) there must be liquidity (which is defined as availability under the 2024 Revolver, plus unrestricted cash) that is more than the greater of (1) $35,000 and (2) 35% of the Revolving Amount, as defined in the 2024 Amended and Restated Credit Agreement, (b) as of the end of each such quarter, total revenue on a trailing four-quarter basis must be greater than the requirements set forth in the 2024 Amended and Restated Credit Agreement, and (c) for each period of four consecutive quarters, Consolidated EBITDA, as defined in the 2024 Amended and Restated Credit Agreement, must not be less than $10,000. Second, during the period commencing with the fiscal quarter ending September 30, 2025 until maturity, (i) the Leverage Ratio, as defined in the 2024 Amended and Restated Credit Agreement, must not exceed 3.00 to 1.00 at the end of each fiscal quarter and (ii) the Interest Coverage Ratio, as defined in the 2024 Amended and Restated Credit Agreement, must not be less than 3.00 to 1.00 at the end of each fiscal quarter. The Leverage Ratio must not exceed 3.50 to 1.00 during certain periods following an acquisition of a certain size. The Company was in compliance with its financial debt covenants as of September 30, 2024.

The 2024 Amended and Restated Credit Agreement also includes certain customary events of default. If an event of default occurs and is continuing, the lenders are entitled to take various actions, including the charging of a default rate of interest, accelerating the maturity of all loans and taking all actions permitted to be taken by a secured creditor with respect to the collateral for the 2024 Amended and Restated Credit Agreement and under applicable law.

The obligations under the 2024 Amended and Restated Credit Agreement are secured by:

substantially all of the tangible and intangible assets of the Company and its material subsidiaries, except for existing real estate, client funds, client funds accounts, and other excluded accounts (as such terms are defined in the 2024 Amended and Restated Credit Agreement), and
the capital stock of the Company’s material subsidiaries.

Under the 2024 Amended and Restated Credit Agreement, the Company's wholly-owned subsidiaries, AvidXchange, Inc. and AFV Commerce, Inc., are the only borrowers, and AvidXchange Holdings, Inc. and certain subsidiaries of AvidXchange, Inc. and AFV Commerce, Inc. are co-guarantors.

Revolving Credit Facility

There was no balance outstanding under the 2024 Revolver as of September 30, 2024. The Company is required to pay on a quarterly basis a commitment fee of between 0.25% and 0.3% per annum as determined by the Leverage Ratio, with respect to the amount of the 2024 Revolver during the term of the agreement.

15


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

Deferred Financing Costs

Costs incurred with entering into the 2024 Amended and Restated Credit Agreement were deferred and amortized over the five-year term of the agreement. Of the remaining deferred costs associated with the 2022 Credit Agreement, $1,081 were written off and included in general and administrative expense in the three and nine months ended September 30, 2024. The Company has $1,832 and $604 in deferred financing costs included in other noncurrent assets and deposits, and $0 and $1,090 of deferred financing costs associated with its term loans recorded net of long-term debt as of September 30, 2024 and December 31, 2023, respectively.

Amortization of deferred financing costs was $98 and $106 for the three months ended September 30, 2024 and 2023, respectively, and $310 and $326 for the nine months ended September 30, 2024 and 2023, respectively, which is presented in the consolidated statements of operations as interest expense.

Land Promissory Notes

The Company has two promissory notes executed in connection with the purchase of land parcels and improvements adjacent to its Charlotte, North Carolina headquarters campus. The aggregate outstanding principal amount was $13,900 as of September 30, 2024 and will be paid in two remaining equal annual payments of $4,800 and a final annual payment of $4,300, plus accrued interest at 6.75%.

10. Stockholders’ Equity

The holders of common stock are entitled to one vote for each share.

Authorized Shares

The Company is authorized to issue 1,600,000,000 shares of common stock, $0.001 par value per share, and 50,000,000 shares of preferred stock, $0.001 par value per share.

Common Stock

At September 30, 2024, the Company had reserved a total of 52,312,253 of its 1,600,000,000 shares of common stock for future issuance as follows:

 

 

As of September 30, 2024

 

Outstanding stock options

 

 

7,422,922

 

Restricted stock units

 

 

10,127,567

 

Available for future issuance under stock award plans

 

 

26,812,935

 

Available for future issuance under employee stock purchase plan

 

 

7,948,829

 

Total common shares reserved for future issuance

 

 

52,312,253

 

 

Share Repurchase Program

In August 2024, our board of directors authorized the repurchase of up to $100,000 of our outstanding shares of common stock (the "Share Repurchase Program"). Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, including pursuant to a Rule 10b5-1 plan. The timing, price, and volume of the repurchases will be executed based on various market and legal factors, and subject to a $50,000 cap in any fiscal year pursuant to the terms of the 2024 Amended and Restated Credit Agreement. The share repurchase program will terminate upon the earlier of December 31, 2025 or the date on which the maximum dollar amount has been expended, but is subject to suspension, modification, or termination at any time at the Company's discretion.

During the three and nine months ended September 30, 2024, the Company repurchased and subsequently retired 3,104,312 shares of common stock for $25,062, including $62 of fees, under the Share Repurchase Program. The total price of the shares repurchased and related transaction costs are reflected as a reduction of common stock and additional paid-in capital on the Company's consolidated balance sheets. As of September 30, 2024, $75,000 remained available for future share repurchases under the Share Repurchase Program.

 

16


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

11. Stock-Based Compensation

Stock Plans

The Company maintains its 2021 Long-Term Incentive Plan ("2021 Plan") under which it grants stock awards to its employees, directors and non-employee third parties. On January 1, 2024, the number of shares of common stock available to issue under the 2021 Plan automatically increased by 10,204,201 shares. As of September 30, 2024, the Company had 26,812,935 shares of common stock allocated to the 2021 Plan, but not yet issued or granted as an award.

The Company also maintains its 2021 Employee Stock Purchase Plan ("ESPP"), under which eligible employees may purchase the Company’s common stock through accumulated payroll deductions. On January 1, 2024, the number of shares of common stock reserved for issuance under the ESPP automatically increased by 2,040,840. As of September 30, 2024, the number of shares of common stock reserved for issuance under the ESPP was 7,948,829.

Stock Options

Stock options granted under the Company's current and prior equity incentive plans have various vesting periods ranging from fully-vested on the date of grant to vesting over a period of three or four years. The term for each incentive stock option under these plans is ten years from the grant date, or five years for a grant to a ten percent owner optionee, in each case assuming continued employment. The fair value of options granted is estimated on the date of grant using the Black-Scholes option-pricing model.

Stock option activity for the nine months ended September 30, 2024 was as follows:

 

 

Stock Options

 

 

 

Number of Stock Options Outstanding

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Life

 

 

Aggregate Intrinsic Value

 

Balance as of December 31, 2023

 

 

8,175,088

 

 

$

8.64

 

 

 

7.22

 

 

$

31,135

 

Granted

 

 

346,935

 

 

 

12.34

 

 

 

 

 

 

 

Exercised

 

 

(838,428

)

 

 

6.68

 

 

 

 

 

 

 

Cancelled

 

 

(182,723

)

 

 

8.57

 

 

 

 

 

 

 

Expired

 

 

(77,950

)

 

 

11.95

 

 

 

 

 

 

 

Balance as of September 30, 2024

 

 

7,422,922

 

 

$

9.00

 

 

 

6.76

 

 

$

5,471

 

Vested and exercisable

 

 

5,149,863

 

 

$

8.77

 

 

 

6.21

 

 

$

5,418

 

As of September 30, 2024, the total unamortized stock-based compensation expense related to the unvested stock options was $8,809, which the Company expects to amortize over a weighted average period of 2.1 years.

Restricted Stock Units

RSUs have a vesting period generally of one to four years. Any unvested RSUs are forfeited upon termination of employment. The grant date value of RSUs is equal to the closing price of the Company’s stock on the date of grant, or, if not a trading day, the closing price of the previous trading day.

RSUs granted prior to the Company's IPO have a term of seven years, or three years for time vested RSUs after termination of employment and were also subject to a performance condition upon a predefined liquidity event such as an IPO or a change in control. The performance condition was satisfied upon completion of the Company's IPO. Prior to the IPO, RSUs were valued at the estimated value of a share of common stock at the date of grant.

RSU activity for the nine months ended September 30, 2024 was as follows:

 

 

Restricted Stock Units

 

 

 

Number of Restricted Stock Units Outstanding

 

 

Weighted Average Grant Date Fair Value

 

Balance as of December 31, 2023

 

 

8,919,024

 

 

$

8.98

 

Granted

 

 

5,478,481

 

 

 

12.21

 

Released

 

 

(3,532,198

)

 

 

9.15

 

Cancelled

 

 

(737,740

)

 

 

9.83

 

Balance as of September 30, 2024

 

 

10,127,567

 

 

$

10.60

 

 

17


AvidXchange Holdings, Inc.

Notes to the Unaudited Consolidated Financial Statements

(in thousands, except share and per share data)

As of September 30, 2024, the total unamortized stock-based compensation expense related to the unvested RSUs was $92,158, which the Company will amortize over a weighted average period of 2.8 years.

Stock-Based Compensation Expense

Stock-based compensation expense from stock options and RSUs, reduced for actual forfeitures, was included in the following line items in the accompanying consolidated statement of operations:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Cost of revenues

 

$

1,615

 

 

$

1,109

 

 

$

4,399

 

 

$

3,437

 

Sales and marketing

 

 

1,364

 

 

 

1,212

 

 

 

3,915

 

 

 

3,747

 

Research and development

 

 

2,944

 

 

 

2,976

 

 

 

9,526

 

 

 

8,175

 

General and administrative

 

 

5,700

 

 

 

5,746

 

 

 

16,666

 

 

 

15,214

 

     Total

 

$

11,623

 

 

$

11,043

 

 

$

34,506

 

 

$

30,573

 

Employee Stock Purchase Plan

Stock-based compensation expense for the ESPP is based on the estimated fair value of the option to purchase shares at a discount and uses grant date inputs including the purchase discount, expected contributions and stock price. Total ESPP expense recorded in the Company's consolidated statements of operations was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

ESPP expense

 

$

227

 

 

$

186

 

 

$

622

 

 

$

608

 

 

12. Commitments and Contingencies

Cybersecurity Incident

The Company completed its investigation of its April 2023 cybersecurity incident in the fourth quarter of 2023. The Company has tendered claims for certain expenses incurred in connection with this event. The extent to which the Company's insurance will cover such expenses was substantially complete as of June 30, 2024. Insurance recoveries are recorded as a reduction of general and administrative expense. The Company incurred $302 in professional and legal fees, net of recoveries, related to this cyber incident in the nine months ended September 30, 2024 and $1,918 and $5,535 in the three and nine months ended September 30, 2023, respectively.

13. Income Taxes

The Company’s effective tax rate for the three months ended September 30, 2024 and 2023 was 9.6% and (1.7)%, respectively. The Company’s effective tax rate for the nine months ended September 30, 2024 and 2023 was 16.3% and (0.8)%, respectively. The Company's effective tax rate is driven by current state income taxes in taxable jurisdictions and changes in the Company's valuation allowances relative to pretax earnings.

14. Subsequent Events

On October 31, 2024, the Company issued 187,544 shares of common stock under its employee stock purchase plan at a purchase price of $7.16 per share representing a 15% discount on the closing price of $8.42 on the ending date of the offering period for an aggregate of $1,343. The purchase price is based on the lower of the fair market value of the Company's common stock at the grant date or purchase date.

On November 8, 2024, the Board of Directors approved the fourth installment of 165,729 shares of common stock to a philanthropic partner, Foundation for the Carolinas and its affiliate, Community Investments Foundation, as a charitable contribution in connection with an agreement between the parties dated October 1, 2021. Pursuant to this agreement, we intend to provide annual ongoing grants of 10% of the pledged shares for a period of ten years, subject in each case to the approval of our board of directors.

18


 

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

You should read the following discussion and analysis of our financial condition and results of operations in conjunction with the unaudited interim financial statements and notes thereto included in this Quarterly Report on Form 10-Q and with our audited financial statements and notes thereto for the year ended December 31, 2023 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in our Annual Report on Form 10-K for the year ended December 31, 2023.

Cautionary Note Regarding Forward Looking Statements

The following discussion and other parts of this Quarterly Report contain forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”). All statements other than statements of historical facts contained in this Quarterly Report, including statements regarding our future operating results and financial position, our business strategy and plans, market growth, and our objectives for future operations, may constitute forward-looking statements. These statements are often identified by the use of words such as “believe,” “may,” “will,” “estimate,” “potential,” “continue,” “anticipate,” “intend,” “expect,” “could,” “would,” “project,” “plan,” “target,” and similar expressions or variations. The forward-looking statements in this Quarterly Report are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, operating results, business strategy, short-term and long-term business operations and objectives. These forward-looking statements speak only as of the date of this Quarterly Report and are subject to a number of risks, uncertainties and assumptions, including those described in Part II, Item 1A under the heading “Risk Factors.” The events and circumstances reflected in our forward-looking statements may not be achieved or occur and actual results could differ materially from those projected in the forward-looking statements. 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, and the documents that we reference in this Quarterly Report on Form 10-Q and have filed with the SEC, with the understanding that our actual future results, performance, and events and circumstances may be materially different from what we expect.

In this Quarterly Report on Form 10-Q, the words “we,” “our,” “us,” “AvidXchange,” and “our Company” refer to AvidXchange, Inc. prior to our reorganization, and to AvidXchange Holdings, Inc. and its consolidated subsidiaries following the reorganization, unless the context requires otherwise.


Overview

AvidXchange was founded in 2000 to serve the AP automation needs of the middle market. In 2012, in response to customer demand for more efficient payment methods, we launched the AvidPay Network. Since 2012, we have had substantial growth, both organic and through a series of strategic acquisitions allowing us to expand in the markets that we serve and enter new ones.

Our Business and Revenue Model

We sell our solutions through a hybrid go-to-market strategy that includes direct and indirect channels. Our direct sales force leverages their domain expertise in select verticals and over 270 referral relationships with integrated software providers, financial institutions and other partners to identify and attract buyers that would benefit from our AP software solutions and the AvidPay Network. Our indirect channel includes reseller partners and other strategic partnerships such as Mastercard, through MasterCard’s B2B Hub, which includes Fifth Third Bank and Bank of America, and other financial institutions, such as KeyBank, and third-party software providers such as MRI Software, RealPage and Sage Software. Our referral and indirect channel partnerships provide us greater reach across the market to access a variety of buyers.

Our revenues are recurring in nature and are derived from multiple sources, predominantly through software revenue from our buyers and revenue from payments made to their suppliers. The table below represents our revenues disaggregated by type of service performed (in thousands):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Disaggregation of Revenue:

 

2024

 

 

2023

 

 

2024

 

 

2023

 

 Software revenue

 

$

30,664

 

 

$

28,919

 

 

$

90,266

 

 

$

83,135

 

 Payment revenue

 

 

80,697

 

 

 

68,485

 

 

 

230,082

 

 

 

190,894

 

 Services revenue

 

 

1,411

 

 

 

1,276

 

 

 

3,154

 

 

 

2,627

 

 Total revenues

 

$

112,772

 

 

$

98,680

 

 

$

323,502

 

 

$

276,656

 

Software revenue, payment revenue and services revenue are described below in the section titled "Components of Results of Operations."

19


 

Macroeconomic Environment’s Impact on Revenue

Despite the resiliency exhibited by aspects of the U.S economy during the first nine months of 2024, we believe that certain of our customers continue to exhibit caution in their purchasing decisions. More broadly, we believe that certain of the verticals or sub-components of those verticals in which we operate have been and continue to be more adversely impacted by the macroeconomic environment, which contrasts with the broader but measured improvement in overall economic sentiment.

Tempered spending by prospects and customers impacts us two ways. First, tempered spending and a focus on costs can impact payment volumes, payment amounts, and payment type mix. The business metrics that best reflect this impact include transaction yield and total payment volume. Second, cautious spending impacts sales and is reflected, in part, in our software revenue as well as the number of invoices that we process. The business metric that best reflects this impact can be found in transactions processed.

In the short term, while we believe that we will benefit from improving overall economic sentiment in the coming quarters, we also believe that we will be better positioned to gauge inflections in sentiment among our customer verticals after the uncertainties of the current political cycle and broader macroeconomic environment are behind us.

As for the changing interest rate environment, when rates were higher during the earlier part of the year, our payment revenue and interest income, resulting from the funds we held for buyers, were positively impacted. Interest income, which is a component of our payment revenue, was negatively impacted when the Federal Reserve cut interest rates earlier this year and will continue to be negatively impacted should the Federal Reserve elect to continue to cut interest rates. Such changes could also lead to difficulty in comparing our current consolidated financial results to our results in future reporting periods.

Key Financial and Business Metrics

We regularly review several financial and business metrics to measure our performance, identify trends affecting our business, prepare financial projections, and make strategic decisions. We believe that these key business metrics provide meaningful supplemental information for management and investors in assessing our historical and future operating performance. The calculation of the key metrics and other measures discussed below may differ from other similarly titled metrics used by other companies, securities analysts or investors.

 

Three Months Ended September 30,

 

 

Percentage

 

 

Nine Months Ended September 30,

 

 

Percentage

 

 

2024

 

 

2023

 

 

Change

 

 

2024

 

 

2023

 

 

Change

 

Transactions Processed

 

20,177,994

 

 

 

19,175,866

 

 

 

5.2

%

 

 

59,228,276

 

 

 

56,253,181

 

 

 

5.3

%

Transaction Yield

$

5.59

 

 

$

5.15

 

 

 

8.5

%

 

$

5.46

 

 

$

4.92

 

 

 

11.0

%

Total Payment Volume (in millions)

$

21,479

 

 

$

19,627

 

 

 

9.4

%

 

$

61,963

 

 

$

56,040

 

 

 

10.6

%

 

Transactions processed

We believe that transactions processed is an important measure of our business because it is a key indicator of the use by both buyers and suppliers of our solutions and our ability to generate revenue, since a majority of our revenue is generated based on transactions processed. We define transactions processed as the number of invoice transactions and payment transactions, such as invoices, purchase orders, checks, ACH payments and VCCs, processed through our platform during a particular period.

Transaction yield

We believe that transaction yield is an important measure of the value of our solutions to buyers and suppliers as we scale. We define transaction yield as the total revenue during a particular period divided by the total transactions processed during such period.

Total payment volume

We believe total payment volume is an important measure of our AvidPay Network business as it quantifies the demand for our payment services. We define total payment volume as the dollar sum of buyers’ AP payments paid to their suppliers through the AvidPay Network during a particular period.

Components of Results of Operations

Revenue

We generate revenue from the following sources: (i) software, (ii) payments, and (iii) services.

Software Revenue

We generate software revenue from our buyers primarily through (i) fees calculated based on the number of invoices and payment transactions processed and (ii) recurring maintenance and SaaS fees. Software revenue is typically billed to and paid by our buyers on a monthly basis. Our software offerings, many of which are built for specific verticals, address the needs of buyers and together they comprise our suite of predominately cloud-based solutions designed to manage invoices and automate the AP function. We generally sign multi-year contracts with buyers and revenue is recognized over the term of the contract. We also

20


 

generally receive initial upfront implementation fees and software maintenance fees for ongoing support, which are recognized ratably over the term of the applicable support period.

Payment Revenue

We generate revenue from the payments our buyers make to their suppliers through (i) offering electronic payment solutions to suppliers, (ii) fees charged to suppliers from our invoice payment accelerator product, and (iii) interest on funds held for buyers pending disbursement.

Our electronic payment solutions currently include VCC and an enhanced ACH payment product, or AvidPay Direct, which eliminate paper checks and increase the speed of payment to the supplier. AvidPay Direct also provides suppliers with enhanced remittance data allowing the supplier to reconcile the payment and the underlying invoice. VCC revenues result from interchange fees applied to the spend processed and are recorded net of fees and incentives. AvidPay Direct revenue is based on a per transaction fee that we charge to suppliers that generally includes a cap and is based on the spend per payment and is recorded net of incentives.

Our invoice payment accelerator product, Payment Accelerator, provides certain suppliers with the opportunity to better manage cash flows and receive payments even faster by allowing suppliers to receive advance payment on qualifying invoices. Revenues are generated on a per transaction basis for each payment that is advanced. We currently fund the accelerated payment of invoices from our balance sheet.

Interest income represents interest received from buyer deposits held during the payment clearing process. We receive interest on funds held through our contractual relationship with our buyers, which we recognize as payment revenue. The rate we earn on buyer funds is difficult to predict in the short and long term and will continue to be impacted by the Federal Reserve’s monetary policy and any adjustments that are made in response to inflation. Due to the elevated levels of inflation in the U.S. economy, and the resulting increases in interest rates, we experienced an increase in revenues generated on funds held during the payment clearing process during 2022, 2023 and 2024. This level of interest income on buyer deposits may not be sustainable in future years or in nearer term periods depending on the Federal Reserve’s future actions. The Federal Reserve is expected by many to reduce interest rates in near to mid-term future periods, which would in turn have a negative impact on our payment revenue although the extent to which rates will be reduced, if at all, and the specific timing of the rate cuts remains highly uncertain.

Our media payments business includes customers that are involved in political advertising in the U.S. Revenue from these customers is cyclical as it is connected to U.S. election advertising spend which tends to increase during significant election years, such as mid-term and presidential elections. As 2024 is a presidential election year, we expect an increase in the payments associated with political advertising in connection with the presidential election cycle in 2024, compared to 2023 which was not a significant election year.

We utilize service providers to process a substantial portion of our payment revenue that is derived from interchange fees earned on payment transactions processed as VCCs. A large percentage of our revenue is processed by a small number of providers and our revenue is also dependent on the rates we are able to negotiate with these providers. See Note 2 “Summary of Significant Accounting Policies” of our unaudited consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for disclosures regarding this concentration.

Services Revenue

Services revenue includes fees charged to process buyer change in service requests.

Total Revenue

We expect our total revenue to increase year over year due to an increase in the number of transactions processed, and the number of buyers and suppliers using the AvidPay Network, and that payment revenue should comprise a greater proportion of total revenue as the volume of transactions on the AvidPay Network continue to increase.

Cost of Revenues and Operating Expenses

Cost of Revenues

Cost of revenues includes personnel related costs, which include direct compensation, fringe benefits, short- and long-term incentive plans and stock-based compensation expense. Cost of revenues includes teams responsible for buyer and supplier onboarding and setup, invoice processing, payment operations, money movement execution, and customer service. Personnel costs also include internal labor associated with the employees who monitor the performance and reliability of our buyer and supplier solutions and the underlying delivery infrastructure (i.e., application and data hosting administration, product support and escalations, payment monitoring and settlement functions).

Cost of revenues also includes external expenses that are directly attributed to the processing of invoice and payment transactions. These expenses include the cost of scanning and indexing invoices, printing checks, postage for mailing checks, expenses for processing payments (ACH, check, and wires), bank fees associated with buyer deposits held during the payment

21


 

clearing process, and other transaction execution costs. Additionally, cost of revenues includes fees paid to third parties for the use of their technology, data hosting services, customer relationship management tools used in the delivery of our services or in support of the delivery infrastructure, and adjustments to the allowance for uncollectible advancements processed through Payment Accelerator. Lastly, cost of revenues includes estimates for treasury losses that occur in treasury operations. Treasury losses include various unrecoverable internal payment processing errors that occur in the ordinary course of business, such as duplicate payments, overpayments, payments to the wrong party and reconciliation errors.

We have elected to exclude amortization expense of capitalized developed software and acquired technology, as well as allocations of fixed asset depreciation expense and facility expenses from cost of revenues.

We expect our cost of revenues as a percentage of revenue to decrease as we continue to realize operational efficiencies and shift more of our transactions to electronic payments.

Sales and Marketing

Sales and marketing consists primarily of costs related to our direct sales force and partner channels that are incurred in the process of setting up go-to-market strategies, generating leads, building brand awareness and acquiring new buyers and suppliers, including efforts to convert suppliers from paper check payments to electronic forms of payments and efforts to enroll them into the Payment Accelerator solution.

Personnel costs include salaries, wages, direct and amortized sales commissions, fringe benefits, short- and long-term incentive plans and stock-based compensation expense. Most of the commissions paid to the direct sales force are incremental based upon invoice and payment volume from the acquisition of a new buyer and are deferred and amortized ratably over an estimated benefit period of five years.

The partner ecosystem consists of reseller, referral and accounting system partners. Compensation paid to referral and accounting system partners in exchange for the referral and marketing efforts of the partner is classified as sales and marketing expense.

In addition, we focus on generating awareness of our platform and products through a variety of sponsorships, user conferences, trade shows, and integrated marketing campaigns. Costs associated with these efforts, including travel expenses, external consulting services, and various technology applications are included in sales and marketing as well.

While we expect to continue to increase marketing activities over the coming periods, we are focused on efficient deployment of these marketing resources, and as a result we expect our sales and marketing expenses to experience modest growth in absolute terms in the near term.

Research and Development

Research and development efforts focus on the development of new products and business intelligence tools or the enhancements of existing products and applications, as well as large scale infrastructure projects that improve the underlying architecture of our technology.

The main contributors of research and development costs are (i) personnel related expenses, including fringe benefits, short- and long-term incentive plans and stock-based compensation expense, and (ii) fees for outsourced professional services. We capitalize certain internal and external development costs that are attributable to new products or new functionality of existing products and amortize such costs to depreciation and amortization on a straight-line basis over an estimated useful life, which is generally three years.

We also incur research and development costs attributable to the use of software tools and technologies required to facilitate our research and development activities. Examples of such costs include fees paid to third parties to host lower technical environments and the associated virtual machine ware fees paid to support agile development efforts, and fees paid for software tools and licenses used in quality control testing and code deployment activities.

We expect our research and development expense to increase in absolute dollars but to decrease as a percentage of revenue over the longer term as we are able to efficiently deploy our development resources against a larger revenue base.

General and Administrative

General and administrative expenses consist primarily of our finance, human resources, legal and compliance, facilities, information technology, administration, and information security organizations. Significant cost contributors are (i) personnel expenses, including fringe benefits, short- and long-term incentive plans and stock-based compensation expense, and (ii) costs of software applications, including end user computing solutions, and various technology tools utilized by these organizations. Occupancy expenses, which include personnel, rent, maintenance and property tax costs are not allocated to other components of the statements of operations and remain in general and administrative expenses.

22


 

While we expect our general and administrative expenses to decrease as a percentage of revenue over the longer term, we expect our general and administrative expenses may increase from time to time in absolute dollars over the shorter term as we continue to build out our infrastructure to support our operations and implement additional safeguards and cybersecurity enhancements.

General and administrative expenses include costs incurred from time to time related to events and transactions not directly attributable to operations. For example, during 2023, general and administrative expenses include costs incurred in connection with a cybersecurity incident as well as insurance recoveries. Additionally, general and administrative expenses also include restructuring costs incurred in connection with planned reductions of our U.S. workforce. Restructuring costs consist of one-time severance charges to be paid to affected employees.

Impairment and Write-Off of Intangible Assets

Impairment and write-off of intangible assets is the reduction from carrying value to fair value for assets or asset groups whose carrying value is not recoverable and also includes charges determined based on our estimation of the amount of obsolescence of previously capitalized software development costs.

Depreciation and Amortization

Depreciation and amortization expense includes depreciation of property and equipment over the estimated useful life of the applicable asset, as well as amortization of acquired intangibles (i.e., technology, customer list and tradename) with a useful life between 3 and 15 years, and amortization of capitalized software development costs with an estimated benefit of 3 years.

Other Income (Expense)

Other income (expense) consists primarily of interest expense on our bank borrowings and headquarters finance leases, offset by interest income on non-customer corporate funds.

Income Tax Expense (Benefit)

Income tax expense (benefit) consists of federal and state current and deferred income taxes.

Results of Operations

The following table sets forth our results of operations for the periods presented (in thousands, except share and per share data):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenues

 

$

112,772

 

 

$

98,680

 

 

$

323,502

 

 

$

276,656

 

Cost of revenues (exclusive of depreciation and amortization expense)

 

 

30,429

 

 

 

30,767

 

 

 

91,188

 

 

 

90,461

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

21,102

 

 

 

18,735

 

 

 

60,799

 

 

 

58,946

 

Research and development

 

 

25,125

 

 

 

24,754

 

 

 

76,037

 

 

 

72,616

 

General and administrative

 

 

25,769

 

 

 

25,002

 

 

 

72,664

 

 

 

75,345

 

Impairment and write-off of intangible assets

 

 

-

 

 

 

-

 

 

 

162

 

 

 

-

 

Depreciation and amortization

 

 

9,092

 

 

 

9,051

 

 

 

27,607

 

 

 

26,515

 

Total operating expenses

 

 

81,088

 

 

 

77,542

 

 

 

237,269

 

 

 

233,422

 

Income (loss) from operations

 

 

1,255

 

 

 

(9,629

)

 

 

(4,955

)

 

 

(47,227

)

Other income (expense)

 

 

 

 

 

 

 

 

 

 

 

 

Interest income

 

 

5,837

 

 

 

5,100

 

 

 

18,378

 

 

 

14,820

 

Interest expense

 

 

(2,614

)

 

 

(3,428

)

 

 

(9,274

)

 

 

(10,106

)

Other income

 

 

3,223

 

 

 

1,672

 

 

 

9,104

 

 

 

4,714

 

Income (loss) before income taxes

 

 

4,478

 

 

 

(7,957

)

 

 

4,149

 

 

 

(42,513

)

Income tax expense

 

 

431

 

 

 

134

 

 

 

675

 

 

 

339

 

Net income (loss)

 

$

4,047

 

 

$

(8,091

)

 

$

3,474

 

 

$

(42,852

)

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

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.02

 

 

$

(0.04

)

 

$

0.02

 

 

$

(0.21

)

Diluted

 

$

0.02

 

 

$

(0.04

)

 

$

0.02

 

 

$

(0.21

)

Weighted average number of common shares used to compute net income (loss) per share attributable to common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

207,235,954

 

 

 

202,526,844

 

 

 

206,389,565

 

 

 

201,338,550

 

Diluted

 

 

209,015,661

 

 

 

202,526,844

 

 

 

209,721,858

 

 

 

201,338,550

 

 

23


 

Comparison of the Three Months Ended September 30, 2024 and 2023

Revenues

 

Three Months Ended September 30,

 

 

Period-to-Period Change

 

 

2024

 

 

2023

 

 

Amount

 

 

Percentage

 

 

(in thousands)

 

Revenues

$

112,772

 

 

$

98,680

 

 

$

14,092

 

 

 

14.3

%

The increase in revenues was largely comprised of an increase in payment revenue of $12.2 million, or 17.8%, driven primarily by increased electronic payments on the AvidPay Network due to the addition of new and existing buyer payment transaction volume and an increase in payment yield, that resulted, in part, from increased interest rates over the prior year period. Payment revenue and payment yield were positively impacted by interest on funds held for customers as the rate earned on those funds increased during the period compared to rates earned in the prior year period. Payment revenue from interest increased $2.0 million to $12.7 million in the third quarter of 2024 from $10.6 million in the third quarter of 2023. Software revenue increased by $1.7 million, or 6.0%, primarily driven by increased invoice and payment transaction volume from new and existing customers as well as increases in certain subscription-based revenue. The prior year period included an out of period adjustment of a $1.5 million increase to revenue, primarily comprised of an increase in software revenue of $1.1 million and an increase in services revenue of $0.5 million, offset by a decrease in payment revenue of $0.1 million.

Cost of Revenues

 

Three Months Ended September 30,

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

Percentage of

 

 

 

 

 

Percentage of

 

 

Period-to-Period Change

 

 

Amount

 

 

Revenue

 

 

Amount

 

 

Revenue

 

 

Amount

 

 

Percentage

 

 

(in thousands)

 

Cost of revenues (excluding depreciation and amortization expense)

$

30,429

 

 

 

27.0

%

 

$

30,767

 

 

 

31.2

%

 

$

(338

)

 

 

(1.1

)%

The decrease in cost of revenues (excluding depreciation and amortization expense) was due primarily to decreases in employee costs of $1.6 million due to decreased headcount (explained in Sales and Marketing below) and savings of $0.5 million in consulting and contract labor costs as a result of transitioning to new vendors. These decreases were partially offset by increases in invoice and check processing fees of $0.7 million and increases in IT infrastructure costs of $0.2 million. Additionally, misdirected payments increased $0.3 million and Payments Accelerator reserve increased $0.3 million.

Operating Expenses

 

Three Months Ended September 30,

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

Percentage of

 

 

 

 

 

Percentage of

 

 

Period-to-Period Change

 

 

Amount

 

 

Revenue

 

 

Amount

 

 

Revenue

 

 

Amount

 

 

Percentage

 

 

(in thousands)

 

Sales and marketing

$

21,102

 

 

 

18.7

%

 

$

18,735

 

 

 

19.0

%

 

$

2,367

 

 

 

12.6

%

Research and development

 

25,125

 

 

 

22.3

%

 

 

24,754

 

 

 

25.1

%

 

 

371

 

 

 

1.5

%

General and administrative

 

25,769

 

 

 

22.9

%

 

 

25,002

 

 

 

25.3

%

 

 

767

 

 

 

3.1

%

Depreciation and amortization

 

9,092

 

 

 

8.1

%

 

 

9,051

 

 

 

9.2

%

 

 

41

 

 

 

0.5

%

Sales and Marketing Expenses

The increase in sales and marketing expenses was primarily driven by increases in employee costs of $1.7 million and marketing costs of $0.6 million. The increase in employee costs reflects the shift in responsibility of certain teammates to increase utilization and adoption of our software. These increases were partially offset by a decrease in consulting costs of $0.2 million as we discontinued services of certain vendors.

Research and Development Expenses

Research and development expenses increased primarily due to costs associated with engaging consultants and contractors of $2.0 million. These increases were partially offset by decreases in employee costs of $1.2 million related to a decrease in headcount and lower rate of bonus accrual compared to the prior year period. An additional decrease of $0.7 million was attributable to an increase in amount capitalized for software development costs.

General and Administrative Expenses

The increase in general and administrative expense is primarily attributable to a $1.1 million increase in reserve for credit losses compared to the prior year period which also benefited from a reserve release. We experienced additional increases in IT

24


 

infrastructure costs of $0.8 million related to several enhancement initiatives and $0.3 million related to staffing and consulting services. These increases were offset by a decrease of $0.7 million of net costs incurred in the prior year period in connection with the cybersecurity incident that was detected in April 2023. Additionally, we incurred $1.1 million of costs from the write-off of debt issuance costs from amending and restating our credit facility in the current period that were more than offset by a loss contingency of $1.6 million related to a potential commercial dispute recognized in the prior year period.

We do not expect additional recoveries or significant costs related to the cybersecurity incident will be incurred in future periods.

Depreciation and Amortization

Depreciation and amortization increased in absolute terms primarily due to the amortization of intangible assets associated with capitalized software development costs.

Other Income (Expense)

 

Three Months Ended September 30,

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

Percentage of

 

 

 

 

 

Percentage of

 

 

Period-to-Period Change

 

 

Amount

 

 

Revenue

 

 

Amount

 

 

Revenue

 

 

Amount

 

 

Percentage

 

 

(in thousands)

 

Other Income (Expense)

$

3,223

 

 

 

2.9

%

 

$

1,672

 

 

 

1.7

%

 

$

1,551

 

 

 

92.8

%

Other income increased due to an increase in interest income of $0.7 million and a decrease in interest expense of $0.8 million that resulted from repaying our term loan during the period.

Income Tax Expense

 

Three Months Ended September 30,

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

Percentage of

 

 

 

 

 

Percentage of

 

 

Period-to-Period Change

 

 

Amount

 

 

Revenue

 

 

Amount

 

 

Revenue

 

 

Amount

 

 

Percentage

 

 

(in thousands)

 

Income tax expense

$

431

 

 

 

0.4

%

 

$

134

 

 

 

0.1

%

 

$

297

 

 

 

221.6

%

The provision for income taxes is driven by current state income taxes in taxable jurisdictions and changes in the Company's valuation allowances relative to pretax earnings.

 

Comparison of the Nine Months Ended September 30, 2024 and 2023

Revenues

 

Nine Months Ended September 30,

 

 

Period-to-Period Change

 

 

2024

 

 

2023

 

 

Amount

 

 

Percentage

 

 

(in thousands)

 

Revenues

$

323,502

 

 

$

276,656

 

 

$

46,846

 

 

 

16.9

%

The increase in revenues was largely comprised of an increase in payment revenue of $39.2 million, or 20.5%, driven primarily by increased electronic payments on the AvidPay Network due to the addition of new and existing buyer payment transaction volume and an increase in payment yield, that resulted, in part, from increased interest rates over the prior year period. Payment revenue and payment yield were positively impacted by interest on funds held for customers as the rate earned on those funds increased during the period compared to rates earned in the prior year period. Payment revenue from interest increased $10.6 million to $37.5 million in the first nine months of 2024 from $26.9 million in the first nine months of 2023. Software revenue increased by $7.1 million, or 8.6%, primarily driven by increased invoice and payment transaction volume from new and existing customers as well as increases in certain subscription-based revenue.

25


 

Cost of Revenues

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

Percentage

 

 

 

 

 

Percentage

 

 

Period-to-Period Change

 

 

Amount

 

 

of Revenue

 

 

Amount

 

 

of Revenue

 

 

Amount

 

 

Percentage

 

 

(in thousands)

 

Cost of revenues (excluding depreciation and amortization expense)

$

91,188

 

 

 

28.2

%

 

$

90,461

 

 

 

32.7

%

 

$

727

 

 

 

0.8

%

The increase in cost of revenues (excluding depreciation and amortization expense) was due primarily to increases in invoice and check processing fees of $2.3 million, increases in IT infrastructure costs of $1.0 million, and an increase in Payments Accelerator reserve of $0.9 million, partially offset by costs savings in consulting and contract labor of $2.0 million as a result of transitioning to new vendors and decreases in employee costs of $1.6 million (explained in Sales and Marketing below).

Operating Expenses

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

Percentage

 

 

 

 

 

Percentage

 

 

Period-to-Period Change

 

 

Amount

 

 

of Revenue

 

 

Amount

 

 

of Revenue

 

 

Amount

 

 

Percentage

 

 

(in thousands)

 

Sales and marketing

$

60,799

 

 

 

18.8

%

 

$

58,946

 

 

 

21.3

%

 

$

1,853

 

 

 

3.1

%

Research and development

 

76,037

 

 

 

23.5

%

 

 

72,616

 

 

 

26.2

%

 

 

3,421

 

 

 

4.7

%

General and administrative

 

72,664

 

 

 

22.5

%

 

 

75,345

 

 

 

27.2

%

 

 

(2,681

)

 

 

(3.6

)%

Impairment and write-off of intangible assets

 

162

 

 

 

0.1

%

 

 

-

 

 

 

0.0

%

 

 

162

 

 

 

100.0

%

Depreciation and amortization

 

27,607

 

 

 

8.5

%

 

 

26,515

 

 

 

9.6

%

 

 

1,092

 

 

 

4.1

%

Sales and Marketing Expenses

The increase in sales and marketing expenses was primarily driven by increases in employee costs of $1.9 million and marketing expenses of $0.5 million. The primary driver for the increase in employee costs relates to the shift in responsibility of certain teammates to increase utilization and adoption of our software. Additionally, amortization expense of deferred sales commissions increased $0.4 million and partner commissions increased $0.2 million. These increases were partially offset by decreases in consulting costs of $0.8 million as we discontinued services of certain vendors and a decrease in travel expense of $0.2 million.

Research and Development Expenses

Research and development expenses increased primarily due to costs associated with engaging consultants and contractors of $2.0 million and increases in employee costs of $1.6 million. We experienced additional increases of $0.8 million in IT infrastructure and other costs. These increases were partially offset by decreases of $1.0 million attributable to an increase in the amount capitalized for software development costs.

General and Administrative Expenses

The decrease in general and administrative expense is primarily attributable to the cybersecurity incident that was detected in April 2023. During the first nine months of 2024 we recorded $0.9 million more recoveries from cybersecurity insurance than the prior year period and we experienced a decrease in costs related to the cybersecurity incident of $5.2 million as the prior year period incurred a significant amount of expense associated with our initial threat response. An additional decrease of $1.6 million is attributable to an accrual made in the prior year period related to a potential commercial dispute. These decreases were partially offset by increases in employee costs of $0.6 million, IT infrastructure costs of $1.9 million, and legal and professional fees of $0.3 million. Additionally, we incurred $1.1 million of costs from the write-off of debt issuance costs from renegotiating our credit facility in the third quarter of 2024 as well as $1.2 million in non-reoccurring restructuring costs during 2024.

We do not expect additional recoveries or significant costs related to the cybersecurity incident will be incurred in future periods.

Impairment and Write-off of Intangible Assets

The impairment and write-off of intangible assets during the nine months ended September 30, 2024 relates to internally developed software projects.

Depreciation and Amortization

Depreciation and amortization increased in absolute terms primarily due to the amortization of intangible assets associated with capitalized software development costs.

26


 

Other Income (Expense)

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

Percentage

 

 

 

 

 

Percentage

 

 

Period-to-Period Change

 

 

Amount

 

 

of Revenue

 

 

Amount

 

 

of Revenue

 

 

Amount

 

 

Percentage

 

 

(in thousands)

 

Other Income (Expense)

$

9,104

 

 

 

2.8

%

 

$

4,714

 

 

 

1.7

%

 

$

4,390

 

 

 

93.1

%

Other income increased primarily due to an increase in interest income of $3.6 million and a decrease in interest expense of $0.8 million that resulted from repaying our term loan during the period.

Income Tax Expense

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

Percentage

 

 

 

 

 

Percentage

 

 

Period-to-Period Change

 

 

Amount

 

 

of Revenue

 

 

Amount

 

 

of Revenue

 

 

Amount

 

 

Percentage

 

 

(in thousands)

 

Income tax (benefit) expense

$

675

 

 

 

0.2

%

 

$

339

 

 

 

0.1

%

 

$

336

 

 

 

99.1

%

The provision for income taxes is driven by current state income taxes in taxable jurisdictions and changes in the Company's valuation allowances relative to pretax earnings.

Liquidity and Capital Resources

Prior to the second quarter of 2024, we did not historically generate positive cash flow through our operations. We have historically financed our operations and capital expenditures primarily through sales of common and preferred stock, through borrowings under our credit facilities, as described below, and through our IPO that was completed in October 2021, which resulted in net proceeds of $621.4 million, including the exercise of the overallotment option and after deducting underwriting discounts and commissions of $40.4 million and offering expenses of approximately $11.8 million. As of September 30, 2024, our principal sources of liquidity are our unrestricted cash and cash equivalents of $315.3 million, marketable securities of $79.0 million, and funds available under our revolving credit facility, which we refer to as the 2024 Amended and Restated Credit Agreement, which we entered into in August 2024. As of September 30, 2024, our unused committed capacity under the 2024 Amended and Restated Credit Agreement was $150.0 million comprised of a revolving commitment.

We believe that our unrestricted cash, cash equivalents, marketable securities, and funds available under our 2024 Amended and Restated Credit Agreement will be sufficient to meet our working capital requirements for at least the next twelve months. To the extent existing cash, marketable securities, cash from operations, and amounts available for borrowing under the 2024 Amended and Restated Credit Agreement are insufficient to fund future activities, we may need to raise additional capital. In the future, we may attempt to raise additional capital through the sale of equity securities or through equity-linked or debt financing arrangements. If we raise additional capital by issuing equity or equity-linked securities, the ownership of our existing stockholders will be diluted. If we raise additional capital by the incurrence of additional indebtedness, we may be subject to increased fixed payment obligations and could also be subject to additional restrictive covenants, such as limitations on our ability to incur additional debt, and other operating restrictions that could adversely impact our ability to conduct our business. Our ability to raise additional debt may be limited by applicable regulatory requirements as a licensed money transmitter that require us to meet certain net worth requirements. Any future indebtedness we incur may result in terms that could be unfavorable to equity investors. There can be no assurances that we will be able to raise additional capital. The inability to raise capital would adversely affect our ability to achieve our business objectives.

Cash Flows

Below is a summary of our consolidated cash flows:

 

 

Nine Months Ended September 30,

 

Selected Cash Flow Data:

2024

 

 

2023

 

 

 

(in thousands)

 

Net cash (used in) provided by:

 

 

 

 

 

 

  Operating activities

 

$

43,482

 

 

$

(10,991

)

  Investing activities

 

 

(51,656

)

 

 

226

 

  Financing activities

 

 

(507,852

)

 

 

(57,474

)

Net decrease in cash and cash equivalents, and restricted funds held for customers

 

$

(516,026

)

 

$

(68,239

)

 

27


 

Net Cash Provided by (Used in) Operating Activities

Our primary source of cash provided by our operating activities is from our software and payment revenue. Our primary uses of cash in our operating activities include payments for employee salary and related costs, payments to third party service providers to execute our payment transactions, sales and marketing costs, and other general corporate expenditures.

Net cash provided by operating activities improved to $43.5 million during the nine months ended September 30, 2024 from $11.0 million used in operating activities during the nine months ended September 30, 2023 due primarily to an increase in revenue and an improvement from net loss to net income offset by changes in working capital, primarily due to variations in timing of payment of accrued expenses.

Net Cash (Used in) Provided by Investing Activities

Cash flows related to our investing activities consist primarily of the maturity and purchases of marketable securities, purchases of property and equipment, purchases of intangible assets, capitalization of internal-use software, and supplier advances related to our Payment Accelerator product.

Net cash used in investing activities increased to $51.7 million during the nine months ended September 30, 2024 compared to $0.2 million provided by investing activities during the nine months ended September 30, 2023, primarily driven by differences in the timing of purchases and maturities in our portfolio of held-to-maturity marketable securities.

Net Cash Used in Financing Activities

Cash flows related to our financing activities consist primarily of changes in restricted buyer fund deposits related to buyer payment transactions, exercise of stock options, principal payments on financing leases, borrowings and repayments of long-term debt, and share repurchases.

Net cash used in financing activities was $507.9 million during the nine months ended September 30, 2024 compared to $57.5 million during the nine months ended September 30, 2023, due primarily to variations in the inflows and outflows from payment service obligations of our customers as well as repayment of debt and share repurchases.

Outstanding Debt

Below is a summary of our outstanding debt (in thousands):

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Term loan facility

 

$

-

 

 

$

63,375

 

Promissory note payable for land acquisition

 

 

13,900

 

 

 

13,900

 

Total principal due

 

 

13,900

 

 

 

77,275

 

Current portion of term loan and promissory notes

 

 

(4,800

)

 

 

(6,425

)

Unamortized portion of debt issuance costs

 

 

-

 

 

 

(1,090

)

Long-term debt

 

$

9,100

 

 

$

69,760

 

 

Credit Facilities

On August 8, 2024, we entered into an agreement to amend and restate our previous credit facility. As a result, we repaid the outstanding amount of the term loan and expanded the borrowing capacity of the revolving line of credit. As of September 30, 2024, the aggregate available borrowing capacity under this agreement was $150.0 million, which may be increased, subject to specific conditions, by an additional amount (for all such increases) not to exceed $150.0 million, for a total aggregate amount of $300.0 million.

We were in compliance with our financial covenants as of September 30, 2024. Refer to Note 9 of our unaudited consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional details about our credit facilities.

Land Promissory Notes

We have promissory notes in connection with land and improvements adjacent to our Charlotte, North Carolina headquarters campus. Refer to Note 9 of our unaudited consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for information on our promissory notes.

Issuances of Common Stock

During the nine months ended September 30, 2024, we issued shares of common stock under our existing stock plans. Refer to our unaudited consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for details.

Share Repurchases

In August 2024, our board of directors authorized the repurchase of up to $100.0 million of our outstanding shares of common stock. During the three and nine months ended September 30, 2024, we repurchased and subsequently retired 3,104,312 shares

28


 

of common stock for $25.1 million. Refer to Note 10 to our unaudited consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional details.

Payment Obligations

We process payments for our customers. As part of our payment product offering, we have recorded payment service obligations in our consolidated balance sheets of $1,154.3 million as of September 30, 2024 and an offsetting asset of restricted funds held for customers. This balance is short-term in nature and represents our obligation to pay our customers' suppliers as directed by our customers.

We historically transmitted buyer customer funds using a legacy model pursuant to which buyer customer funds were held in trust accounts that were maintained and operated by a trustee pending distribution to suppliers in accordance with instructions provided through our platform. After buyers’ funds were deposited in a trust account, we initiated payment through external payment networks whereby the buyers’ funds were distributed from the trust to the appropriate supplier. We are not the trustee or beneficiary of the trusts which hold these buyer deposits; accordingly, we do not record these assets and offsetting liabilities on our consolidated balance sheets. We have largely transitioned away from the trust model although certain banks that resell our products and services continue to leverage a similar structure. We contractually earn interest on funds held for certain buyers. The amount of Company and bank customer funds held in all trust-related and similar accounts was approximately $21.9 million and $6.3 million as of September 30, 2024 and December 31, 2023, respectively.

Contractual Obligations

There were no material changes in our contractual obligations and commitments during the nine months ended September 30, 2024 from the contractual obligations and commitments disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023. See Note 8 of the notes to our unaudited consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional information regarding contractual obligations and commitments.

Critical Accounting Policies and Estimates

Our consolidated financial statements have been prepared in accordance with GAAP. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, as well as the reported revenue generated, and reported expenses incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

There have been no material changes to our critical accounting policies as compared to the critical accounting policies and significant judgments and estimates disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023 as filed with the SEC on February 29, 2024.

Recent Accounting Pronouncements

See Note 2 to our unaudited consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted as of September 30, 2024.

ITEM 3. Quantitative and Qualitative Disclosures about Market Risk

Interest Rate Risk

Our overall investment portfolio is comprised of (i) our operating cash and (ii) buyer funds. Our operating cash includes cash received from revenues generated, the sale of common and preferred stock and increased borrowings. Buyer funds are funds that have been collected from buyers, but not yet remitted to the applicable supplier. The funds are held in either company-owned accounts, which are subject to applicable state money transmitter laws, or in trust-related accounts. We are generally entitled to retain any interest earned on the investment of buyer funds as specified by our contractual arrangements with our buyers.

Our operating cash may be invested in accordance with our cash investment policy. Under that policy, we invest with the objective of preserving capital while optimizing yield. Permissible investments include U.S. Treasury instruments, U.S. Government Agency securities, Government-Sponsored Enterprise securities, corporate bonds, commercial paper, certificates of deposit, and money market funds. As of September 30, 2024, we held marketable securities with an amortized cost basis of $79.0 million and money market funds with an aggregate value of $60.5 million. The remaining amount of operating cash was held in interest-bearing demand deposit accounts.

Our buyer funds assets are invested with safety of principal, liquidity, and diversification as the primary objectives. Consistent with these objectives, we also seek to maximize interest income and to minimize the volatility of interest income with emphasis on

29


 

liquidity. Pursuant to our investment policy and subject to applicable law, buyer funds may be invested in U.S. Treasury securities, U.S. Government Agency securities, or other cash equivalents, including certificates of deposit and time deposits. As of September 30, 2024, all buyer funds have been invested in interest-bearing demand deposit accounts.

We are exposed to interest-rate risk relating to our investment portfolio, which consists principally of interest-bearing demand deposit accounts as well as investments made in accordance with our cash investment policy. We recognize interest earned from buyer funds assets as revenue. We generally do not pay interest to buyers. Factors that influence the rate of interest we earn include the short-term market interest rate environment and the weighting of balances by security type. The annualized interest rate earned on our investment of operating cash and funds held for buyers increased to 5.04% during the first nine months of fiscal year 2024 from 4.39% during fiscal year 2023. Based on current investment practices, an increase in the interest rate of 100 basis points would have changed our interest income in the first nine months of fiscal year 2024 from our investment of operating cash by approximately $2.9 million and our interest on buyer funds assets by approximately $8.1 million based upon the average balances for the first nine months of fiscal year 2024 of $452.6 million in operating cash investments and $1,006.8 million in buyer funds investments, respectively. In addition to interest rate risks, we also have exposure to risks associated with changes in laws and regulations that may affect buyer fund balances. For example, a change in regulations that restricts the permissible investment alternatives for buyer funds may reduce our interest earned revenue.

We are also exposed to interest-rate risk relating to existing variable rate bank borrowings. As of September 30, 2024 and December 31, 2023, we had outstanding borrowings on variable rate debt of $0 and $63.4 million, respectively. A 100 basis points increase in the variable rate would have resulted in incremental interest expense of $0.4 million during the nine months ended September 30, 2024.

Our interest-rate risk will continue to be impacted by the Federal Reserve’s monetary policy and response to the higher than normal level of inflation in the U.S. economy.

Credit Risk

We may be exposed to credit risk in connection with our investments, as our cash on deposit, including buyer funds, regularly exceed Federal Deposit Insurance Company (“FDIC”) limits. We limit credit risk by diversifying our portfolio, including a requirement that no more than 5% of invested funds may be held in the issues of a single corporation. Additionally, absent certain limited exceptions, the minimum credit quality of any fixed income investment shall be not less than an ‘(A-) or (A3)’ rating equivalent from any single rating services based on ratings by any of Standard and Poor’s Ratings Services, Moody’s Investors Service, or Fitch Investor Services. The maximum maturity of any security in the portfolio shall not exceed 24 months. The weighted average maturity of the portfolio shall not exceed 36 months. In addition, maximum maturities of individual securities are further limited by the security type and cash segment of the investment. We are also exposed to credit risk related to the timing of payments made from buyer funds collected. We typically remit buyer funds to our buyers’ suppliers in advance of having good or confirmed funds collected from our buyers. Our buyers generally have three days to dispute transactions and if we remit funds in advance of receiving confirmation that no dispute was initiated by our buyer, then we could suffer a credit loss. We mitigate this credit exposure by leveraging our data assets to make credit underwriting decisions about whether to accelerate disbursements, managing exposure limits, and various controls in our operating systems.

There can be no assurance that our deposits in excess of the FDIC or other comparable insurance limits will be backstopped by the U.S. government, or that any bank or financial institution with which we do business will be able to obtain needed liquidity from other banks, government institutions or by acquisition in the event of a failure or liquidity crisis. While we do not currently maintain private insurance to mitigate this risk, we seek to mitigate this risk by monitoring financial institutions that we conduct business with and endeavoring to maintain our cash balances at large well-capitalized financial institutions.

We are also exposed to risks associated with our Payment Accelerator product, in which our supplier customers can accelerate the receipt of payment for outstanding invoices before our buyers initiate the transfer of funds. If those invoices are not approved or the buyer does not transfer the requisite funds then we are exposed to the risk of not being able to recoup our advances to the supplier. We mitigate this risk through data analytics to determine which invoices are available and appropriate for advance payment.

Liquidity Risk

As part of our buyer funds investment strategy, we use the daily collection of funds from our buyers to satisfy other unrelated buyer funds obligations. We minimize the risk of not having funds collected from a buyer available at the time the buyer’s obligation becomes due by collecting the buyer’s funds in advance of the timing of payment of the buyer’s obligation. As a result of this practice, we have consistently maintained the required level of buyer funds assets to satisfy all of our obligations.

Concentration Risk

A substantial portion of our revenue is derived from interchange fees earned on payment transactions processed from VCC service providers. Prior to 2022, our interchange fees were processed primarily through a single provider. To mitigate this

30


 

concentration risk, we have expanded the number of processor suppliers. Revenue from two of these suppliers was greater than 10% of our total revenue, individually. Refer to Note 2 of our consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for additional information regarding this concentration.

Future regulation or changes by the payment networks could have a substantial impact on our revenue from VCC transactions. If interchange rates decline, whether due to actions by the payment networks, merchant/suppliers availing themselves of lower rates, or future regulation, our total operating revenues, operating results, prospects for future growth and overall business could be materially affected.

We are also exposed to concentration risk associated with buyer funds that we hold in Company-owned accounts, which are subject to applicable state money transmitter laws, and in trust accounts. As of September 30, 2024, all buyer funds have been invested in interest-bearing demand deposit accounts. The majority of these demand accounts are maintained at one institution which is a full-service, FDIC-insured national bank supervised by the Office of the Comptroller of the Currency and is a subsidiary of a bank holding company subject to regulation, supervision, and examination by the Federal Reserve. As indicated above, while we do not currently maintain private insurance to mitigate this risk, we seek to mitigate this risk by monitoring financial institutions that we conduct business with and endeavoring to maintain our cash balances at large well-capitalized financial institutions.

ITEM 4. Controls and Procedures.

(a) Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated, as of the end of the period covered by this Quarterly Report on Form 10-Q, the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Disclosure controls and procedures are designed to ensure that information required to be disclosed by the issuer 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 rules and forms of the SEC, and that such information is accumulated and communicated to management, including the principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective, as of September 30, 2024, to reasonably ensure that information required to be disclosed and filed under the Exchange Act is recorded, processed, summarized and reported within the time periods specified, and that management will be timely alerted to material information required to be included in our periodic reports filed with the Securities and Exchange Commission.

(b) Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting that occurred during the most recent fiscal quarter ended September 30, 2024, which have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

PART II—OTHER INFORMATION

From time to time, we have been and will continue to be subject to legal proceedings and claims. We are not presently a party to any legal proceedings that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, results of operations, financial condition, or cash flows. Defending such proceedings is costly and can impose a significant burden on management and employees. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.

Item 1A. Risk Factors.

There have been no material changes to the risk factors associated with our business previously disclosed in "Item 1A. Risk Factors," in our Annual Report on Form 10-K for the year ended December 31, 2023.

 

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

(a) Unregistered Sales of Equity Securities

None.

31


 

(b) Use of Proceeds

Use of Proceeds

On October 15, 2021, we completed our IPO. All shares sold were registered pursuant to a registration statement on Form S-1, as amended (File No. 333-259632), declared effective by the SEC on October 12, 2021.

There have been no material changes in the planned use of proceeds from the IPO from those described in our Final Prospectus. We have invested a portion of the funds received in short-term, interest bearing, investment-grade securities.

(b) Purchases of Equity Securities by the Company

Purchases of Equity Securities by the Company

In August 2024, our board of directors authorized the repurchase of up to $100 million of our outstanding shares of common stock (the "Share Repurchased Program"). Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, including pursuant to a Rule 10b5-1 plan. The timing, price, and volume of the repurchases will be executed based on various market and legal factors, and subject to a $50 million cap in any fiscal year pursuant to the terms of the 2024 Amended and Restated Credit Agreement. The share repurchase program will terminate upon the earlier of December 31, 2025 or the date on which the maximum dollar amount has been expended, but is subject to suspension, modification, or termination at any time at the Company's discretion.

The following table provides shares repurchase activity during the three months ended September 30, 2024:

Period

 

(a) Total Number of Shares Purchased

 

 

(b) Average Price Paid Per Share

 

 

(c) Total Number of Shares Purchased as Part of Publicly Announced Plan

 

 

(d) Maximum Dollar Value of Shares that May Yet be Purchased Under the Plan

 

July 1, 2024 - July 31, 2024

 

 

-

 

 

$

-

 

 

 

-

 

 

$

-

 

August 1, 2024 - August 31, 2024

 

 

1,060,000

 

 

$

8.10

 

 

 

1,060,000

 

 

$

91,413,358

 

September 1, 2024 - September 30, 2024

 

 

2,044,312

 

 

$

8.03

 

 

 

2,044,312

 

 

$

75,000,006

 

Total

 

 

3,104,312

 

 

 

 

 

 

3,104,312

 

 

$

75,000,006

 

 

Item 3. Defaults Upon Senior Securities.

Not applicable.

Item 4. Mine Safety Disclosures.

Not applicable.

Item 5. Other Information.

 

(c) Trading Plans of Directors and Executive Officers

 

 

 

 

 

 

Trading Agreement

 

 

 

 

 

 

 

Action

 

Date

 

Rule 10b5-1*

 

Non-Rule 10b5-1**

 

Total Shares to be Sold

 

 

Expiration Date

Angelic Gibson, Chief Information Officer, Senior Vice President

 

Terminate

 

August 29, 2024

 

X

 

 

 

 

45,000

 

 

Not applicable

Angelic Gibson, Chief Information Officer, Senior Vice President

 

Adopt

 

August 29, 2024

 

X

 

 

 

 

45,000

 

 

June 30, 2025

Michael Praeger, Chief Executive Officer and Chairman of the Board

 

Adopt

 

August 27, 2024

 

X

 

 

 

 

258,883

 

 

May 16, 2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* Intended to satisfy the affirmative defense of Rule 10b5-1(c)

** Not intended to satisfy the affirmative defense of Rule 10b5-1(c)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32


 

Item 6. Exhibits.

 

 

 

 

Incorporated by Reference

(Unless Otherwise Indicated)

 

Exhibit

Number

Description

 

Form

 

File

 

Exhibit

 

Filing Date

 

 

 

 

 

 

 

 

 

 

 

 

2.1

 

Agreement and Plan of Merger, dated as of March 4, 2021, by and among AvidXchange Holdings, Inc., AvidXchange Holdings Merger Sub, Inc., and AvidXchange, Inc.

 

S-1

 

333-259632

 

2.1

 

September 17, 2021

 

3.1

 

Restated Certificate of Incorporation of AvidXchange Holdings, Inc.

 

8-K

 

001-40898

 

3.1

 

October 15, 2021

 

3.2

 

Second Amended and Restated Bylaws of AvidXchange Holdings, Inc.

 

8-K

 

001-40898

 

3.1

 

September 15, 2022

 

4.1

 

Form of Common Stock Certificate

 

S-1/A

 

333-259632

 

4.1

 

October 1, 2021

 

4.2

 

Eighth Amended and Restated Investor Rights Agreement, dated July 9, 2021, by and among AvidXchange Holdings, Inc. and certain holders identified therein

 

S-1

 

333-259632

 

10.1

 

September 17, 2021

 

10.1

 

Amended and Restated Credit and Security Agreement, dated as of August 8, 2024, among AvidXchange, Inc., AFV Commerce, Inc., the Lenders named therein, KeyBank National Association, as Administrative Agent and Issuing Lender, KeyBanc Capital Markets Inc., JPMorgan Chase Bank, N.A. and MUFG Bank, Ltd., as Joint Lead Arrangers and Joint Booker Runners.

 

8-K

 

001-40898

 

10.1

 

August 9, 2024

 

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.

 

__

 

__

 

__

 

Filed herewith

 

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.

 

__

 

__

 

__

 

Filed herewith

 

32.1

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

 

__

 

__

 

__

 

Furnished herewith

 

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.

 

__

 

__

 

__

 

Filed herewith

 

101.SCH

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents

 

__

 

__

 

__

 

Filed herewith

 

104

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

 

__

 

__

 

__

 

Filed herewith

 

 

 

 

 

 

 

 

 

 

 

 

33


 

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.

AvidXchange Holdings, Inc.

Date: November 8, 2024

By:

/s/ Joel Wilhite

Joel Wilhite

Chief Financial Officer

(Authorized Signatory and Principal Financial and Accounting Officer)

34


EX-31.1 2 avdx-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO

EXCHANGE ACT RULE 13A-14(A)/15D-14(A)

AS ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Michael Praeger, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of AvidXchange Holdings, Inc. (the registrant);

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a–15(e) and 15d–15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)

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

 

(b)

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

(c)

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

(d)

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

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

(a)

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

 

(b)

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

Date: November 8, 2024

/s/ Michael Praeger

Michael Praeger

Chief Executive Officer and Chairman of the Board

(Principal Executive Officer)

 

 


EX-31.2 3 avdx-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO

EXCHANGE ACT RULE 13A-14(A)/15D-14(A)

AS ADOPTED PURSUANT TO SECTION 302 OF

THE SARBANES-OXLEY ACT OF 2002

I, Joel Wilhite, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of AvidXchange Holdings, Inc. (the registrant);

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a–15(e) and 15d–15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)

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

 

(b)

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

(c)

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

(d)

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

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

(a)

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

 

(b)

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

Date: November 8, 2024

/s/ Joel Wilhite

Joel Wilhite

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 


EX-32.1 4 avdx-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION OF PRINCIPAL EXCUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In accordance with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, Michael Praeger, Chief Executive Officer (principal executive officer) of AvidXchange Holdings, Inc. (the “Company”), and Joel Wilhite, Chief Financial Officer (principal financial and accounting officer) of the Company, each hereby certify that, to the best of their knowledge:

1. The Quarterly Report on Form 10-Q for the period ended September 30, 2024 of the Company, to which this Certification is attached as Exhibit 32.1 (the “Report”), fully complies with the requirements of Section 13(a)/15(d) of the Securities Exchange Act of 1934, as amended; and

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

Date: November 8, 2024

/s/ Michael Praeger

Michael Praeger

Chief Executive Officer and Chairman of the Board

(Principal Executive Officer)

/s/ Joel Wilhite

Joel Wilhite

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 


EX-101.SCH 5 avdx-20240930.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Income (Loss) Per Common Share - Summary of Basic and Diluted Net Income (Loss) Per Common Share (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Disclosure - Marketable Securities - Schedule of Information about Marketable Securities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Formation and Business of the Company link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Income (Loss) Per Common Share link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Leases and Leasing Commitments link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Income (Loss) Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Leases and Leasing Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Summary of Significant Accounting Policies - Summary of Payment Service Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenues Disaggregated by Type of Services Performed (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Revenue from Contracts with Customers - Information on Accounts Receivable and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Revenue from Contracts with Customers - Significant Changes in Contract Liabilities Balance (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Revenue from Contracts with Customers - Summary of Changes in Allowance for Credit Losses And Returns (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Revenue from Contracts with Customers - Schedule of Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Revenue from Contracts with Customers - Information about Deferred Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Income (Loss) Per Common Share - Summary of Common Share Equivalent Securities Excluded from the Calculation Weighted Average Common (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Income (Loss) Per Common Share - Summary of Basic and Diluted Net Income (Loss) Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Marketable Securities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Marketable Securities - Schedule of Information about Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Marketable Securities - Schedule of Investments in Unrealized Loss Position and for which an Other-than-Temporary Impairment has not been Recognized in Earnings (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Intangible Assets and Goodwill - Summary of Capitalized Software Development Costs (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Intangible Assets and Goodwill - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Intangible Assets and Goodwill - Total Amortization Expense Associated with Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Intangible Assets and Goodwill - Impairment and Wite-off of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Leases and Leasing Commitments - Schedule of Supplemental Cash Flow Information Related to Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Leases and Leasing Commitments - Schedule of Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Long-Term Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Stock-Based Compensation - Summary of RSUs Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Stock-Based Compensation - Schedule of Employee Stock Purchase Plan Expense (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Statement [Line Items] Statement [Line Items] Increase (Decrease) in Accounts Receivable Accounts receivable Plan Name [Domain] Plan Name Accretion of investments held to maturity Accretion of Investments held to Maturity Accretion of investments held to maturity. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Revenue, Remaining Performance Obligation, Amount Total Capitalized Contract Cost [Table] Weighted Average Number of Shares Outstanding, Diluted, Adjustment, Total Weighted Average Number of Shares Outstanding, Diluted, Adjustment Weighted-average effect of potentially dilutive securities Leases and Leasing Commitments Lessee Operating And Financing Leases Disclosure [Text Block] Lessee operating and financing leases disclosure. Fair Value, Recurring and Nonrecurring [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Restructuring charges Restructuring Charges Restructuring Charges, Total Second Service Provider Second Service Provider [Member] Second service provider. Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unamortized stock-based compensation expense Debt Instrument, Covenant Description Covenant description Amortization rate of the principal amount for the first two years. Amortization Rate of the Principal Amount for the First Two Years Amortization rate of the principal amount for the first two years Weighted Average Exercise Price, Vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Issuance of common stock upon vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Gross Fair Value Hierarchy and NAV [Axis] Other Noncurrent Assets and Deposits Other Noncurrent Assets And Deposits [Member] Other noncurrent assets and deposits. Level 2 Fair Value, Inputs, Level 2 [Member] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Non-compete Noncompete Agreements [Member] Non-compete Agreements Long-Term Debt, Type [Domain] Available for Future Issuance under Stock Award Plans Available for Future Issuance under Stock Award Plans [Member] Available for future issuance under stock award plans. Current portion of term loan and promissory notes Long-term Debt, Current Maturities, Total Long-Term Debt, Current Maturities Current maturities of long-term debt Capitalized sales commissions and implementation costs. Capitalized Sales Commissions And Implementation Costs Capitalized sales commissions and implementation costs Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Stock, Class of Stock [Table] Schedule Of Stock By Class [Table] Product and Service [Axis] Product and Service Loss Contingency, Loss in Period Loss contingency, liability recorded Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Capitalized Contract Cost [Axis] Depreciation and amortization expense Depreciation, Depletion and Amortization, Total Depreciation, Depletion and Amortization Depreciation and amortization expense Base Rate [Member] Base Rate Capitalized Contract Cost [Domain] Cumulative Effect, Period of Adoption [Domain] ESPP Employee Stock Purchase Plan Employee Stock [Member] Concentration Risk Benchmark [Axis] Stockholders' Equity Equity [Text Block] Amount of increase (decrease) in deferred customer origination costs. Increase Decrease In Deferred Customer Origination Costs Deferred customer origination costs 2022 Revolver or 2022 Term Loan Revolving Credit Facility or Two Thousand And Twenty Two Term Loan Facility [Member] Revolving Credit Facility or Two Thousand And Twenty Two Term Loan Facility. Accounts Receivable, Allowance for Credit Loss, Recovery Recoveries of amounts previously written off Revenue from Contract with Customer [Text Block] Revenue from Contracts with Customers Accounts receivable allowance for returns. Accounts Receivable Allowance For Returns [Member] Accounts Receivable Allowance For Returns Sale of Stock [Domain] Total principal due Long-Term Debt, Gross Total principal due Letters of credit outstanding Ryan Stahl. Ryan Stahl [Member] Line of Credit Facility, Remaining Borrowing Capacity Credit available Aggregate amount of unrealized losses Other than Temporary Impairment, Amount of Unrealized Losses, not Recognized in Earnings Other than temporary impairment, amount of unrealized losses, not recognized in earnings. Aggregate amount of unrealized losses Estimated useful lives of acquired assets Finite-Lived Intangible Asset, Useful Life Weighted Average Useful Life Entity Central Index Key Entity Central Index Key Commitments and contingencies. Commitments and Contingencies [Line Items] Number of Stock Options, Cancelled Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities Schedule of Supplemental Cash Flow Information Related to Operating and Finance Leases Supplemental cash flow information related to operating and finance leases. Supplemental Cash Flow Information Related To Operating And Finance Leases [Table Text Block] Number of service provider accounted for more than ten percentage of revenue. Number of Service Provider Accounted for More than Ten Percentage of Revenue Number of service providers accounted for more than 10% of revenue Common Stock, Shares, Issued, Total Common Stock, Shares, Issued Common stock, shares, issued Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Increase (Decrease) in Prepaid Expense and Other Assets, Total Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other current assets Business Description and Basis of Presentation [Text Block] Formation and Business of the Company Income Statement [Abstract] Daniel Drees. Daniel Drees [Member] Entity Address, State or Province Entity Address, State or Province APIC, Share-Based Payment Arrangement, ESPP, Increase for Cost Recognition Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Issuance of common stock under ESPP Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (loss) before income taxes Deferred customer origination costs, net Capitalized Contract Cost, Net Capitalized Contract Cost, Net, Total Concentration Risk Type [Domain] Revenue Remaining Performance Obligation, Current Revenue Remaining Performance Obligation Current Current Contract with Customer, Liability, Revenue Recognized Revenue recognized included in beginning of period balance Restricted funds held for customers Funds Held for Clients Customer [Axis] Customer Concentration Risk Customer Concentration Risk [Member] Purchases of equipment Payments to Acquire Machinery and Equipment Increase in number of shares authorized Increase in number of shares of common stock to be issued Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Expiration date Line of credit facility, maturity date Line of Credit Facility, Expiration Date Lease expense Lease, Cost [Abstract] Aggregate Intrinsic Value, Vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Liability Class [Axis] Payments of Debt Issuance Costs Payment of debt issuance costs Amortization of Debt Issuance Costs Amortization of deferred financing costs Todd Cunningham. Todd Cunningham [Member] Cover [Abstract] Subsequent Event [Line Items] Schedule of Accounting Policies. Schedule Of Accounting Policies [Table] Schedule Of Accounting Policies [Table] Earnings Per Share, Basic Net loss per share attributable to common stockholders, basic Net income (loss) per common share, basic Net income (loss) per share attributable to common stockholders, basic Operating Expenses [Abstract] Operating expenses Finance Lease, Principal Payments Financing cash flows for finance leases Principal payments on finance leases Accounts Receivable, Allowance for Credit Loss, Writeoff Amounts written off as uncollectable Investments, Debt and Equity Securities [Abstract] Sales and Marketing Selling and Marketing Expense [Member] Sales and Marketing Expense Stock-based compensation expense Stock based compensation expense Share-Based Payment Arrangement, Expense Share Repurchase Program [Line Items] Available for Future Issuance under Employee Stock Purchase Plan Available for Future Issuance under Employee Stock Purchase Plan [Member] Available for future issuance under employee stock purchase plan. Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Accumulated deficit Accumulated deficit Leverage ratio Leverage Ratio Leverage ratio. Plan Name [Axis] Plan Name Number of Stock Options Outstanding, Ending balance Number of Stock Options Outstanding, Beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Assets, Current [Abstract] Current assets Common shares reserved for future issuance Common stock reserved for future issuance Common Stock, Capital Shares Reserved for Future Issuance Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities Total adjustments Net Cash Provided by (Used in) Operating Activities Net cash provided by (used in) operating activities Weighted Average Grant Date Fair Value, Cancelled Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract] Cash, cash equivalents, and restricted funds held for customers Number of Stock Options, Vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Product and Service [Domain] Product and Service Debt Instrument [Line Items] Debt Instrument [Line Items] Financial Financial Services Sector [Member] Debt Instrument, Term Debt instrument, Term Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position [Abstract] Total property and equipment, net of accumulated depreciation and amortization Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net Property and equipment, net Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities Fair Value, Recurring Fair Value, Recurring [Member] Daily simple SOFR, term SOFR and base rate. Daily Simple SOFR, Term SOFR and Base Rate [Member] Daily Simple SOFR, Term SOFR and Base Rate Impairment and Write-off of Intangible Assets Schedule of Impaired Intangible Assets [Table Text Block] Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Common stock par value Common Stock, Par or Stated Value Per Share Common stock, par or stated value per share Outstanding Stock Options Contract with Customer, Liability, Total Contract with Customer, Liability Contract liabilities Trade Account Receivable Net Trade Account Receivable Net Trade accounts receivable, net Accounts Receivable [Policy Text Block] Accounts Receivable, Supplier Advances and Allowance for Credit Losses Statement of Cash Flows [Abstract] Antidilutive Securities, Name [Domain] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts Notes And Loans Receivable [Line Items] Restricted Stock Units Restricted stock units Restricted Stock [Member] Equity Components [Axis] Equity Components Entity Address, Address Line One Entity Address, Address Line One Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Summary of Basic and Diluted Net Income (Loss) Per Common Share Number of Restricted Stock, Granted New awards granted under prior plans Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Intangible Asset, Finite-Lived [Table] Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Total Amortization Expense Associated with Identifiable Intangible Assets Subsequent Event Type [Axis] Summary of Common Share Equivalent Securities Excluded from the Calculation Weighted Average Common Shares Outstanding Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Payments to Acquire Held-to-Maturity Securities Purchase of marketable securities held to maturity Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Aggregate borrowing capacity Weighted Average Grant Date Fair Value, Released Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value Share based compensation arrangement by share based payment award equity instruments other than options released in period weighted average grant date fair value. Capitalized Contract Cost [Line Items] Unamortized deferred financing costs Unamortized portion of debt issuance costs Unamortized Debt Issuance Expense Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Number of Restricted Stock, Beginning balance Number of Restricted Stock Outstanding, Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Amendment Flag Amendment Flag Increase (Decrease) in Operating Lease Liability Operating lease liabilities Obligations under operating leases, less current maturities Operating Lease, Liability, Noncurrent Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] SOFR Net Income (Loss) Attributable to Parent, Total Net income (loss) Share Based Compensation Arrangement By Share Based Payment Award Award Granting Period Share based compensation arrangement by share based payment award award granting period. Granting period Exercise of stock options, Shares Number of Stock Options, Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Variable Rate [Domain] Research and Development Expense [Member] Research and Development Two Thousand And Nineteen Term Loan Facility [Member] 2019 Term Loans Term Loan Facility Two thousand and nineteen term loan facility. Customer [Domain] Equity Component [Domain] Equity Component Statistical Measurement [Domain] Statistical Measurement General and Administrative Expense, Total General and Administrative Expense General and administrative Amortization of deferred contract costs Capitalized Contract Cost, Amortization Other income Other Nonoperating Income (Expense) Expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income (loss) Net income (loss) Deferred Revenue, Current, Total Deferred Revenue, Current Deferred revenue Preferred Stock, Shares Issued Preferred Stock, Shares Issued, Total Operating Lease, Payments Operating cash flows for operating leases Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of revenues (exclusive of depreciation and amortization expense) Marketable Securities, Fair Value Debt Securities, Held-to-Maturity, Fair Value Debt Securities, Held-to-maturity, Fair Value, Total Number of Restricted Stock, Released Share-based Compensation Arrangement By Share-based Payment Award Equity Instruments Other Than Options released In Period Share-based compensation arrangement by share-based payment award equity instruments other than options released in period. Accounts Receivable, Credit Loss Expense (Reversal) Provision for credit losses Deduction released to revenue Coverage Ratio Coverage Ratio Coverage ratio. Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock under ESPP, Shares Schedule of Accounting Policies. Schedule Of Accounting Policies [Line Items] Schedule Of Accounting Policies [Line Items] Held to maturity securities continuous unrealized losses position fair value. Held To Maturity Securities Continuous Unrealized Losses Position Fair Value Aggregate fair value of investments with unrealized losses Deferred revenue, less current portion Deferred Revenue, Noncurrent, Total Deferred Revenue, Noncurrent Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Industry Sector [Axis] Weighted Average Exercise Price, Cancelled Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Stock repurchase program cap price Stock Repurchase Program Cap Price Stock repurchase program cap price. One-time severance charges Severance Costs Financing Receivable, Allowance for Credit Loss, Current Receivable, allowance for credit loss, current Payment processing receivable, net. Payment Processing Receivable Net Payment processing receivable, net Cumulative Effect Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Ending Balance, Shares Beginning Balance, Shares Common Stock, Shares, Outstanding Common stock, shares, outstanding Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Rule 10B5-1 Trading Plan. Rule 10B5-1 Trading Plan [Member] Line of Credit Facility, Current Borrowing Capacity Term loan facility by an aggregate amount Borrowing capacity Customer funds held in trust accounts Customer Funds Held in Trust Accounts Customer funds held in trust accounts. Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Preferred stock par value Total Revenues Revenue Benchmark [Member] Antidilutive Securities [Axis] Summary of RSU Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Finite-Lived Intangible Assets [Line Items] Entity Interactive Data Current Entity Interactive Data Current Cost of Sales [Member] Cost of Revenues Minimum liquidity amount. Minimum Liquidity Amount Minimum liquidity amount Accounting Standards Update [Domain] Document Quarterly Report Document Quarterly Report Promissory Note Promissory Note Payable for Land Acquisition Promissory Note [Member] Promissory note. Statement of Financial Position Location, Balance [Axis] Statistical Measurement [Axis] Statistical Measurement Michael Praeger [Member] Michael Praeger. Operating Lease, Cost Operating lease expense Debt Instrument, Periodic Payment, Principal Debt instrument, periodic payment, principal Percentage of the total commitment amount. Percentage of the Total Commitment Amount Percentage of the total commitment amount Line of credit facility, minimum increment amount Line Of Credit Facility Minimum Increment Amount Line of credit facility, minimum increment amount. Total assets Assets, Fair Value Disclosure Assets, Fair Value Disclosure, Total Total lease expense Lease, Cost Disaggregation of Revenue [Table Text Block] Schedule of Revenues Disaggregated by Type of Services Performed Selling and Marketing Expense, Total Selling and Marketing Expense Sales and marketing Joel Wilhite. Joel Wilhite [Member] Finance Lease, Interest Payment on Liability Operating cash flows for finance leases Finite-Lived Intangible Assets, Gross, Total Finite-Lived Intangible Assets, Gross Gross Amount Number of shares allocated to be granted or issued Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Weighted Average Grant Date Fair Value, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted average amortization period Loss Contingency, Nature [Domain] Loss Contingency Accrual, Provision Loss contingency accrual related to potential commercial dispute Statement of Income Location, Balance [Axis] Income Statement Location Share Repurchase Program [Table] Assets Total assets Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Rabbi trust-owned life insurance policies Rabbi Trust-Owned Life Insurance Policies (At Cash Surrender Value)[Member] Rabbi trust-owned life insurance policies (at cash surrender value). New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements Entity Address, City or Town Entity Address, City or Town Number of Restricted Stock, Cancelled Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Government Government Sector [Member] Debt instrument, principal amount Debt Instrument, Face Amount Stock price Share Price Insurance Recoveries Nontrade Receivables Nontrade Receivables, Total Total payment service obligations Payment service obligations Payment service obligations. Payment Service Obligations Payment service obligations Share-Based Payment Arrangement [Text Block] Stock-Based Compensation Number of Stock Options, Expired Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain Marketable Securities, Gross Unrealized Gains Fair Value Disclosures [Abstract] Supplier advances, net Payments to Supplier for Advances Payments to supplier for advances. Supplier advances, net Two thousand and twenty two term loan facility. Two Thousand And Twenty Two Term Loan Facility [Member] 2022 Term Loans Proceeds from Sale and Maturity of Held-to-Maturity Securities, Total Proceeds from Sale and Maturity of Held-to-Maturity Securities Proceeds from maturity of marketable securities held to maturity Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Liabilities, Current [Abstract] Current liabilities Accounts Receivable Accounts Receivable [Member] Cash paid for income taxes Income Taxes Paid, Net Income Taxes Paid, Net, Total Document Type Document Type Schedule of Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Accounting Standards Update [Axis] Repurchase and retirement of common stock shares Repurchase and retirement of common stock shares Share repurchased subsequently retired Stock Repurchased and Retired During Period, Shares Title of 12(b) Security Security 12b Title Cash and Cash Equivalents, at Carrying Value, Ending Balance Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Statement of Financial Position Location, Balance [Domain] Amortization rate of the principal amount for the last threeyears Amortization Rate of the Principal Amount for the Last Three Years Amortization rate of the principal amount for the last three years Lease, Cost [Table Text Block] Schedule of Components of Lease Expense Statement of Stockholders' Equity [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Research and Development Expense, Total Research and Development Expense Research and development Long term debt Long term debt Long-Term Debt, Excluding Current Maturities Long-term debt Number of Stock Options, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Summary of Changes in Allowance for Credit Losses And Returns Accounts Receivable, Allowance for Credit Loss [Table Text Block] Disaggregation of Revenue [Abstract] Asset Class [Domain] Cybersecurity incident. Cybersecurity Incident [Member] Cybersecurity Incident Insurance Recoveries Subsequent Event Type [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type 2024 Amended and Restated Credit Agreement Two Thousand Twenty Four Amended and Restated Credit Agreement [Member] Two thousand twenty four amended and restated credit agreement. Industry Sector [Domain] Sale of Stock [Axis] Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities Repurchases of common stock Payments for Repurchase of Common Stock Deferred Income Taxes and Tax Credits, Total Deferred Income Taxes and Tax Credits Deferred income taxes Marketable securities, contractual maturity period Investments held in Marketable Securities, Contractual Maturities Period Investments held in marketable securities, contractual maturities period. Changes in goodwill Goodwill, Period Increase (Decrease) Goodwill, Period Increase (Decrease), Total Marketable securities Marketable Securities, Current Marketable Securities, Current, Total Revenue from Contract with Customer, Excluding Assessed Tax, Total Revenue from Contract with Customer, Excluding Assessed Tax Total revenues Income Tax Disclosure [Text Block] Income Taxes Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Schedule of Remaining Performance Obligation Short-Term Debt, Type [Axis] Short-term Debt, Type Credit Facility [Domain] Credit Facility Costs to Fulfill Contracts Costs to fulfill contracts [Member] Costs to fulfill contracts [Member] Debt Securities, Held-to-Maturity [Table] Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net Net Amount Trade Names [Member] Trade Name Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Short-Term Debt, Type [Domain] Short-term Debt, Type Increase (Decrease) in Accounts Payable, Total Increase (Decrease) in Accounts Payable Accounts payable Liabilities and Stockholder's Equity Liabilities and Equity [Abstract] Repurchase and retirement of common stock Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value Document Period End Date Document Period End Date Net Cash Provided by (Used in) Financing Activities Net cash used in financing activities Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent, Total Stockholders' Equity Note [Abstract] Liabilities, Noncurrent [Abstract] Long-term liabilities Stock Issued During Period, Shares, Restricted Stock Award, Gross Issuance of common stock upon vesting of restricted stock units, shares Total anti-dilutive common share equivalents Total anti-dilutive common share equivalents Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Accounting Standards Update 2023-01 [Member] ASU No.2023-01 Accounting Standards Update 2021-08 [Member] ASU No. 2021-08 Stock-based compensation expense Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Accrued Liabilities, Current, Total Accrued Liabilities, Current Accrued expenses Income Tax Expense (Benefit) Income tax expense Provision for (benefit from) income taxes Marketable Securities, Amortized Cost Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss Marketable Securities, Net Amortized Cost Trading Symbol Trading Symbol Variable Rate [Axis] Total stockholders' equity stockholders' deficit Stockholders' Deficit Ending Balance Beginning Balance Equity, Attributable to Parent Debt Instrument, Description of Variable Rate Basis Debt instrument, term SOFR plus Schedule of accounts receivable and contract liabilities. Information on Accounts Receivable and Contract Liabilities Schedule Of Accounts Receivable And Contract Liabilities [Table Text Block] Impairment and write-off on intangible assets Impairment and write-off of intangible assets Impairment of Intangible Assets, Finite-Lived Debt instrument, periodic payment Debt Instrument, Periodic Payment, Total Other Liabilities, Noncurrent, Total Other Liabilities, Noncurrent Other long-term liabilities Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Revenue remaining performance obligation contractual term Revenue Remaining Performance Obligation Contractual Term Revenue remaining performance obligation contractual term. Increase (Decrease) in Deferred Revenue Deferred revenue Variable lease expense Variable Lease, Cost Ending balance Beginning balance Goodwill, Total Goodwill Goodwill Payment service obligations Payment for Service Obligations Payment for service obligations. Change in accounting principle, ASU, adopted [true false] Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Angelic Gibson [Member] Angelic Gibson. Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract] Cash paid for amounts included in measurement of lease liabilities. Share Repurchase Program [Axis] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Stock-Based Compensation Expense Unamortized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Leases [Abstract] Use of Estimates, Policy [Policy Text Block] Use of Estimates Schedule of Unrealized Losses on Investments. Schedule Of Unrealized Losses On Investments [Table Text Block] Schedule of Investments in Unrealized Loss Position and for which an Other-than-Temporary Impairment has not been Recognized in Earnings Concentration risk percentage Concentration Risk, Percentage Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Payment. Payment [Member] Payment Class of Stock [Line Items] Class Of Stock [Line Items] Scenario [Axis] Marketable Securities Marketable Securities, Policy [Policy Text Block] Security Exchange Name Security Exchange Name Costs to obtain contracts [Member] Costs to obtain contracts [Member] Costs to Obtain Contracts Fair Value by Liability Class [Domain] Total operating expenses Operating Expenses Total operating expenses Cumulative Effect, Period of Adoption [Axis] Loss Contingency Nature [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Subsequent Events Subsequent Event [Member] Maximum [Member] Maximum Liabilities and Equity Total liabilities and stockholders' equity Number of promissory notes executed. Number of Promissory Notes Executed Number of promissory notes executed Debt extinguishment costs Debt extinguishment costs Gain (Loss) on Extinguishment of Debt Gain (Loss) on Extinguishment of Debt, Total Operating Lease, Right-of-Use Asset Operating lease right-of-use assets Earnings Per Share, Diluted Net loss per share attributable to common stockholders, diluted Net income (loss) per common share, diluted Net income (loss) per share attributable to common stockholders, diluted Liabilities Total liabilities Accounts Receivable, after Allowance for Credit Loss Accounts receivable, net Fair Value Hierarchy and NAV [Domain] Assets, Current Total current assets Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Number of votes per share Common Stock, Number of Votes Entitled Per Share Common stock, number of votes entitled per share. Forecast [Member] Scenario Forecast Services. Services [Member] Services Contingent Liabilities Contingent Liability Reserve Estimate, Policy [Policy Text Block] Summary of Capitalized Software Development Costs Summary of Capitalized Software Development Costs [Table Text Block] Summary of Capitalized Software Development Costs [Table Text Block] Payment for Contingent Consideration Liability, Financing Activities Payment for Contingent Consideration Liability, Financing Activities, Total Payment of acquisition-related liability Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Entity Filer Category Entity Filer Category Goodwill and Intangible Assets Disclosure [Text Block] Intangible Assets and Goodwill Revenue Remaining Performance Obligation Non Current. Revenue Remaining Performance Obligation Non Current Noncurrent 2021 Plan Two Thousand and Twenty One Long-Term Incentive Plan [Member] Two thousand and twenty one long-term incentive plan. Schedule of Employee Stock Purchase Plan Expense Schedule of Share-Based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Accounts Receivable, Change in Method, Credit Loss Expense (Reversal) Adjustment to allowance on adoption of ASU 2016-13 Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Compensation expense Share-based Payment Arrangement, Noncash Expense, Total Share-Based Payment Arrangement, Noncash Expense Stock-based compensation Aggregate Intrinsic Value Aggregate Intrinsic Value, Beginning balance Aggregate Intrinsic Value, Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Rule 10B5-1 Trading Plan One. Rule 10B5-1 Trading Plan One [Member] Supplier advances receivable, net of allowances of $1,664 and $1,333 respectively Supplier Advances Receivable Net Supplier advances receivable, net Minimum consolidated EBITDA. Minimum Consolidated EBITDA Minimum consolidated EBITDA Entity Registrant Name Entity Registrant Name Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Current Marketable Securities, Amortized Cost Contingent consideration, less current portion Business Combination, Contingent Consideration, Liability Business Combination, Contingent Consideration, Liability, Total Contingent consideration Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Earnings Per Share [Text Block] Income (Loss) Per Common Share Entity Emerging Growth Company Entity Emerging Growth Company Accounting Standards Update 2016-13 [Member] ASU No.2016-13 Money Market Mutual Funds Money Market Funds [Member] Payments to Acquire Intangible Assets Purchases of intangible assets Weighted Average Number of Shares Outstanding, Basic Weighted-average common shares outstanding, basic Weighted-average common shares outstanding, basic Weighted average number of common shares used to compute net income (loss) per share attributable to common stockholders, basic Obligations under finance leases, less current maturities Finance Lease, Liability, Noncurrent Common Stock, Shares Authorized Common stock, shares authorized Share Repurchase Program [Domain] Two Thousand And Twenty Four Senior Secured Credit Facility [Member] Two thousand and twenty four senior secured credit facility. Schedule of Long-Term Debt Instruments [Table Text Block] Schedule of Long-term Debt Proceeds from issuance of common stock Net proceeds from issuance of common stock Proceeds from Issuance of Common Stock Concentration Risk Type [Axis] Finance Lease, Interest Expense Interest on lease liabilities Level 1 Fair Value, Inputs, Level 1 [Member] Debt Disclosure [Abstract] Long-Term Debt Long-Term Debt [Text Block] Weighted Average Exercise Price, Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Total amortization expense associated with identifiable intangible assets Amortization of Intangible Assets, Total Amortization of Intangible Assets Amortization of Intangible Assets Weighted Average Remaining Contractual Life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Cybersecurity expenses Cybersecurity Expenses Cybersecurity expenses. Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease), Total Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Deduction released to revenue General and Administrative Expense [Member] General and Administrative Fees included in repurchase and retirement of common stock Stock Repurchased and Retired During Period, Fees Stock repurchased and retired during period, fees. Share-Based Payment Arrangement [Abstract] Deferred compensation plan liabilities Deferred Compensation Liability, Classified, Noncurrent Deferred Compensation Liability, Classified, Noncurrent, Total Accounting Policies [Abstract] Share-Based Payment Arrangement, Option, Activity [Table Text Block] Summary of Stock Option Activity Capitalized Computer Software, Additions Capitalized Line of credit facility, outstanding amount Long-Term Line of Credit Long-term Line of Credit, Total Income Tax Disclosure [Abstract] Stockholders' equity Equity, Attributable to Parent [Abstract] Receivable [Domain] Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Supplementary information of noncash investing and financing activities Statement [Table] Statement [Table] Loss Contingency, Period of Occurrence Loss contingency, period of occurrence description Subsequent Event [Table] Two thousand and twenty two senior secured credit facility. Two Thousand And Twenty Two Senior Secured Credit Facility [Member] 2022 Credit Agreement Preferred stock, shares authorized Preferred Stock, Shares Authorized Securities Act File Number Entity File Number Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net decrease in cash, cash equivalents, and restricted funds held for customers Revenue from Contract with Customer [Abstract] Number of service provider accounted for more than ten percentage of accounts receivable. Number of Service Provider Accounted for More than Ten Percentage of Accounts Receivable Number of service providers accounted for more than 10% of accounts receivable Earnings Per Share [Abstract] Statement of Financial Position [Abstract] Interest Expense, Total Interest Expense, Operating and Nonoperating Interest expense Summary of Payment Service Obligations Summary of Payment Service Obligations [Table Text Block] Summary of payment service obligations. Cash received, excluding amounts recognized as revenue during the period. Revenue Recognized Cash Received Excluding Amounts Recognized As Revenue Cash received, excluding amounts recognized as revenue during the period Loss from operations Operating Income (Loss) Loss from operations Amortized Capitalized Computer Software, Amortization Amounts charged to contra revenue, cost of revenues and expenses. Amounts Charged To Contra Revenue Cost Of Revenues And Expenses Amounts charged to contra revenue, cost of revenues and expenses Stock price per share Shares Issued, Price Per Share Letter of Credit [Member] Letter of Credit Entity Shell Company Entity Shell Company Debt Instrument, Interest Rate, Effective Percentage Effective interest rate Increase (Decrease) in Accrued Interest Receivable, Net Accrued interest Entity Tax Identification Number Entity Tax Identification Number Deferred compensation Deferred Compensation[Member] Deferred compensation. Assets [Abstract] Assets Noncash interest paid on notes payable. Noncash Interest Paid On Notes Payable Interest paid on notes payable Entity Current Reporting Status Entity Current Reporting Status Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Net income (loss) attributable to common stockholders Weighted Average Remaining Contractual Life, Vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Long-Term Debt, Type [Axis] Subsequent Events [Abstract] Information about Deferred Contract Costs Capitalized Contract Cost [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Restructuring costs Costs Associated with Exit or Disposal Activity or Restructuring [Policy Text Block] Change in accounting principle, ASU, Adoption date Change in Accounting Principle, Accounting Standards Update, Adoption Date Noncash amount of interest paid on finance lease liability. Noncash Finance Lease Interest Payment On Liability Interest paid on finance leases Preferred stock, $0.001 par value; 50,000,000 shares authorized, no shares issued and outstanding as of September 30, 2024 and December 31, 2023 Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Ending Balance Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Total Repayments of Long-Term Debt, Total Repayments of Long-Term Debt Repayments of long-term debt Repayments of long-term debt Capital Expenditures Incurred but Not yet Paid Property and equipment purchases in accounts payable and accrued expenses Finite-Lived Intangible Assets, Accumulated Amortization Accumulated Amortization Receivable Type [Axis] Cash, cash equivalents, and restricted funds held for customers, end of period Cash, cash equivalents, and restricted funds held for customers, beginning of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Capitalized Contract Cost, Amortization Method City Area Code City Area Code Letters of Credit Outstanding, Amount Letter of credit, Amount Letters of credit outstanding Liabilities, Current Total current liabilities Daily simple SOFR and term SOFR loans. Daily Simple SOFR And Term SOFR Loans [Member] Daily Simple SOFR and Term SOFR Loans Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Current Estimated Credit Losses [Member] Current Estimated Credit Losses [Member] Current estimated credit losses One service provider. One Service Provider [Member] One Service Provider Organization, Consolidation and Presentation of Financial Statements [Abstract] Local Phone Number Local Phone Number Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding, Ending Balance Preferred Stock, Shares Outstanding, Beginning Balance Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Additional Paid in Capital, Ending Balance Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Total Additional Paid in Capital Additional paid-in capital Right of use assets obtained in exchange for new lease obligations: Right of use assets obtained in exchange for lease obligations. Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Held-to-Maturity Securities [Line Items] Schedule of Held-to-maturity Securities [Line Items] Current maturities of lease obligations under operating leases Operating Lease, Liability, Current Developed Technology Rights [Member] Technology Finance lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Right-of-use assets obtained in exchange for new finance lease obligations Interest rate Debt Instrument, Interest Rate, Stated Percentage Accumulated Deficit Retained Earnings [Member] Accounts receivable allowance for credit losses. Accounts Receivable Allowance For Credit Losses [Member] Accounts Receivable Allowance for Credit Losses Document Transition Report Document Transition Report Share repurchase program, authorized, amount Share Repurchase Program, Authorized, Amount SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves Antidilutive Security, Excluded EPS Calculation [Table] Movement in Capitalized Computer Software, Net [Roll Forward] Proceeds from Stock Plans Proceeds from issuance of common stock under ESPP Reduction of general and administrative expense. Reduction of General and Administrative Expense Reduction of general and administrative expense Weighted Average Exercise Price, Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Supplier Advances Receivable Allowance [Member] Supplier Advances Receivable Allowance [Member] Supplier Advances Receivable Allowance Significant Changes in Contract Liabilities Balance Schedule Of Significant Changes In Contract Liabilities Balances [Table Text Block] Schedule of significant changes in contract liabilities balances. Software. Software [Member] Software Concentrations Concentration Risk, Credit Risk, Policy [Policy Text Block] Minimum [Member] Minimum Common Stock [Member] Common Stock Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Weighted Average Grant Date Fair Value, Ending balance Weighted Average Grant Date Fair Value, Beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Increase (Decrease) in Other Noncurrent Assets Other noncurrent assets Additional Paid-in Capital [Member] Additional Paid-in Capital Contract acquisition and fulfillment costs, amortization period Capitalized Contract Cost, Amortization Period Restricted Funds Held for Customers and Payment Service Obligations policy. Restricted Funds Held For Customers And Payment Service Obligations Policy [Text Block] Restricted Funds Held for Customers and Payment Service Obligations Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used by operating activities Industrial Commercial and Industrial Sector [Member] Statement of Income Location, Balance [Domain] Income Statement Location Other Assets, Noncurrent, Total Other Assets, Noncurrent Other noncurrent assets and deposits Share repurchase program, remaining authorized, amount Share Repurchase Program, Remaining Authorized, Amount Goodwill and Intangible Assets Disclosure [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Commitments and contingencies. Commitments and Contingencies [Table] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Deferred compensation plan assets Deferred Compensation Plan Assets Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Accounts and Financing Receivables [Table] Schedule Of Accounts Notes Loans And Financing Receivable [Table] Internally Developed Software [Member] Internally Developed Software [Member] Internally Developed Software Debt instrument, covenant compliance Debt Instrument, Covenant Compliance Basis of Accounting, Policy [Policy Text Block] Basis of Consolidation and Presentation Percentage discount on closing purchase price per share Percentage Discount on Closing Purchase Price Per Share Percentage discount on closing purchase price per share. Scenario [Domain] Deferred financing costs Debt Issuance Costs, Noncurrent, Net Debt Issuance Costs, Noncurrent, Net, Total Customer Relationships [Member] Customer Relationships Current maturities of lease obligations under finance leases Finance Lease, Liability, Current Common stock, $0.001 par value; 1,600,000,000 shares authorized as of September 30, 2024 and December 31, 2023; 205,517,689 and 204,084,024 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively Common Stock, Value, Issued, Ending Balance Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Total Common Stock, Value, Issued Interest income Investment Income, Interest Finance Lease, Right-of-Use Asset, Amortization Amortization of right-of-use assets Other Nonoperating Income (Expense) [Abstract] Other income (expense) Measurement Frequency [Axis] Commitments and contingencies Commitments and Contingencies Marketable Securities [Line Items] Weighted Average Number of Shares Outstanding, Diluted Weighted-average common shares outstanding, diluted Weighted-average common shares outstanding, diluted Weighted average number of common shares used to compute net income (loss) per share attributable to common stockholders, diluted Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Accounts receivable, net of allowances of $4,738 and $4,231, respectively Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts Receivable, after Allowance for Credit Loss, Current Concentration Risk Benchmark [Domain] Entity Small Business Entity Small Business Schedule of Information about Marketable Securities Debt Securities, Held-to-Maturity [Table Text Block] Other unregulated settlements Unregulated Settlements with Payees Unregulated settlements with payees. Rule 10B5-1 Trading Plan Two. Rule 10B5-1 Trading Plan Two [Member] Debt Instrument, Basis Spread on Variable Rate Debt instrument, basis spread on variable rate Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss Marketable Securities, Gross Unrealized Losses Revenues, Total Revenues Revenues Credit Facility [Axis] Credit Facility 2024 Revolver Revolving Credit Facility [Member] Weighted Average Exercise Price, Expired Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Compensation Related Costs, Policy [Policy Text Block] Nonqualified Deferred Compensation Plan Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities Weighted Average Exercise Price, Beginning balance Weighted Average Exercise Price, Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Asset Class [Axis] Intangible Assets, Net (Excluding Goodwill), Total Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Outstanding Transaction Liabilities Service Obligations Liabilities Service obligations liabilities. Operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-use assets obtained in exchange for new operating lease obligations Measurement Frequency [Domain] Level 3 Fair Value, Inputs, Level 3 [Member] Subsequent Events Subsequent Events [Text Block] Accounts Payable, Current, Total Accounts Payable, Current Accounts payable Schedule of Common Stock Reserved for Future Issuance Schedule of Common Stock Reserved for Future Issuance [Table Text Block] Schedule of common stock reserved for future issuance. Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Change in accounting principle, ASU, Immaterial effect [true false] Total liabilities Liabilities, Fair Value Disclosure Liabilities, Fair Value Disclosure, Total Accounts Receivable, Allowance for Credit Loss, Current Accounts receivable, allowance for credit loss, current Allowance balance, Ending Balance Allowance balance, Beginning Balance Allowance for doubtful accounts, Beginning Balance Accounts Receivable, Allowance for Credit Loss XML 7 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2024
Oct. 29, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Document Quarterly Report true  
Document Transition Report false  
Entity Registrant Name AvidXchange Holdings, Inc.  
Entity Central Index Key 0001858257  
Entity File Number 001-40898  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 86-3391192  
Entity Address, Address Line One 1210 AvidXchange Lane  
Entity Address, City or Town Charlotte  
Entity Address, State or Province NC  
Entity Address, Postal Zip Code 28206  
City Area Code 800  
Local Phone Number 560-9305  
Security 12b Title Common Stock, $0.001 par value per share  
Trading Symbol AVDX  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   205,725,969
XML 8 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 315,324 $ 406,974
Restricted funds held for customers 1,154,280 1,578,656
Marketable securities 78,957 44,645
Accounts receivable, net of allowances of $4,738 and $4,231, respectively 56,102 46,689
Supplier advances receivable, net of allowances of $1,664 and $1,333 respectively 13,965 9,744
Prepaid expenses and other current assets 12,678 12,070
Total current assets 1,631,306 2,098,778
Property and equipment, net 98,433 100,985
Operating lease right-of-use assets 1,279 1,628
Deferred customer origination costs, net 27,678 27,663
Goodwill 165,921 165,921
Intangible assets, net 74,033 84,805
Other noncurrent assets and deposits 6,399 3,957
Total assets 2,005,049 2,483,737
Current liabilities    
Accounts payable 15,991 16,777
Accrued expenses 47,473 56,367
Payment service obligations 1,154,280 1,578,656
Deferred revenue 13,076 12,851
Current maturities of lease obligations under finance leases 171 275
Current maturities of lease obligations under operating leases 1,659 1,525
Current maturities of long-term debt 4,800 6,425
Total current liabilities 1,237,450 1,672,876
Long-term liabilities    
Deferred revenue, less current portion 12,395 14,742
Obligations under finance leases, less current maturities 62,863 62,464
Obligations under operating leases, less current maturities 2,291 3,275
Long-term debt 9,100 69,760
Other long-term liabilities 4,152 4,175
Total liabilities 1,328,251 1,827,292
Commitments and contingencies
Stockholders' equity    
Preferred stock, $0.001 par value; 50,000,000 shares authorized, no shares issued and outstanding as of September 30, 2024 and December 31, 2023
Common stock, $0.001 par value; 1,600,000,000 shares authorized as of September 30, 2024 and December 31, 2023; 205,517,689 and 204,084,024 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively 205 204
Additional paid-in capital 1,695,279 1,678,401
Accumulated deficit (1,018,686) (1,022,160)
Total stockholders' equity 676,798 656,445
Total liabilities and stockholders' equity $ 2,005,049 $ 2,483,737
XML 9 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for credit loss, current $ 4,738 $ 4,231
Receivable, allowance for credit loss, current $ 1,664 $ 1,333
Preferred Stock, Par or Stated 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 or stated value per share $ 0.001 $ 0.001
Common stock, shares authorized 1,600,000,000 1,600,000,000
Common stock, shares, issued 205,517,689 204,084,024
Common stock, shares, outstanding 205,517,689 204,084,024
XML 10 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenues $ 112,772 $ 98,680 $ 323,502 $ 276,656
Cost of revenues (exclusive of depreciation and amortization expense) 30,429 30,767 91,188 90,461
Operating expenses        
Sales and marketing 21,102 18,735 60,799 58,946
Research and development 25,125 24,754 76,037 72,616
General and administrative 25,769 25,002 72,664 75,345
Impairment and write-off of intangible assets     162  
Depreciation and amortization 9,092 9,051 27,607 26,515
Total operating expenses 81,088 77,542 237,269 233,422
Other income (expense)        
Interest income 5,837 5,100 18,378 14,820
Interest expense (2,614) (3,428) (9,274) (10,106)
Other income 3,223 1,672 9,104 4,714
Income (loss) before income taxes 4,478 (7,957) 4,149 (42,513)
Income tax expense 431 134 675 339
Net income (loss) $ 4,047 $ (8,091) $ 3,474 $ (42,852)
Net income (loss) per share attributable to common stockholders, basic $ 0.02 $ (0.04) $ 0.02 $ (0.21)
Net income (loss) per share attributable to common stockholders, diluted $ 0.02 $ (0.04) $ 0.02 $ (0.21)
Weighted average number of common shares used to compute net income (loss) per share attributable to common stockholders, basic 207,235,954 202,526,844 206,389,565 201,338,550
Weighted average number of common shares used to compute net income (loss) per share attributable to common stockholders, diluted 209,015,661 202,526,844 209,721,858 201,338,550
XML 11 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Beginning Balance, Shares at Dec. 31, 2022   199,433,998    
Beginning Balance at Dec. 31, 2022 $ 657,444 $ 199 $ 1,632,080 $ (974,835)
Exercise of stock options, Shares   123,168    
Exercise of stock options 366   366  
Issuance of common stock upon vesting of restricted stock units, shares   1,471,826    
Issuance of common stock upon vesting of restricted stock units 1 $ 2 (1)  
Stock-based compensation expense 8,661   8,661  
Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP 270   270  
Net income (loss) (15,990)     (15,990)
Ending Balance, Shares at Mar. 31, 2023   201,028,992    
Ending Balance at Mar. 31, 2023 650,752 $ 201 1,641,376 (990,825)
Exercise of stock options, Shares   99,215    
Exercise of stock options 337   337  
Issuance of common stock upon vesting of restricted stock units, shares   792,242    
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Issuance of common stock under ESPP, Shares   193,164    
Issuance of common stock under ESPP 1,178   1,178  
Stock-based compensation expense 10,869   10,869  
Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP 152   152  
Net income (loss) (18,771)     (18,771)
Ending Balance, Shares at Jun. 30, 2023   202,113,613    
Ending Balance at Jun. 30, 2023 644,517 $ 202 1,653,911 (1,009,596)
Exercise of stock options, Shares   91,353    
Exercise of stock options 748   748  
Issuance of common stock upon vesting of restricted stock units, shares   691,115    
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Stock-based compensation expense 11,043   11,043  
Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP 186   186  
Net income (loss) (8,091)     (8,091)
Ending Balance, Shares at Sep. 30, 2023   202,896,081    
Ending Balance at Sep. 30, 2023 $ 648,403 $ 203 1,665,887 (1,017,687)
Beginning Balance, Shares at Dec. 31, 2023 204,084,024 204,084,024    
Beginning Balance at Dec. 31, 2023 $ 656,445 $ 204 1,678,401 (1,022,160)
Exercise of stock options, Shares   493,608    
Exercise of stock options 3,168   3,168  
Issuance of common stock upon vesting of restricted stock units, shares   1,737,736    
Issuance of common stock upon vesting of restricted stock units   $ 2 (2)  
Stock-based compensation expense 10,766   10,766  
Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP 193   193  
Net income (loss) (1,009)     (1,009)
Ending Balance, Shares at Mar. 31, 2024   206,315,368    
Ending Balance at Mar. 31, 2024 $ 669,563 $ 206 1,692,526 (1,023,169)
Beginning Balance, Shares at Dec. 31, 2023 204,084,024 204,084,024    
Beginning Balance at Dec. 31, 2023 $ 656,445 $ 204 1,678,401 (1,022,160)
Exercise of stock options, Shares 838,428      
Repurchase and retirement of common stock shares (3,104,312)      
Repurchase and retirement of common stock $ (25,062)      
Ending Balance, Shares at Sep. 30, 2024 205,517,689 205,517,689    
Ending Balance at Sep. 30, 2024 $ 676,798 $ 205 1,695,279 (1,018,686)
Beginning Balance, Shares at Mar. 31, 2024   206,315,368    
Beginning Balance at Mar. 31, 2024 669,563 $ 206 1,692,526 (1,023,169)
Exercise of stock options, Shares   308,435    
Exercise of stock options 2,225   2,225  
Issuance of common stock upon vesting of restricted stock units, shares   1,028,744    
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Issuance of common stock under ESPP, Shares   167,351    
Issuance of common stock under ESPP 1,220   1,220  
Stock-based compensation expense 12,117   12,117  
Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP 202   202  
Net income (loss) 436     436
Ending Balance, Shares at Jun. 30, 2024   207,819,898    
Ending Balance at Jun. 30, 2024 685,763 $ 207 1,708,289 (1,022,733)
Exercise of stock options, Shares   36,385    
Exercise of stock options $ 200   200  
Issuance of common stock upon vesting of restricted stock units, shares   765,718    
Issuance of common stock upon vesting of restricted stock units   $ 1 (1)  
Repurchase and retirement of common stock shares (3,104,312) (3,104,312)    
Repurchase and retirement of common stock $ (25,062) $ (3) (25,059)  
Stock-based compensation expense 11,623   11,623  
Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP $ 227   227  
Ending Balance, Shares at Sep. 30, 2024 205,517,689 205,517,689    
Ending Balance at Sep. 30, 2024 $ 676,798 $ 205 $ 1,695,279 $ (1,018,686)
XML 12 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities    
Net income (loss) $ 3,474 $ (42,852)
Adjustments to reconcile net loss to net cash used by operating activities    
Depreciation and amortization expense 27,607 26,515
Amortization of deferred financing costs 310 326
Debt extinguishment costs 1,081  
Provision for credit losses 2,985 2,118
Stock-based compensation 35,128 31,181
Accrued interest 1,192 1,509
Impairment and write-off on intangible assets 162  
Accretion of investments held to maturity (3,322) (4,091)
Deferred income taxes 267 158
Changes in operating assets and liabilities    
Accounts receivable (10,398) (2,221)
Prepaid expenses and other current assets (608) (851)
Other noncurrent assets (1,215) 1,369
Deferred customer origination costs (14) 785
Accounts payable (786) 4,679
Deferred revenue (2,122) (1,650)
Accrued expenses and other liabilities (9,759) (27,588)
Operating lease liabilities (500) (378)
Total adjustments 40,008 31,861
Net cash provided by (used in) operating activities 43,482 (10,991)
Cash flows from investing activities    
Purchase of marketable securities held to maturity (120,996) (262,994)
Proceeds from maturity of marketable securities held to maturity 90,006 277,428
Purchases of equipment (1,505) (1,001)
Purchases of intangible assets (12,939) (11,898)
Supplier advances, net (6,222) (1,309)
Net cash (used in) provided by investing activities (51,656) 226
Cash flows from financing activities    
Repayments of long-term debt (63,375) (1,219)
Principal payments on finance leases (223) (435)
Proceeds from issuance of common stock 5,593 1,452
Proceeds from issuance of common stock under ESPP 1,220 1,178
Payment of debt issuance costs (1,529) (743)
Repurchases of common stock (25,062)  
Payment of acquisition-related liability (100) (100)
Payment service obligations (424,376) (57,607)
Net cash used in financing activities (507,852) (57,474)
Net decrease in cash, cash equivalents, and restricted funds held for customers (516,026) (68,239)
Cash, cash equivalents, and restricted funds held for customers    
Cash, cash equivalents, and restricted funds held for customers, beginning of year 1,985,630 1,634,387
Cash, cash equivalents, and restricted funds held for customers, end of period 1,469,604 1,566,148
Supplementary information of noncash investing and financing activities    
Property and equipment purchases in accounts payable and accrued expenses   939
Right-of-use assets obtained in exchange for new finance lease obligations   81
Right-of-use assets obtained in exchange for new operating lease obligations   362
Interest paid on notes payable 3,270 3,889
Interest paid on finance leases 4,448 4,386
Cash paid for income taxes $ 393 $ 212
XML 13 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Pay vs Performance Disclosure          
Net Income (Loss) $ 436 $ (1,009) $ (8,091) $ (18,771) $ (15,990)
XML 14 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2024
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

(c) Trading Plans of Directors and Executive Officers

 

 

 

 

 

 

Trading Agreement

 

 

 

 

 

 

 

Action

 

Date

 

Rule 10b5-1*

 

Non-Rule 10b5-1**

 

Total Shares to be Sold

 

 

Expiration Date

Angelic Gibson, Chief Information Officer, Senior Vice President

 

Terminate

 

August 29, 2024

 

X

 

 

 

 

45,000

 

 

Not applicable

Angelic Gibson, Chief Information Officer, Senior Vice President

 

Adopt

 

August 29, 2024

 

X

 

 

 

 

45,000

 

 

June 30, 2025

Michael Praeger, Chief Executive Officer and Chairman of the Board

 

Adopt

 

August 27, 2024

 

X

 

 

 

 

258,883

 

 

May 16, 2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

* Intended to satisfy the affirmative defense of Rule 10b5-1(c)

** Not intended to satisfy the affirmative defense of Rule 10b5-1(c)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Angelic Gibson [Member]  
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Terminated false
Michael Praeger [Member]  
Trading Arrangements, by Individual  
Name Michael Praeger
Title Chief Executive Officer and Chairman of the Board
Rule 10b5-1 Arrangement Adopted true
Non-Rule 10b5-1 Arrangement Adopted false
Adoption Date August 27, 2024
Expiration Date May 16, 2025
Arrangement Duration 263 days
Aggregate Available 258,883
Rule 10B5-1 Trading Plan One [Member] | Angelic Gibson [Member]  
Trading Arrangements, by Individual  
Name Angelic Gibson
Title Chief Information Officer, Senior Vice President
Rule 10b5-1 Arrangement Terminated true
Termination Date August 29, 2024
Aggregate Available 45,000
Rule 10B5-1 Trading Plan Two [Member] | Angelic Gibson [Member]  
Trading Arrangements, by Individual  
Name Angelic Gibson
Title Chief Information Officer, Senior Vice President
Rule 10b5-1 Arrangement Adopted true
Adoption Date August 29, 2024
Expiration Date June 30, 2025
Arrangement Duration 306 days
Aggregate Available 45,000
XML 15 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Formation and Business of the Company
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Formation and Business of the Company

1. Formation and Business of the Company

AvidXchange, Inc. was incorporated in the state of Delaware in 2000. In July 2021, the company consummated a reorganization by interposing a holding company between AvidXchange, Inc. and its stockholders. After the reorganization, all of the stockholders of AvidXchange, Inc. became stockholders of AvidXchange Holdings, Inc. and AvidXchange, Inc. became a wholly owned subsidiary of AvidXchange Holdings, Inc. To accomplish the reorganization, the company formed AvidXchange Holdings, Inc., which was incorporated in Delaware on January 27, 2021, and AvidXchange Merger Sub, Inc. (“Merger Sub”) as a wholly owned subsidiary of AvidXchange Holdings, Inc. The Company merged AvidXchange, Inc. with and into Merger Sub, with AvidXchange, Inc. as the surviving entity, by issuing identical shares of stock of AvidXchange Holdings, Inc. to the stockholders of AvidXchange, Inc. in exchange for their equity interest in AvidXchange, Inc.

The merger was considered a transaction between entities under common control. Upon the effective date of the reorganization, July 9, 2021, AvidXchange Holdings, Inc. recognized the assets and liabilities of AvidXchange, Inc. at their carrying values within its financial statements.

AvidXchange Holdings, Inc. and its wholly owned subsidiaries are collectively referred to as “AvidXchange” or “the Company” in the accompanying consolidated financial statements after the reorganization.

AvidXchange provides accounts payable (“AP”) automation software and payment solutions for middle market businesses and their suppliers. The Company provides solutions and services throughout North America spanning multiple industries including real estate, community association management, construction, financial services (including banks and credit unions), healthcare facilities, social services, education, media, and hospitality.

XML 16 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Basis of Consolidation and Presentation

The accompanying unaudited consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The unaudited consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and reflect all normal and recurring adjustments that are, in the opinion of management, necessary for a fair statement of the Company’s financial position, results of operations, changes in stockholders’ equity, and cash flows for the periods presented. The results of operations for the three and nine months ended September 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for any other future annual or interim period. The unaudited consolidated balance sheet as of December 31, 2023 included herein was derived from the audited financial statements as of that date, but does not include all disclosures including certain notes required by U.S. GAAP on an annual reporting basis. All significant intercompany accounts and transactions have been eliminated. There are no items of comprehensive income.

These unaudited consolidated financial statements should be read in conjunction with the audited consolidated financial statements of the Company for the year ended December 31, 2023.

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and the disclosure of contingent assets and liabilities as of and during the reporting period. The Company bases estimates and assumptions on historical experience when available and on various factors that it believes to be reasonable under the circumstances. Significant estimates reflected in these unaudited consolidated financial statements include, but are not limited to, the allowance for credit losses and returns, useful lives assigned to fixed and intangible assets, capitalization of internal-use software, deferral of customer origination costs, the fair value of intangible assets acquired in a business combination, the fair value of goodwill, and the recoverability of deferred income taxes. The Company assesses estimates on an ongoing basis; however, actual results could materially differ from those estimates.

Concentrations

Significant Services

A substantial portion of the Company’s revenue is derived from interchange fees earned on payment transactions processed as virtual commercial cards (“VCC”). The Company utilizes service providers to process these transactions. Revenue from one service provider represented 25% and 14% of total revenue for the three months ended September 30, 2024 and 2023, respectively, and 22% and 18% of total revenue for the nine months ended September 30, 2024 and 2023, respectively. Accounts receivable from this service provider represented 41% and 12% of accounts receivable, net as of September 30, 2024 and

December 31, 2023, respectively. Revenue from a second provider represented 21% and 31% of total revenue for the three months ended September 30, 2024 and 2023, respectively, and 24% and 29% of total revenue for the nine months ended September 30, 2024 and 2023, respectively. Accounts receivable from this second service provider represented 7% and 38% of accounts receivable, net as of September 30, 2024 and December 31, 2023, respectively.

Future regulation or changes by the card brand payment networks could have a substantial impact on interchange rates and the Company’s revenue from VCC transactions. If interchange rates decline, whether due to actions by the card brand payment networks or future regulation, or if merchant/suppliers elect to receive payments that result in lower or no interchange revenue such as check or apply fees in consideration of accepting electronic forms of payment, the Company’s total operating revenues, operating results, prospects for future growth and overall business could be materially affected. The Company’s revenue from VCC transactions is also impacted by fees charged by service providers to process our VCC transactions.

Restructuring costs

During the fourth quarter of 2023, the Company initiated a restructuring plan to generate cost savings and improve effectiveness of the organization which resulted in a reduction in the Company’s U.S. workforce. The plan was implemented in the fourth quarter of 2023 and completed in the second quarter of 2024. There were no restructuring costs recorded in the three months ended September 30, 2024. The Company recorded restructuring costs of $1,157 in the nine months ended September 30, 2024, and $3,037 cumulatively, from one-time severance charges in connection with this plan. Restructuring costs are included in general and administrative expenses in the consolidated statements of operations.

Cash and Cash Equivalents

The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase that are not recorded as marketable securities to be cash equivalents. The carrying values of cash and cash equivalents approximate their fair values due to the short-term nature of these instruments. Cash in the Company’s bank accounts may exceed federally insured limits.

Marketable Securities

Marketable securities consist of short-term investments in corporate bonds, commercial paper, certificates of deposits and various U.S. government backed securities. To reflect its intention, the Company classifies its marketable securities as held-to-maturity at the time of purchase. As a result, the marketable securities are recorded at amortized cost and any gains or losses realized upon maturity are reported in other income (expense) in the consolidated statements of operations.

Accounts Receivable, Supplier Advances and Allowance for Credit Losses

Accounts receivable represent amounts due from the Company’s VCC service providers for interchange fees earned and from buyer customers who have been invoiced for the use of the Company’s software offerings, but for whom payments have not been received. Accounts receivable from VCC service providers are presented net of an allowance for returns for transactions subsequently canceled that do not ultimately settle through the payment network. Accounts receivable from buyer customers are presented net of allowances for credit losses and returns. The Company estimates expected credit losses related to accounts receivable balances based on a review of available and relevant information including current economic conditions, projected economic conditions, historical loss experience, account aging, and other factors that could affect collectability. Expected credit losses are determined individually or collectively depending on whether the accounts receivable balances share similar risk characteristics. The allowance for returns for VCC transactions subsequently canceled are assessed at each period end and recognized as a reduction of revenue. The allowances for buyer customer’s credit losses and returns are assessed at each period end and are recognized as bad debt expense within general and administrative expenses in the consolidated statements of operations and as a reduction of revenue, respectively. A buyer customer receivable is written off against the allowance when it is determined that all collection efforts have been exhausted and the potential for recovery is considered remote. Historically, losses related to customer nonpayment have been immaterial and most of the accounts receivable balances have been current.

Supplier advances receivable represent amounts that have been advanced as part of the AvidXchange’s Payment Accelerator product but have not been collected. Advances are collected from the buyer customer once the buyer initiates the transfer of funds for the invoice that was previously advanced. If the buyer does not transfer the funds as expected, the Company is exposed to losses. The Company’s experience with such delinquencies by buyer customers has been immaterial. Supplier advances receivable are stated net of expected credit losses. The Company estimates expected credit losses related to supplier advances receivable balances based on a review of available and relevant information including current economic conditions, projected economic conditions, historical loss experience, account aging, and other factors that could affect collectability. Expected credit losses are determined individually or collectively depending on whether the accounts receivable balances share similar risk characteristics. The allowance for credit losses for supplier advances is assessed at period end and the measurement of the allowance is included as a component of cost of revenues in the Company’s consolidated statements of operations. Supplier

advances receivable balances are charged against the allowance when the Company determines it is probable the receivable will not be recovered after collection efforts and legal actions have been exhausted. The Company classifies the fees charged to supplier customers as cash flows from operating activities with the remaining accelerated advancements and recoupments classified as cash flows from investing activities on a net basis within the consolidated statements of cash flows.

Restricted Funds Held for Customers and Payment Service Obligations

Restricted funds held for customers and the corresponding liability of payment service obligations represent funds that are collected from customers for payments to their suppliers. The Company determines the balances of restricted funds held for customers, and the corresponding payment services obligations, by reconciling cash held by financial institutions and the corresponding payments in transit at the end of each period. The balance of these obligations may fluctuate from period to period depending on the timing of the period end and the timing of when outstanding payments clear with financial institutions. The Company is registered as a money services business with the Financial Crimes Enforcement Network. Payment service obligations are comprised of outstanding daily transaction liabilities per state regulatory average daily transaction liability reporting requirements and other unregulated settlements with payees, which do not constitute a regulatory liability event under reporting requirements.

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Outstanding Transaction Liabilities

 

$

1,115,745

 

 

$

1,568,280

 

Other unregulated settlements

 

 

38,535

 

 

 

10,376

 

Total payment service obligations

 

$

1,154,280

 

 

$

1,578,656

 

 

The Company historically transmitted buyer customer funds using a legacy model pursuant to which buyer customer funds were held in trust accounts that were maintained and operated by a trustee pending distribution to suppliers in accordance with instructions provided through the Company’s platform. The Company is not the trustee or beneficiary of the trusts which hold these buyer deposits; accordingly, the Company does not record these assets and offsetting liabilities on its consolidated balance sheets. The Company has largely phased out this model although certain banks that resell its products and services continue to leverage a similar structure. The Company contractually earns interest on funds held for certain buyers. The amount of Company and bank customer funds held in all trust-related and similar accounts was approximately $21,925 and $6,269 as of September 30, 2024 and December 31, 2023, respectively.

The Company has transitioned most payment transmission activity to the money transmitter license model and obtained a money transmitter license in all states which require licensure. This model enables AvidXchange to provide commercial payment services to businesses through its “for the benefit of customer” bank accounts, also known as FBO, that are restricted for such purposes. The restricted funds held for customers are restricted for the purpose of satisfying the customer’s supplier obligations and are not available for general business use by the Company. The Company maintains these funds in liquid cash accounts and contractually earns interest on these funds held for customers. These funds are recognized as a restricted cash asset and a corresponding liability is recorded for payments due to their suppliers on the Company’s consolidated balance sheets. Restricted funds held for customers are included in the cash and cash equivalents on the consolidated statements of cash flows.

Stock-Based Compensation

Compensation cost for stock-based awards issued to employees and outside directors, including stock options and restricted stock units (“RSUs”), is measured at fair value on the date of grant.

The fair value of stock options is estimated using a Black-Scholes option-pricing model, while the fair value of RSUs is determined using the fair value of the Company’s underlying common stock. Stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the award. Stock-based compensation expense for RSUs with performance conditions is recognized over the requisite service period on an accelerated-basis as long as the performance condition in the form of a specified liquidity event is probable to occur. In the case of equity issued in lieu of cash bonus, expense is recognized in the period the cash bonus was earned.

Nonqualified Deferred Compensation Plan

The Company adopted a nonqualified, deferred compensation plan effective October 1, 2015, which is an unfunded plan created for the benefit of a select group of management or highly compensated employees. The purpose of the plan is to attract and retain key employees by providing them with an opportunity to defer receipt of a portion of their compensation. It is exempt from the participation, vesting, funding, and fiduciary requirements set forth in Title I of the Employee Retirement Income Security Act of 1974, as amended. Deferred amounts are not subject to forfeiture and are deemed invested among investment funds offered under the nonqualified deferred compensation plan, as directed by each participant.

The Company has established a ‘rabbi trust’ that serves as an investment to shadow the deferred compensation plan liability. The assets of the rabbi trust primarily consist of trust-owned life insurance policies which are recorded at cash surrender value and are included in other noncurrent assets. The change in cash surrender value of the life insurance policies in the rabbi trust is recorded in other income (expense) on the Company's unaudited consolidated statements of operations. The assets of the rabbi trust are general assets of the Company and as such, would be subject to the claims of creditors in the event of bankruptcy or insolvency. The related deferred compensation liabilities are included in other long-term liabilities.

The Company has recorded these assets and liabilities at their fair value. In association with this plan, $2,823 and $1,866 were included in other noncurrent assets and $2,429 and $2,398 were included in noncurrent liabilities as of September 30, 2024 and December 31, 2023, respectively, on the Company's unaudited consolidated balance sheets.

Contingent Liabilities

Contingent liabilities require significant judgment in estimating potential losses for legal claims. The Company reviews significant new claims and litigation for the probability of an adverse outcome. Estimates are recorded as liabilities when it is probable that a liability has been incurred and the amount of the loss is reasonably estimable. Disclosure is required when there is a reasonable possibility that the ultimate loss will materially exceed the recorded provision. Contingent liabilities are often resolved over long periods of time. Estimating probable losses requires analysis of multiple forecasts that often depend on judgments about potential actions by third parties such as regulators, and the estimated loss can change materially as individual claims develop.

New Accounting Pronouncements

Recently Adopted Accounting Standards

In March 2023, the FASB issued ASU No. 2023-01, Leases (Topic 842): Common Control Arrangements. The amendments in this update that apply to public business entities clarify the accounting for leasehold improvements associated with common control leases. The adoption of this guidance on January 1, 2024 did not have an impact on the Company's consolidated financial statements.

Accounting Pronouncements Issued but Not Yet Adopted

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which requires significant additional disclosures about income taxes, primarily focused on the disclosure of income taxes paid and the rate reconciliation table. The new guidance will be applied prospectively (with retrospective application permitted) and is effective for calendar year-end public business entities in the 2025 annual period and in 2026 for interim periods, with early adoption permitted. The Company is assessing the impact of this guidance on its financial statements.

In November 2024, the FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. This standard is intended to require more detailed disclosures about specified categories of expenses included in certain expense captions presented on the face of the income statement. This ASU is effective for fiscal years beginning after December 15, 2026, and for interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. The amendments may be applied either (1) prospectively to financial statements issued for reporting periods after the effective date of this ASU or (2) retrospectively to all prior periods presented in the financial statements. The Company is assessing the impact of this guidance on its financial statements.

XML 17 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

3. Revenue from Contracts with Customers

Disaggregation of Revenue

The table below presents the Company’s revenues disaggregated by type of services performed.

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Software revenue

 

$

30,664

 

 

$

28,919

 

 

$

90,266

 

 

$

83,135

 

Payment revenue

 

 

80,697

 

 

 

68,485

 

 

 

230,082

 

 

 

190,894

 

Services revenue

 

 

1,411

 

 

 

1,276

 

 

 

3,154

 

 

 

2,627

 

Total revenues

 

$

112,772

 

 

$

98,680

 

 

$

323,502

 

 

$

276,656

 

 

Contract Assets and Liabilities

The Company’s rights to payments are not conditional on any factors other than the passage of time, and as such, the Company does not have any contract assets. Contract liabilities consist primarily of advance cash receipts for services (deferred revenue) and are recognized as revenue when the services are provided.

The table below presents information on accounts receivable and contract liabilities.

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Trade accounts receivable, net

 

$

22,825

 

 

$

16,261

 

Payment processing receivable, net

 

 

33,277

 

 

 

30,428

 

Accounts receivable, net

 

$

56,102

 

 

$

46,689

 

Contract liabilities

 

$

25,471

 

 

$

27,593

 

 

Significant changes in the contract liabilities balance are as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenue recognized included in beginning of period balance

 

$

(2,120

)

 

$

(3,351

)

 

$

(8,733

)

 

$

(8,264

)

Cash received, excluding amounts recognized as revenue during the period

 

 

2,733

 

 

 

1,656

 

 

 

6,611

 

 

 

6,613

 

 

The tables below present a summary of changes in the Company’s allowances for credit losses and returns for the nine months ended September 30, 2024 and 2023:

 

 

Accounts Receivable

 

 

 

 

 

 

Allowance for Credit Losses

 

 

Allowance for Returns

 

 

Supplier Advances Receivable Allowance

 

Allowance balance, December 31, 2023

 

$

2,142

 

 

$

2,089

 

 

$

1,333

 

Amounts charged to contra revenue, cost of revenues and expenses

 

 

1,016

 

 

 

(200

)

 

 

1,127

 

Amounts written off as uncollectable

 

 

(309

)

 

 

-

 

 

 

(1,593

)

Recoveries of amounts previously written off

 

 

-

 

 

 

-

 

 

 

797

 

Deduction released to revenue

 

 

-

 

 

 

-

 

 

 

-

 

Allowance balance, September 30, 2024

 

$

2,849

 

 

$

1,889

 

 

$

1,664

 

 

 

 

Accounts Receivable

 

 

 

 

 

 

Allowance for Credit Losses

 

 

Allowance for Returns

 

 

Supplier Advances Receivable Allowance

 

Allowance balance, December 31, 2022

 

$

1,539

 

 

$

1,584

 

 

$

1,872

 

Amounts charged to contra revenue, cost of revenues and expenses

 

 

945

 

 

 

375

 

 

 

210

 

Amounts written off as uncollectable

 

 

(484

)

 

 

(1

)

 

 

(1,701

)

Recoveries of amounts previously written off

 

 

-

 

 

 

-

 

 

 

932

 

Deduction released to revenue

 

 

-

 

 

 

(92

)

 

 

-

 

Allowance balance, September 30, 2023

 

$

2,000

 

 

$

1,866

 

 

$

1,313

 

 

Transaction Price Allocated to Remaining Performance Obligations

Transaction price allocated to the remaining performance obligations represents contracted revenue that has not yet been recognized. These revenues are subject to future economic risks including customer cancellations, bankruptcies, regulatory changes and other market factors.

The Company applies the practical expedient in ASC Topic 606, Revenue from Contracts with Customers (“Topic 606”), paragraph 606-10-50-14(b) and does not disclose information about remaining performance obligations related to transaction and processing services that qualify for recognition in accordance with paragraph 606-10-55-18 of Topic 606. These contracts contain variable consideration for stand-ready performance obligations for which the exact quantity and mix of transactions to be processed are contingent upon buyer or supplier request. These contracts also contain fixed fees and non-refundable upfront fees; however, these amounts are not considered material to total consolidated revenue.

The Company’s remaining performance obligation consists of contracts with financial institutions who are using the ASCEND solution. These contracts generally have a duration of two to five years and contain fixed maintenance fees that are considered fixed price guarantees. Remaining performance obligation consisted of the following:

 

 

Current

 

 

Noncurrent

 

 

Total

 

As of September 30, 2024

 

$

15,073

 

 

$

20,252

 

 

$

35,325

 

As of December 31, 2023

 

 

15,031

 

 

 

20,403

 

 

 

35,434

 

 

Contract Costs

The Company incurs incremental costs to obtain a contract, as well as costs to fulfill a contract with buyer customers that are expected to be recovered. These costs consist primarily of sales commissions incurred if a contract is obtained, and customer implementation related costs.

The Company utilizes a portfolio approach when estimating the amortization of contract acquisition and fulfillment costs. These costs are amortized on a straight-line basis over the expected benefit period of generally five years, which was determined by taking into consideration customer attrition rates, estimated terms of customer relationships, useful lives of technology, industry peers, and other factors. The amortization of contract fulfillment costs associated with implementation activities are recorded as cost of revenues in the Company's consolidated statements of operations. The amortization of contract acquisition costs associated with sales commissions that qualify for capitalization is recorded as sales and marketing expense in the Company’s consolidated statements of operations. Costs to obtain or fulfill a contract are classified as deferred customer origination costs in the Company’s consolidated balance sheets.

The following tables present information about deferred contract costs:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Capitalized sales commissions and implementation costs

 

$

3,016

 

 

$

3,045

 

 

$

9,496

 

 

$

8,422

 

Amortization of deferred contract costs

 

 

 

 

 

 

 

 

 

 

 

 

Costs to obtain contracts included in sales and marketing expense

 

$

1,615

 

 

$

1,550

 

 

$

4,858

 

 

$

4,489

 

Costs to fulfill contracts included in cost of revenue

 

$

1,528

 

 

$

1,564

 

 

 

4,623

 

 

 

4,718

 

XML 18 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Income (Loss) Per Common Share
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Income (Loss) Per Common Share

4. Income (Loss) Per Common Share

The following common share equivalent securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive for the periods presented:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Anti-Dilutive Common Share Equivalents

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Stock options

 

 

402,042

 

 

 

8,252,768

 

 

 

186,582

 

 

 

8,252,768

 

Restricted stock units

 

 

816,531

 

 

 

10,114,472

 

 

 

285,127

 

 

 

10,114,472

 

Employee stock purchase plan

 

 

-

 

 

 

168,002

 

 

 

-

 

 

 

168,002

 

Total anti-dilutive common share equivalents

 

 

1,218,573

 

 

 

18,535,242

 

 

 

471,709

 

 

 

18,535,242

 

 

Basic and diluted net income (loss) per common share is calculated as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

4,047

 

 

$

(8,091

)

 

$

3,474

 

 

$

(42,852

)

Net income (loss) attributable to common stockholders

 

$

4,047

 

 

$

(8,091

)

 

$

3,474

 

 

$

(42,852

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding, basic

 

 

207,235,954

 

 

 

202,526,844

 

 

 

206,389,565

 

 

 

201,338,550

 

Weighted-average effect of potentially dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

Stock options

 

 

787,733

 

 

 

-

 

 

 

1,205,661

 

 

 

-

 

Restricted stock units

 

 

951,460

 

 

 

-

 

 

 

2,067,965

 

 

 

-

 

Employee stock purchase plan

 

 

40,514

 

 

 

-

 

 

 

58,667

 

 

 

-

 

Weighted-average common shares outstanding, diluted

 

 

209,015,661

 

 

 

202,526,844

 

 

 

209,721,858

 

 

 

201,338,550

 

Net income (loss) per common share, basic

 

$

0.02

 

 

$

(0.04

)

 

$

0.02

 

 

$

(0.21

)

Net income (loss) per common share, diluted

 

$

0.02

 

 

$

(0.04

)

 

$

0.02

 

 

$

(0.21

)

XML 19 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements

5. Fair Value Measurements

The Company’s financial instruments consist of cash and cash equivalents, marketable securities, trade and supplier advances receivables, assets of the rabbi trust, AP, deferred compensation liabilities, and debt. The carrying amount of cash, trade and supplier advances receivables, and AP approximate fair value due to the short-term maturity. The estimated fair value of long-term debt is based on borrowing rates available during the period to the Company for similar debt issues. The fair value approximated the carrying value of long-term debt at the report date.

In accordance with applicable accounting standards, the Company utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels.

The following is a brief description of those three levels:

Level 1

Observable inputs such as quoted market prices in active markets for identical assets or liabilities.

Level 2

Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.

Level 3

Unobservable inputs that reflect the reporting entity’s own assumptions. The fair value for such assets and liabilities is generally determined using pricing models, discounted cash flow methodologies, or similar techniques that incorporate the assumptions a market participant would use in pricing the asset or liability.

When more than one level of input is used to determine the fair value, the financial instrument is classified as Level 1, 2 or 3 according to the lowest level input that has a significant impact on the fair value measurement. The Company performs a review of the fair value hierarchy classification on an annual basis. Changes in the observability of valuation inputs may result in a reclassification of certain financial assets or financial liabilities within the fair value hierarchy.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

The Company evaluates its financial assets and liabilities subject to fair value measurements on a recurring basis to determine the appropriate level to classify them for each reporting period. This determination requires significant judgment.

The following tables present information about the Company’s assets and liabilities that are measured at fair value on a recurring basis using the above categories, as of the periods presented.

 

 

As of September 30, 2024

 

Description

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

Money market mutual funds (1)

 

$

60,510

 

 

$

-

 

 

$

-

 

 

$

60,510

 

Rabbi trust-owned life insurance policies (at cash surrender value) (2)

 

 

-

 

 

 

2,823

 

 

 

-

 

 

 

2,823

 

Total assets

 

$

60,510

 

 

$

2,823

 

 

$

-

 

 

$

63,333

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation

 

$

-

 

 

$

2,429

 

 

$

-

 

 

 

2,429

 

Total liabilities

 

$

-

 

 

$

2,429

 

 

$

-

 

 

$

2,429

 

 

 

 

As of December 31, 2023

 

Description

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

Money market mutual funds (1)

 

$

226,715

 

 

$

-

 

 

$

-

 

 

$

226,715

 

Rabbi trust-owned life insurance policies (at cash surrender value) (2)

 

 

-

 

 

 

1,866

 

 

 

-

 

 

 

1,866

 

Total assets

 

$

226,715

 

 

$

1,866

 

 

$

-

 

 

$

228,581

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation

 

$

-

 

 

$

2,398

 

 

$

-

 

 

 

2,398

 

Total liabilities

 

$

-

 

 

$

2,398

 

 

$

-

 

 

$

2,398

 

________________

(1)

Money market funds are classified as cash equivalents in the Company’s unaudited consolidated balance sheets. As short-term, highly liquid investments readily convertible to known amounts of cash with remaining maturities of three months or less at the time of purchase, the Company’s cash equivalent money market funds have carrying values that approximate fair value.

(2)

Fair value of insurance policies represents their cash surrender value based on the underlying investments in the account which is determined based on quoted prices for identical or similar financial instruments in active markets.

XML 20 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities
9 Months Ended
Sep. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities

6. Marketable Securities

Marketable securities consist of corporate bonds, commercial paper, certificates of deposit, and U.S. Treasury and agency debt, and are classified as held-to-maturity. Investments held in marketable securities had contractual maturities of less than 13 months as of September 30, 2024. As the Company invests in short-term and high credit quality marketable securities, the Company expects to receive fixed par value without any loss of principle at the maturity of each security. Therefore, an allowance for expected credit losses is not recognized as of September 30, 2024 and December 31, 2023. The following presents information about the Company’s marketable securities:

 

 

As of September 30, 2024

 

Sector

 

Amortized Cost

 

 

Allowance for Credit Losses

 

 

Net Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Financial

 

$

56,251

 

 

$

-

 

 

$

56,251

 

 

$

73

 

 

$

(3

)

 

$

56,321

 

Industrial

 

 

22,706

 

 

 

-

 

 

 

22,706

 

 

 

10

 

 

 

(1

)

 

 

22,715

 

Total

 

$

78,957

 

 

$

-

 

 

$

78,957

 

 

$

83

 

 

$

(4

)

 

$

79,036

 

 

 

 

As of December 31, 2023

 

Sector

 

Amortized Cost

 

 

Allowance for Credit Losses

 

 

Net Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Financial

 

$

44,645

 

 

$

-

 

 

$

44,645

 

 

$

-

 

 

$

(14

)

 

$

44,631

 

Total

 

$

44,645

 

 

$

-

 

 

$

44,645

 

 

$

-

 

 

$

(14

)

 

$

44,631

 

 

The fair value of marketable securities in the Government major security type is classified as a Level 1 in the Company’s fair value hierarchy described in Note 5. The fair values of the remaining major security types are classified as Level 2.

The following table presents information about the Company’s investments that were in an unrealized loss position and for which an other-than-temporary impairment has not been recognized in earnings:

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Aggregate fair value of investments with unrealized losses (1)

 

 

22,391

 

 

$

33,578

 

Aggregate amount of unrealized losses

 

 

(4

)

 

 

(14

)

_________________

(1)

Investments have been in a continuous loss position for less than 12 months

XML 21 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets and Goodwill
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill

7. Intangible Assets and Goodwill

Intangible Assets

The following table presents information about capitalized software development costs:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Capitalized software development costs

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Capitalized

 

$

4,852

 

 

$

4,165

 

 

$

12,939

 

 

$

11,898

 

Amortized

 

 

4,443

 

 

 

3,910

 

 

 

13,310

 

 

 

11,194

 

 

 

 

As of September 30, 2024

 

 

 

Gross

 

 

Accumulated

 

 

 

 

 

 

Amount

 

 

Amortization

 

 

Net Amount

 

Internally developed software

 

$

114,248

 

 

$

(87,965

)

 

$

26,283

 

Non-compete

 

 

6,194

 

 

 

(4,352

)

 

 

1,842

 

Customer relationships

 

 

72,512

 

 

 

(43,809

)

 

 

28,703

 

Technology

 

 

45,791

 

 

 

(33,077

)

 

 

12,714

 

Trade name

 

 

7,748

 

 

 

(3,257

)

 

 

4,491

 

Total intangible assets

 

$

246,493

 

 

$

(172,460

)

 

$

74,033

 

 

 

 

As of December 31, 2023

 

 

 

Gross

 

 

Accumulated

 

 

 

 

 

 

Amount

 

 

Amortization

 

 

Net Amount

 

Internally developed software

 

$

101,471

 

 

$

(74,655

)

 

$

26,816

 

Non-compete

 

 

6,194

 

 

 

(3,738

)

 

 

2,456

 

Customer relationships

 

 

72,512

 

 

 

(37,601

)

 

 

34,911

 

Technology

 

 

45,791

 

 

 

(30,178

)

 

 

15,613

 

Trade name

 

 

7,748

 

 

 

(2,739

)

 

 

5,009

 

Total intangible assets

 

$

233,716

 

 

$

(148,911

)

 

$

84,805

 

 

Total amortization expense associated with identifiable intangible assets was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Total amortization expense associated with identifiable intangible assets

 

$

7,856

 

 

$

7,533

 

 

$

23,549

 

 

$

22,064

 

Impairment and write-off of intangible assets

Impairment and write-off expense related to internally developed software projects was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Impairment and write-off of intangible assets

 

$

-

 

 

$

-

 

 

$

162

 

 

$

-

 

 

Goodwill

There were no changes in goodwill during the nine months ended September 30, 2024.

XML 22 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Leases and Leasing Commitments
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Leases and Leasing Commitments

8. Leases and Leasing Commitments

Supplemental cash flow information related to the Company’s operating and finance leases was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

   Financing cash flows for finance leases

 

$

73

 

 

$

130

 

 

$

223

 

 

$

435

 

   Operating cash flows for finance leases

 

 

1,494

 

 

 

1,472

 

 

 

4,448

 

 

 

4,386

 

   Operating cash flows for operating leases

 

 

536

 

 

 

562

 

 

 

1,682

 

 

 

1,668

 

Right of use assets obtained in exchange for new lease obligations:

 

 

 

 

 

 

 

 

 

 

 

 

   Finance lease liabilities

 

 

-

 

 

 

-

 

 

 

-

 

 

 

81

 

   Operating lease liabilities

 

 

-

 

 

 

-

 

 

 

-

 

 

 

362

 

The components of lease expense were as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Lease expense

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Finance lease expense:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right-of-use assets

 

$

538

 

 

$

292

 

 

$

1,694

 

 

$

1,352

 

Interest on lease liabilities

 

 

1,658

 

 

 

1,647

 

 

 

4,966

 

 

 

4,934

 

Operating lease expense

 

 

361

 

 

 

426

 

 

 

1,183

 

 

 

1,290

 

Variable lease expense

 

 

109

 

 

 

99

 

 

 

257

 

 

 

206

 

Total lease expense

 

$

2,666

 

 

$

2,464

 

 

$

8,100

 

 

$

7,782

 

 

XML 23 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Long-Term Debt

9. Long-Term Debt

Long-term debt as of September 30, 2024 and December 31, 2023:

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Term loan facility

 

$

-

 

 

$

63,375

 

Promissory note payable for land acquisition

 

 

13,900

 

 

 

13,900

 

Total principal due

 

 

13,900

 

 

 

77,275

 

Current portion of term loan and promissory notes

 

 

(4,800

)

 

 

(6,425

)

Unamortized portion of debt issuance costs

 

 

-

 

 

 

(1,090

)

Long-term debt

 

$

9,100

 

 

$

69,760

 

 

On August 8, 2024, the Company, through its wholly-owned subsidiaries, AvidXchange, Inc. and AFV Commerce, Inc. (the "Borrowers"), entered into a credit agreement (the "2024 Amended and Restated Credit Agreement") with KeyBank National Association ("KeyBank") to amend and restate in its entirety its previous senior secured credit facility (as amended, the "2022 Credit Agreement"), dated as of December 29, 2022. The Company repaid all amounts outstanding under the term loan facility under the 2022 Credit Agreement upon closing the 2024 Amended and Restated Credit Agreement. The 2024 Amended and Restated Credit Agreement has a term of five years and consists of a $150,000 5-year revolving credit facility (the "2024 Revolver").

Under the 2024 Amended and Restated Credit Agreement and subject to specific conditions, the Company may request, and the lenders have the right, but not the obligation, to increase the 2024 Revolver or add a term loan facility by an additional amount (for all such increases) not to exceed $150,000, for a total aggregate amount of $300,000. The 2024 Revolver may be used for working capital, for refinancing existing indebtedness, and for other general corporate purposes.

Letters of credit may be issued by KeyBank pursuant to the 2024 Amended and Restated Credit Agreement in an aggregate face amount up to $30,000 and the availability under the 2024 Revolver will be reduced by any outstanding letters of credit. As of September 30, 2024, no letters of credit were outstanding.

The maturity date for the 2024 Revolver is August 8, 2029. Interest only payments are required during the term, with the outstanding principal balance due in full upon maturity. Interest is payable quarterly. The Company may voluntarily pre-pay all or any part of the 2024 Revolver along with accrued interest and any applicable breakage costs, without premium or penalty.

Interest on the loans under the 2024 Amended and Restated Credit Agreement is equal to the daily simple secured overnight financing rate ("SOFR"), term SOFR or a base rate, plus an applicable margin. The applicable margin is between 2.0% and 2.5% for daily simple SOFR and term SOFR loans (plus a SOFR adjustment of 0.1%), and between 1.0% and 1.5% for base rate loans. The applicable margin fluctuates based on a leverage ratio that reflects the Company's consolidated funded indebtedness to the Company's consolidated EBITDA. The Company may elect one-, three- or six-month interest periods in connection with term SOFR. The base rate is equal to the higher of KeyBank’s prime rate, the federal funds effective rate plus 0.5%, or one-month term SOFR plus 1.0%. For purposes of the 2024 Amended and Restated Credit Agreement, daily simple SOFR, term SOFR and the base rate will never be less than 0.5%.

The 2024 Amended and Restated Credit Agreement contains certain customary representations and warranties and affirmative and negative covenants. The affirmative covenants require the Company to provide the lenders with certain financial statements, budgets, compliance certificates and other documents and reports and to comply with certain laws. The negative covenants restrict the Company’s ability to incur additional indebtedness, create additional liens on its assets, make certain investments, dispose of its assets or engage in a merger or other similar transaction or engage in transactions with affiliates, which are subject, in each case, to the various exceptions and conditions described in the 2024 Amended and Restated Credit Agreement. The negative covenants further restrict the Company’s ability to make certain restricted payments, including the payment of dividends in certain circumstances and repurchase of common equity in excess of $50,000 shares in any fiscal year.

The 2024 Amended and Restated Credit Agreement also contains several financial covenants, measured on a consolidated basis. First, during the period commencing with the fiscal quarter ended June 30, 2024 through June 30, 2025, (a) there must be liquidity (which is defined as availability under the 2024 Revolver, plus unrestricted cash) that is more than the greater of (1) $35,000 and (2) 35% of the Revolving Amount, as defined in the 2024 Amended and Restated Credit Agreement, (b) as of the end of each such quarter, total revenue on a trailing four-quarter basis must be greater than the requirements set forth in the 2024 Amended and Restated Credit Agreement, and (c) for each period of four consecutive quarters, Consolidated EBITDA, as defined in the 2024 Amended and Restated Credit Agreement, must not be less than $10,000. Second, during the period commencing with the fiscal quarter ending September 30, 2025 until maturity, (i) the Leverage Ratio, as defined in the 2024 Amended and Restated Credit Agreement, must not exceed 3.00 to 1.00 at the end of each fiscal quarter and (ii) the Interest Coverage Ratio, as defined in the 2024 Amended and Restated Credit Agreement, must not be less than 3.00 to 1.00 at the end of each fiscal quarter. The Leverage Ratio must not exceed 3.50 to 1.00 during certain periods following an acquisition of a certain size. The Company was in compliance with its financial debt covenants as of September 30, 2024.

The 2024 Amended and Restated Credit Agreement also includes certain customary events of default. If an event of default occurs and is continuing, the lenders are entitled to take various actions, including the charging of a default rate of interest, accelerating the maturity of all loans and taking all actions permitted to be taken by a secured creditor with respect to the collateral for the 2024 Amended and Restated Credit Agreement and under applicable law.

The obligations under the 2024 Amended and Restated Credit Agreement are secured by:

substantially all of the tangible and intangible assets of the Company and its material subsidiaries, except for existing real estate, client funds, client funds accounts, and other excluded accounts (as such terms are defined in the 2024 Amended and Restated Credit Agreement), and
the capital stock of the Company’s material subsidiaries.

Under the 2024 Amended and Restated Credit Agreement, the Company's wholly-owned subsidiaries, AvidXchange, Inc. and AFV Commerce, Inc., are the only borrowers, and AvidXchange Holdings, Inc. and certain subsidiaries of AvidXchange, Inc. and AFV Commerce, Inc. are co-guarantors.

Revolving Credit Facility

There was no balance outstanding under the 2024 Revolver as of September 30, 2024. The Company is required to pay on a quarterly basis a commitment fee of between 0.25% and 0.3% per annum as determined by the Leverage Ratio, with respect to the amount of the 2024 Revolver during the term of the agreement.

Deferred Financing Costs

Costs incurred with entering into the 2024 Amended and Restated Credit Agreement were deferred and amortized over the five-year term of the agreement. Of the remaining deferred costs associated with the 2022 Credit Agreement, $1,081 were written off and included in general and administrative expense in the three and nine months ended September 30, 2024. The Company has $1,832 and $604 in deferred financing costs included in other noncurrent assets and deposits, and $0 and $1,090 of deferred financing costs associated with its term loans recorded net of long-term debt as of September 30, 2024 and December 31, 2023, respectively.

Amortization of deferred financing costs was $98 and $106 for the three months ended September 30, 2024 and 2023, respectively, and $310 and $326 for the nine months ended September 30, 2024 and 2023, respectively, which is presented in the consolidated statements of operations as interest expense.

Land Promissory Notes

The Company has two promissory notes executed in connection with the purchase of land parcels and improvements adjacent to its Charlotte, North Carolina headquarters campus. The aggregate outstanding principal amount was $13,900 as of September 30, 2024 and will be paid in two remaining equal annual payments of $4,800 and a final annual payment of $4,300, plus accrued interest at 6.75%.

XML 24 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2024
Stockholders' Equity Note [Abstract]  
Stockholders' Equity

10. Stockholders’ Equity

The holders of common stock are entitled to one vote for each share.

Authorized Shares

The Company is authorized to issue 1,600,000,000 shares of common stock, $0.001 par value per share, and 50,000,000 shares of preferred stock, $0.001 par value per share.

Common Stock

At September 30, 2024, the Company had reserved a total of 52,312,253 of its 1,600,000,000 shares of common stock for future issuance as follows:

 

 

As of September 30, 2024

 

Outstanding stock options

 

 

7,422,922

 

Restricted stock units

 

 

10,127,567

 

Available for future issuance under stock award plans

 

 

26,812,935

 

Available for future issuance under employee stock purchase plan

 

 

7,948,829

 

Total common shares reserved for future issuance

 

 

52,312,253

 

 

Share Repurchase Program

In August 2024, our board of directors authorized the repurchase of up to $100,000 of our outstanding shares of common stock (the "Share Repurchase Program"). Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, including pursuant to a Rule 10b5-1 plan. The timing, price, and volume of the repurchases will be executed based on various market and legal factors, and subject to a $50,000 cap in any fiscal year pursuant to the terms of the 2024 Amended and Restated Credit Agreement. The share repurchase program will terminate upon the earlier of December 31, 2025 or the date on which the maximum dollar amount has been expended, but is subject to suspension, modification, or termination at any time at the Company's discretion.

During the three and nine months ended September 30, 2024, the Company repurchased and subsequently retired 3,104,312 shares of common stock for $25,062, including $62 of fees, under the Share Repurchase Program. The total price of the shares repurchased and related transaction costs are reflected as a reduction of common stock and additional paid-in capital on the Company's consolidated balance sheets. As of September 30, 2024, $75,000 remained available for future share repurchases under the Share Repurchase Program.

XML 25 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

11. Stock-Based Compensation

Stock Plans

The Company maintains its 2021 Long-Term Incentive Plan ("2021 Plan") under which it grants stock awards to its employees, directors and non-employee third parties. On January 1, 2024, the number of shares of common stock available to issue under the 2021 Plan automatically increased by 10,204,201 shares. As of September 30, 2024, the Company had 26,812,935 shares of common stock allocated to the 2021 Plan, but not yet issued or granted as an award.

The Company also maintains its 2021 Employee Stock Purchase Plan ("ESPP"), under which eligible employees may purchase the Company’s common stock through accumulated payroll deductions. On January 1, 2024, the number of shares of common stock reserved for issuance under the ESPP automatically increased by 2,040,840. As of September 30, 2024, the number of shares of common stock reserved for issuance under the ESPP was 7,948,829.

Stock Options

Stock options granted under the Company's current and prior equity incentive plans have various vesting periods ranging from fully-vested on the date of grant to vesting over a period of three or four years. The term for each incentive stock option under these plans is ten years from the grant date, or five years for a grant to a ten percent owner optionee, in each case assuming continued employment. The fair value of options granted is estimated on the date of grant using the Black-Scholes option-pricing model.

Stock option activity for the nine months ended September 30, 2024 was as follows:

 

 

Stock Options

 

 

 

Number of Stock Options Outstanding

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Life

 

 

Aggregate Intrinsic Value

 

Balance as of December 31, 2023

 

 

8,175,088

 

 

$

8.64

 

 

 

7.22

 

 

$

31,135

 

Granted

 

 

346,935

 

 

 

12.34

 

 

 

 

 

 

 

Exercised

 

 

(838,428

)

 

 

6.68

 

 

 

 

 

 

 

Cancelled

 

 

(182,723

)

 

 

8.57

 

 

 

 

 

 

 

Expired

 

 

(77,950

)

 

 

11.95

 

 

 

 

 

 

 

Balance as of September 30, 2024

 

 

7,422,922

 

 

$

9.00

 

 

 

6.76

 

 

$

5,471

 

Vested and exercisable

 

 

5,149,863

 

 

$

8.77

 

 

 

6.21

 

 

$

5,418

 

As of September 30, 2024, the total unamortized stock-based compensation expense related to the unvested stock options was $8,809, which the Company expects to amortize over a weighted average period of 2.1 years.

Restricted Stock Units

RSUs have a vesting period generally of one to four years. Any unvested RSUs are forfeited upon termination of employment. The grant date value of RSUs is equal to the closing price of the Company’s stock on the date of grant, or, if not a trading day, the closing price of the previous trading day.

RSUs granted prior to the Company's IPO have a term of seven years, or three years for time vested RSUs after termination of employment and were also subject to a performance condition upon a predefined liquidity event such as an IPO or a change in control. The performance condition was satisfied upon completion of the Company's IPO. Prior to the IPO, RSUs were valued at the estimated value of a share of common stock at the date of grant.

RSU activity for the nine months ended September 30, 2024 was as follows:

 

 

Restricted Stock Units

 

 

 

Number of Restricted Stock Units Outstanding

 

 

Weighted Average Grant Date Fair Value

 

Balance as of December 31, 2023

 

 

8,919,024

 

 

$

8.98

 

Granted

 

 

5,478,481

 

 

 

12.21

 

Released

 

 

(3,532,198

)

 

 

9.15

 

Cancelled

 

 

(737,740

)

 

 

9.83

 

Balance as of September 30, 2024

 

 

10,127,567

 

 

$

10.60

 

 

As of September 30, 2024, the total unamortized stock-based compensation expense related to the unvested RSUs was $92,158, which the Company will amortize over a weighted average period of 2.8 years.

Stock-Based Compensation Expense

Stock-based compensation expense from stock options and RSUs, reduced for actual forfeitures, was included in the following line items in the accompanying consolidated statement of operations:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Cost of revenues

 

$

1,615

 

 

$

1,109

 

 

$

4,399

 

 

$

3,437

 

Sales and marketing

 

 

1,364

 

 

 

1,212

 

 

 

3,915

 

 

 

3,747

 

Research and development

 

 

2,944

 

 

 

2,976

 

 

 

9,526

 

 

 

8,175

 

General and administrative

 

 

5,700

 

 

 

5,746

 

 

 

16,666

 

 

 

15,214

 

     Total

 

$

11,623

 

 

$

11,043

 

 

$

34,506

 

 

$

30,573

 

Employee Stock Purchase Plan

Stock-based compensation expense for the ESPP is based on the estimated fair value of the option to purchase shares at a discount and uses grant date inputs including the purchase discount, expected contributions and stock price. Total ESPP expense recorded in the Company's consolidated statements of operations was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

ESPP expense

 

$

227

 

 

$

186

 

 

$

622

 

 

$

608

 

XML 26 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

12. Commitments and Contingencies

Cybersecurity Incident

The Company completed its investigation of its April 2023 cybersecurity incident in the fourth quarter of 2023. The Company has tendered claims for certain expenses incurred in connection with this event. The extent to which the Company's insurance will cover such expenses was substantially complete as of June 30, 2024. Insurance recoveries are recorded as a reduction of general and administrative expense. The Company incurred $302 in professional and legal fees, net of recoveries, related to this cyber incident in the nine months ended September 30, 2024 and $1,918 and $5,535 in the three and nine months ended September 30, 2023, respectively.
XML 27 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes
9 Months Ended
Sep. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes

13. Income Taxes

The Company’s effective tax rate for the three months ended September 30, 2024 and 2023 was 9.6% and (1.7)%, respectively. The Company’s effective tax rate for the nine months ended September 30, 2024 and 2023 was 16.3% and (0.8)%, respectively. The Company's effective tax rate is driven by current state income taxes in taxable jurisdictions and changes in the Company's valuation allowances relative to pretax earnings.

XML 28 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events
9 Months Ended
Sep. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events

14. Subsequent Events

On October 31, 2024, the Company issued 187,544 shares of common stock under its employee stock purchase plan at a purchase price of $7.16 per share representing a 15% discount on the closing price of $8.42 on the ending date of the offering period for an aggregate of $1,343. The purchase price is based on the lower of the fair market value of the Company's common stock at the grant date or purchase date.

On November 8, 2024, the Board of Directors approved the fourth installment of 165,729 shares of common stock to a philanthropic partner, Foundation for the Carolinas and its affiliate, Community Investments Foundation, as a charitable contribution in connection with an agreement between the parties dated October 1, 2021. Pursuant to this agreement, we intend to provide annual ongoing grants of 10% of the pledged shares for a period of ten years, subject in each case to the approval of our board of directors.

XML 29 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Basis of Consolidation and Presentation

Basis of Consolidation and Presentation

The accompanying unaudited consolidated financial statements include the accounts of the Company and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The unaudited consolidated financial statements have been prepared on the same basis as the annual consolidated financial statements and reflect all normal and recurring adjustments that are, in the opinion of management, necessary for a fair statement of the Company’s financial position, results of operations, changes in stockholders’ equity, and cash flows for the periods presented. The results of operations for the three and nine months ended September 30, 2024 are not necessarily indicative of the results to be expected for the year ending December 31, 2024 or for any other future annual or interim period. The unaudited consolidated balance sheet as of December 31, 2023 included herein was derived from the audited financial statements as of that date, but does not include all disclosures including certain notes required by U.S. GAAP on an annual reporting basis. All significant intercompany accounts and transactions have been eliminated. There are no items of comprehensive income.

These unaudited consolidated financial statements should be read in conjunction with the audited consolidated financial statements of the Company for the year ended December 31, 2023.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and the disclosure of contingent assets and liabilities as of and during the reporting period. The Company bases estimates and assumptions on historical experience when available and on various factors that it believes to be reasonable under the circumstances. Significant estimates reflected in these unaudited consolidated financial statements include, but are not limited to, the allowance for credit losses and returns, useful lives assigned to fixed and intangible assets, capitalization of internal-use software, deferral of customer origination costs, the fair value of intangible assets acquired in a business combination, the fair value of goodwill, and the recoverability of deferred income taxes. The Company assesses estimates on an ongoing basis; however, actual results could materially differ from those estimates.

Concentrations

Concentrations

Significant Services

A substantial portion of the Company’s revenue is derived from interchange fees earned on payment transactions processed as virtual commercial cards (“VCC”). The Company utilizes service providers to process these transactions. Revenue from one service provider represented 25% and 14% of total revenue for the three months ended September 30, 2024 and 2023, respectively, and 22% and 18% of total revenue for the nine months ended September 30, 2024 and 2023, respectively. Accounts receivable from this service provider represented 41% and 12% of accounts receivable, net as of September 30, 2024 and

December 31, 2023, respectively. Revenue from a second provider represented 21% and 31% of total revenue for the three months ended September 30, 2024 and 2023, respectively, and 24% and 29% of total revenue for the nine months ended September 30, 2024 and 2023, respectively. Accounts receivable from this second service provider represented 7% and 38% of accounts receivable, net as of September 30, 2024 and December 31, 2023, respectively.

Future regulation or changes by the card brand payment networks could have a substantial impact on interchange rates and the Company’s revenue from VCC transactions. If interchange rates decline, whether due to actions by the card brand payment networks or future regulation, or if merchant/suppliers elect to receive payments that result in lower or no interchange revenue such as check or apply fees in consideration of accepting electronic forms of payment, the Company’s total operating revenues, operating results, prospects for future growth and overall business could be materially affected. The Company’s revenue from VCC transactions is also impacted by fees charged by service providers to process our VCC transactions.

Restructuring costs

Restructuring costs

During the fourth quarter of 2023, the Company initiated a restructuring plan to generate cost savings and improve effectiveness of the organization which resulted in a reduction in the Company’s U.S. workforce. The plan was implemented in the fourth quarter of 2023 and completed in the second quarter of 2024. There were no restructuring costs recorded in the three months ended September 30, 2024. The Company recorded restructuring costs of $1,157 in the nine months ended September 30, 2024, and $3,037 cumulatively, from one-time severance charges in connection with this plan. Restructuring costs are included in general and administrative expenses in the consolidated statements of operations.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase that are not recorded as marketable securities to be cash equivalents. The carrying values of cash and cash equivalents approximate their fair values due to the short-term nature of these instruments. Cash in the Company’s bank accounts may exceed federally insured limits.

Marketable Securities

Marketable Securities

Marketable securities consist of short-term investments in corporate bonds, commercial paper, certificates of deposits and various U.S. government backed securities. To reflect its intention, the Company classifies its marketable securities as held-to-maturity at the time of purchase. As a result, the marketable securities are recorded at amortized cost and any gains or losses realized upon maturity are reported in other income (expense) in the consolidated statements of operations.

Accounts Receivable, Supplier Advances and Allowance for Credit Losses

Accounts Receivable, Supplier Advances and Allowance for Credit Losses

Accounts receivable represent amounts due from the Company’s VCC service providers for interchange fees earned and from buyer customers who have been invoiced for the use of the Company’s software offerings, but for whom payments have not been received. Accounts receivable from VCC service providers are presented net of an allowance for returns for transactions subsequently canceled that do not ultimately settle through the payment network. Accounts receivable from buyer customers are presented net of allowances for credit losses and returns. The Company estimates expected credit losses related to accounts receivable balances based on a review of available and relevant information including current economic conditions, projected economic conditions, historical loss experience, account aging, and other factors that could affect collectability. Expected credit losses are determined individually or collectively depending on whether the accounts receivable balances share similar risk characteristics. The allowance for returns for VCC transactions subsequently canceled are assessed at each period end and recognized as a reduction of revenue. The allowances for buyer customer’s credit losses and returns are assessed at each period end and are recognized as bad debt expense within general and administrative expenses in the consolidated statements of operations and as a reduction of revenue, respectively. A buyer customer receivable is written off against the allowance when it is determined that all collection efforts have been exhausted and the potential for recovery is considered remote. Historically, losses related to customer nonpayment have been immaterial and most of the accounts receivable balances have been current.

Supplier advances receivable represent amounts that have been advanced as part of the AvidXchange’s Payment Accelerator product but have not been collected. Advances are collected from the buyer customer once the buyer initiates the transfer of funds for the invoice that was previously advanced. If the buyer does not transfer the funds as expected, the Company is exposed to losses. The Company’s experience with such delinquencies by buyer customers has been immaterial. Supplier advances receivable are stated net of expected credit losses. The Company estimates expected credit losses related to supplier advances receivable balances based on a review of available and relevant information including current economic conditions, projected economic conditions, historical loss experience, account aging, and other factors that could affect collectability. Expected credit losses are determined individually or collectively depending on whether the accounts receivable balances share similar risk characteristics. The allowance for credit losses for supplier advances is assessed at period end and the measurement of the allowance is included as a component of cost of revenues in the Company’s consolidated statements of operations. Supplier

advances receivable balances are charged against the allowance when the Company determines it is probable the receivable will not be recovered after collection efforts and legal actions have been exhausted. The Company classifies the fees charged to supplier customers as cash flows from operating activities with the remaining accelerated advancements and recoupments classified as cash flows from investing activities on a net basis within the consolidated statements of cash flows.

Restricted Funds Held for Customers and Payment Service Obligations

Restricted Funds Held for Customers and Payment Service Obligations

Restricted funds held for customers and the corresponding liability of payment service obligations represent funds that are collected from customers for payments to their suppliers. The Company determines the balances of restricted funds held for customers, and the corresponding payment services obligations, by reconciling cash held by financial institutions and the corresponding payments in transit at the end of each period. The balance of these obligations may fluctuate from period to period depending on the timing of the period end and the timing of when outstanding payments clear with financial institutions. The Company is registered as a money services business with the Financial Crimes Enforcement Network. Payment service obligations are comprised of outstanding daily transaction liabilities per state regulatory average daily transaction liability reporting requirements and other unregulated settlements with payees, which do not constitute a regulatory liability event under reporting requirements.

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Outstanding Transaction Liabilities

 

$

1,115,745

 

 

$

1,568,280

 

Other unregulated settlements

 

 

38,535

 

 

 

10,376

 

Total payment service obligations

 

$

1,154,280

 

 

$

1,578,656

 

 

The Company historically transmitted buyer customer funds using a legacy model pursuant to which buyer customer funds were held in trust accounts that were maintained and operated by a trustee pending distribution to suppliers in accordance with instructions provided through the Company’s platform. The Company is not the trustee or beneficiary of the trusts which hold these buyer deposits; accordingly, the Company does not record these assets and offsetting liabilities on its consolidated balance sheets. The Company has largely phased out this model although certain banks that resell its products and services continue to leverage a similar structure. The Company contractually earns interest on funds held for certain buyers. The amount of Company and bank customer funds held in all trust-related and similar accounts was approximately $21,925 and $6,269 as of September 30, 2024 and December 31, 2023, respectively.

The Company has transitioned most payment transmission activity to the money transmitter license model and obtained a money transmitter license in all states which require licensure. This model enables AvidXchange to provide commercial payment services to businesses through its “for the benefit of customer” bank accounts, also known as FBO, that are restricted for such purposes. The restricted funds held for customers are restricted for the purpose of satisfying the customer’s supplier obligations and are not available for general business use by the Company. The Company maintains these funds in liquid cash accounts and contractually earns interest on these funds held for customers. These funds are recognized as a restricted cash asset and a corresponding liability is recorded for payments due to their suppliers on the Company’s consolidated balance sheets. Restricted funds held for customers are included in the cash and cash equivalents on the consolidated statements of cash flows.

Stock-Based Compensation

Stock-Based Compensation

Compensation cost for stock-based awards issued to employees and outside directors, including stock options and restricted stock units (“RSUs”), is measured at fair value on the date of grant.

The fair value of stock options is estimated using a Black-Scholes option-pricing model, while the fair value of RSUs is determined using the fair value of the Company’s underlying common stock. Stock-based compensation expense is recognized on a straight-line basis over the requisite service period of the award. Stock-based compensation expense for RSUs with performance conditions is recognized over the requisite service period on an accelerated-basis as long as the performance condition in the form of a specified liquidity event is probable to occur. In the case of equity issued in lieu of cash bonus, expense is recognized in the period the cash bonus was earned.

Nonqualified Deferred Compensation Plan

Nonqualified Deferred Compensation Plan

The Company adopted a nonqualified, deferred compensation plan effective October 1, 2015, which is an unfunded plan created for the benefit of a select group of management or highly compensated employees. The purpose of the plan is to attract and retain key employees by providing them with an opportunity to defer receipt of a portion of their compensation. It is exempt from the participation, vesting, funding, and fiduciary requirements set forth in Title I of the Employee Retirement Income Security Act of 1974, as amended. Deferred amounts are not subject to forfeiture and are deemed invested among investment funds offered under the nonqualified deferred compensation plan, as directed by each participant.

The Company has established a ‘rabbi trust’ that serves as an investment to shadow the deferred compensation plan liability. The assets of the rabbi trust primarily consist of trust-owned life insurance policies which are recorded at cash surrender value and are included in other noncurrent assets. The change in cash surrender value of the life insurance policies in the rabbi trust is recorded in other income (expense) on the Company's unaudited consolidated statements of operations. The assets of the rabbi trust are general assets of the Company and as such, would be subject to the claims of creditors in the event of bankruptcy or insolvency. The related deferred compensation liabilities are included in other long-term liabilities.

The Company has recorded these assets and liabilities at their fair value. In association with this plan, $2,823 and $1,866 were included in other noncurrent assets and $2,429 and $2,398 were included in noncurrent liabilities as of September 30, 2024 and December 31, 2023, respectively, on the Company's unaudited consolidated balance sheets.

Contingent Liabilities

Contingent Liabilities

Contingent liabilities require significant judgment in estimating potential losses for legal claims. The Company reviews significant new claims and litigation for the probability of an adverse outcome. Estimates are recorded as liabilities when it is probable that a liability has been incurred and the amount of the loss is reasonably estimable. Disclosure is required when there is a reasonable possibility that the ultimate loss will materially exceed the recorded provision. Contingent liabilities are often resolved over long periods of time. Estimating probable losses requires analysis of multiple forecasts that often depend on judgments about potential actions by third parties such as regulators, and the estimated loss can change materially as individual claims develop.

New Accounting Pronouncements

New Accounting Pronouncements

Recently Adopted Accounting Standards

In March 2023, the FASB issued ASU No. 2023-01, Leases (Topic 842): Common Control Arrangements. The amendments in this update that apply to public business entities clarify the accounting for leasehold improvements associated with common control leases. The adoption of this guidance on January 1, 2024 did not have an impact on the Company's consolidated financial statements.

Accounting Pronouncements Issued but Not Yet Adopted

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which requires significant additional disclosures about income taxes, primarily focused on the disclosure of income taxes paid and the rate reconciliation table. The new guidance will be applied prospectively (with retrospective application permitted) and is effective for calendar year-end public business entities in the 2025 annual period and in 2026 for interim periods, with early adoption permitted. The Company is assessing the impact of this guidance on its financial statements.

In November 2024, the FASB issued ASU 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses. This standard is intended to require more detailed disclosures about specified categories of expenses included in certain expense captions presented on the face of the income statement. This ASU is effective for fiscal years beginning after December 15, 2026, and for interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. The amendments may be applied either (1) prospectively to financial statements issued for reporting periods after the effective date of this ASU or (2) retrospectively to all prior periods presented in the financial statements. The Company is assessing the impact of this guidance on its financial statements.

XML 30 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Summary of Payment Service Obligations Payment service obligations are comprised of outstanding daily transaction liabilities per state regulatory average daily transaction liability reporting requirements and other unregulated settlements with payees, which do not constitute a regulatory liability event under reporting requirements.

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Outstanding Transaction Liabilities

 

$

1,115,745

 

 

$

1,568,280

 

Other unregulated settlements

 

 

38,535

 

 

 

10,376

 

Total payment service obligations

 

$

1,154,280

 

 

$

1,578,656

 

XML 31 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues Disaggregated by Type of Services Performed

The table below presents the Company’s revenues disaggregated by type of services performed.

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Software revenue

 

$

30,664

 

 

$

28,919

 

 

$

90,266

 

 

$

83,135

 

Payment revenue

 

 

80,697

 

 

 

68,485

 

 

 

230,082

 

 

 

190,894

 

Services revenue

 

 

1,411

 

 

 

1,276

 

 

 

3,154

 

 

 

2,627

 

Total revenues

 

$

112,772

 

 

$

98,680

 

 

$

323,502

 

 

$

276,656

 

Information on Accounts Receivable and Contract Liabilities

The table below presents information on accounts receivable and contract liabilities.

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Trade accounts receivable, net

 

$

22,825

 

 

$

16,261

 

Payment processing receivable, net

 

 

33,277

 

 

 

30,428

 

Accounts receivable, net

 

$

56,102

 

 

$

46,689

 

Contract liabilities

 

$

25,471

 

 

$

27,593

 

Significant Changes in Contract Liabilities Balance

Significant changes in the contract liabilities balance are as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenue recognized included in beginning of period balance

 

$

(2,120

)

 

$

(3,351

)

 

$

(8,733

)

 

$

(8,264

)

Cash received, excluding amounts recognized as revenue during the period

 

 

2,733

 

 

 

1,656

 

 

 

6,611

 

 

 

6,613

 

Summary of Changes in Allowance for Credit Losses And Returns

The tables below present a summary of changes in the Company’s allowances for credit losses and returns for the nine months ended September 30, 2024 and 2023:

 

 

Accounts Receivable

 

 

 

 

 

 

Allowance for Credit Losses

 

 

Allowance for Returns

 

 

Supplier Advances Receivable Allowance

 

Allowance balance, December 31, 2023

 

$

2,142

 

 

$

2,089

 

 

$

1,333

 

Amounts charged to contra revenue, cost of revenues and expenses

 

 

1,016

 

 

 

(200

)

 

 

1,127

 

Amounts written off as uncollectable

 

 

(309

)

 

 

-

 

 

 

(1,593

)

Recoveries of amounts previously written off

 

 

-

 

 

 

-

 

 

 

797

 

Deduction released to revenue

 

 

-

 

 

 

-

 

 

 

-

 

Allowance balance, September 30, 2024

 

$

2,849

 

 

$

1,889

 

 

$

1,664

 

 

 

 

Accounts Receivable

 

 

 

 

 

 

Allowance for Credit Losses

 

 

Allowance for Returns

 

 

Supplier Advances Receivable Allowance

 

Allowance balance, December 31, 2022

 

$

1,539

 

 

$

1,584

 

 

$

1,872

 

Amounts charged to contra revenue, cost of revenues and expenses

 

 

945

 

 

 

375

 

 

 

210

 

Amounts written off as uncollectable

 

 

(484

)

 

 

(1

)

 

 

(1,701

)

Recoveries of amounts previously written off

 

 

-

 

 

 

-

 

 

 

932

 

Deduction released to revenue

 

 

-

 

 

 

(92

)

 

 

-

 

Allowance balance, September 30, 2023

 

$

2,000

 

 

$

1,866

 

 

$

1,313

 

Schedule of Remaining Performance Obligation Remaining performance obligation consisted of the following:

 

 

Current

 

 

Noncurrent

 

 

Total

 

As of September 30, 2024

 

$

15,073

 

 

$

20,252

 

 

$

35,325

 

As of December 31, 2023

 

 

15,031

 

 

 

20,403

 

 

 

35,434

 

Information about Deferred Contract Costs

The following tables present information about deferred contract costs:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Capitalized sales commissions and implementation costs

 

$

3,016

 

 

$

3,045

 

 

$

9,496

 

 

$

8,422

 

Amortization of deferred contract costs

 

 

 

 

 

 

 

 

 

 

 

 

Costs to obtain contracts included in sales and marketing expense

 

$

1,615

 

 

$

1,550

 

 

$

4,858

 

 

$

4,489

 

Costs to fulfill contracts included in cost of revenue

 

$

1,528

 

 

$

1,564

 

 

 

4,623

 

 

 

4,718

 

XML 32 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Income (Loss) Per Common Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Summary of Common Share Equivalent Securities Excluded from the Calculation Weighted Average Common Shares Outstanding

The following common share equivalent securities have been excluded from the calculation of weighted average common shares outstanding because the effect is anti-dilutive for the periods presented:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Anti-Dilutive Common Share Equivalents

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Stock options

 

 

402,042

 

 

 

8,252,768

 

 

 

186,582

 

 

 

8,252,768

 

Restricted stock units

 

 

816,531

 

 

 

10,114,472

 

 

 

285,127

 

 

 

10,114,472

 

Employee stock purchase plan

 

 

-

 

 

 

168,002

 

 

 

-

 

 

 

168,002

 

Total anti-dilutive common share equivalents

 

 

1,218,573

 

 

 

18,535,242

 

 

 

471,709

 

 

 

18,535,242

 

Summary of Basic and Diluted Net Income (Loss) Per Common Share

Basic and diluted net income (loss) per common share is calculated as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

4,047

 

 

$

(8,091

)

 

$

3,474

 

 

$

(42,852

)

Net income (loss) attributable to common stockholders

 

$

4,047

 

 

$

(8,091

)

 

$

3,474

 

 

$

(42,852

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding, basic

 

 

207,235,954

 

 

 

202,526,844

 

 

 

206,389,565

 

 

 

201,338,550

 

Weighted-average effect of potentially dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

Stock options

 

 

787,733

 

 

 

-

 

 

 

1,205,661

 

 

 

-

 

Restricted stock units

 

 

951,460

 

 

 

-

 

 

 

2,067,965

 

 

 

-

 

Employee stock purchase plan

 

 

40,514

 

 

 

-

 

 

 

58,667

 

 

 

-

 

Weighted-average common shares outstanding, diluted

 

 

209,015,661

 

 

 

202,526,844

 

 

 

209,721,858

 

 

 

201,338,550

 

Net income (loss) per common share, basic

 

$

0.02

 

 

$

(0.04

)

 

$

0.02

 

 

$

(0.21

)

Net income (loss) per common share, diluted

 

$

0.02

 

 

$

(0.04

)

 

$

0.02

 

 

$

(0.21

)

XML 33 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis

The following tables present information about the Company’s assets and liabilities that are measured at fair value on a recurring basis using the above categories, as of the periods presented.

 

 

As of September 30, 2024

 

Description

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

Money market mutual funds (1)

 

$

60,510

 

 

$

-

 

 

$

-

 

 

$

60,510

 

Rabbi trust-owned life insurance policies (at cash surrender value) (2)

 

 

-

 

 

 

2,823

 

 

 

-

 

 

 

2,823

 

Total assets

 

$

60,510

 

 

$

2,823

 

 

$

-

 

 

$

63,333

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation

 

$

-

 

 

$

2,429

 

 

$

-

 

 

 

2,429

 

Total liabilities

 

$

-

 

 

$

2,429

 

 

$

-

 

 

$

2,429

 

 

 

 

As of December 31, 2023

 

Description

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents

 

 

 

 

 

 

 

 

 

 

 

 

Money market mutual funds (1)

 

$

226,715

 

 

$

-

 

 

$

-

 

 

$

226,715

 

Rabbi trust-owned life insurance policies (at cash surrender value) (2)

 

 

-

 

 

 

1,866

 

 

 

-

 

 

 

1,866

 

Total assets

 

$

226,715

 

 

$

1,866

 

 

$

-

 

 

$

228,581

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Other long-term liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Deferred compensation

 

$

-

 

 

$

2,398

 

 

$

-

 

 

 

2,398

 

Total liabilities

 

$

-

 

 

$

2,398

 

 

$

-

 

 

$

2,398

 

________________

(1)

Money market funds are classified as cash equivalents in the Company’s unaudited consolidated balance sheets. As short-term, highly liquid investments readily convertible to known amounts of cash with remaining maturities of three months or less at the time of purchase, the Company’s cash equivalent money market funds have carrying values that approximate fair value.

(2)

Fair value of insurance policies represents their cash surrender value based on the underlying investments in the account which is determined based on quoted prices for identical or similar financial instruments in active markets.

XML 34 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Information about Marketable Securities The following presents information about the Company’s marketable securities:

 

 

As of September 30, 2024

 

Sector

 

Amortized Cost

 

 

Allowance for Credit Losses

 

 

Net Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Financial

 

$

56,251

 

 

$

-

 

 

$

56,251

 

 

$

73

 

 

$

(3

)

 

$

56,321

 

Industrial

 

 

22,706

 

 

 

-

 

 

 

22,706

 

 

 

10

 

 

 

(1

)

 

 

22,715

 

Total

 

$

78,957

 

 

$

-

 

 

$

78,957

 

 

$

83

 

 

$

(4

)

 

$

79,036

 

 

 

 

As of December 31, 2023

 

Sector

 

Amortized Cost

 

 

Allowance for Credit Losses

 

 

Net Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Financial

 

$

44,645

 

 

$

-

 

 

$

44,645

 

 

$

-

 

 

$

(14

)

 

$

44,631

 

Total

 

$

44,645

 

 

$

-

 

 

$

44,645

 

 

$

-

 

 

$

(14

)

 

$

44,631

 

 

Schedule of Investments in Unrealized Loss Position and for which an Other-than-Temporary Impairment has not been Recognized in Earnings

The following table presents information about the Company’s investments that were in an unrealized loss position and for which an other-than-temporary impairment has not been recognized in earnings:

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Aggregate fair value of investments with unrealized losses (1)

 

 

22,391

 

 

$

33,578

 

Aggregate amount of unrealized losses

 

 

(4

)

 

 

(14

)

_________________

(1)

Investments have been in a continuous loss position for less than 12 months

XML 35 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets and Goodwill (Tables)
9 Months Ended
Sep. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Capitalized Software Development Costs

The following table presents information about capitalized software development costs:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Capitalized software development costs

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Capitalized

 

$

4,852

 

 

$

4,165

 

 

$

12,939

 

 

$

11,898

 

Amortized

 

 

4,443

 

 

 

3,910

 

 

 

13,310

 

 

 

11,194

 

Schedule of Intangible Assets

 

 

As of September 30, 2024

 

 

 

Gross

 

 

Accumulated

 

 

 

 

 

 

Amount

 

 

Amortization

 

 

Net Amount

 

Internally developed software

 

$

114,248

 

 

$

(87,965

)

 

$

26,283

 

Non-compete

 

 

6,194

 

 

 

(4,352

)

 

 

1,842

 

Customer relationships

 

 

72,512

 

 

 

(43,809

)

 

 

28,703

 

Technology

 

 

45,791

 

 

 

(33,077

)

 

 

12,714

 

Trade name

 

 

7,748

 

 

 

(3,257

)

 

 

4,491

 

Total intangible assets

 

$

246,493

 

 

$

(172,460

)

 

$

74,033

 

 

 

 

As of December 31, 2023

 

 

 

Gross

 

 

Accumulated

 

 

 

 

 

 

Amount

 

 

Amortization

 

 

Net Amount

 

Internally developed software

 

$

101,471

 

 

$

(74,655

)

 

$

26,816

 

Non-compete

 

 

6,194

 

 

 

(3,738

)

 

 

2,456

 

Customer relationships

 

 

72,512

 

 

 

(37,601

)

 

 

34,911

 

Technology

 

 

45,791

 

 

 

(30,178

)

 

 

15,613

 

Trade name

 

 

7,748

 

 

 

(2,739

)

 

 

5,009

 

Total intangible assets

 

$

233,716

 

 

$

(148,911

)

 

$

84,805

 

Total Amortization Expense Associated with Identifiable Intangible Assets

Total amortization expense associated with identifiable intangible assets was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Total amortization expense associated with identifiable intangible assets

 

$

7,856

 

 

$

7,533

 

 

$

23,549

 

 

$

22,064

 

Impairment and write-off of intangible assets

Impairment and write-off expense related to internally developed software projects was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Impairment and write-off of intangible assets

 

$

-

 

 

$

-

 

 

$

162

 

 

$

-

 

 

Impairment and Write-off of Intangible Assets

Impairment and write-off expense related to internally developed software projects was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Impairment and write-off of intangible assets

 

$

-

 

 

$

-

 

 

$

162

 

 

$

-

 

 

XML 36 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Leases and Leasing Commitments (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Supplemental Cash Flow Information Related to Operating and Finance Leases

Supplemental cash flow information related to the Company’s operating and finance leases was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

   Financing cash flows for finance leases

 

$

73

 

 

$

130

 

 

$

223

 

 

$

435

 

   Operating cash flows for finance leases

 

 

1,494

 

 

 

1,472

 

 

 

4,448

 

 

 

4,386

 

   Operating cash flows for operating leases

 

 

536

 

 

 

562

 

 

 

1,682

 

 

 

1,668

 

Right of use assets obtained in exchange for new lease obligations:

 

 

 

 

 

 

 

 

 

 

 

 

   Finance lease liabilities

 

 

-

 

 

 

-

 

 

 

-

 

 

 

81

 

   Operating lease liabilities

 

 

-

 

 

 

-

 

 

 

-

 

 

 

362

 

Schedule of Components of Lease Expense

The components of lease expense were as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Lease expense

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Finance lease expense:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right-of-use assets

 

$

538

 

 

$

292

 

 

$

1,694

 

 

$

1,352

 

Interest on lease liabilities

 

 

1,658

 

 

 

1,647

 

 

 

4,966

 

 

 

4,934

 

Operating lease expense

 

 

361

 

 

 

426

 

 

 

1,183

 

 

 

1,290

 

Variable lease expense

 

 

109

 

 

 

99

 

 

 

257

 

 

 

206

 

Total lease expense

 

$

2,666

 

 

$

2,464

 

 

$

8,100

 

 

$

7,782

 

XML 37 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt

Long-term debt as of September 30, 2024 and December 31, 2023:

 

 

As of September 30, 2024

 

 

As of December 31, 2023

 

Term loan facility

 

$

-

 

 

$

63,375

 

Promissory note payable for land acquisition

 

 

13,900

 

 

 

13,900

 

Total principal due

 

 

13,900

 

 

 

77,275

 

Current portion of term loan and promissory notes

 

 

(4,800

)

 

 

(6,425

)

Unamortized portion of debt issuance costs

 

 

-

 

 

 

(1,090

)

Long-term debt

 

$

9,100

 

 

$

69,760

 

XML 38 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Common Stock Reserved for Future Issuance

At September 30, 2024, the Company had reserved a total of 52,312,253 of its 1,600,000,000 shares of common stock for future issuance as follows:

 

 

As of September 30, 2024

 

Outstanding stock options

 

 

7,422,922

 

Restricted stock units

 

 

10,127,567

 

Available for future issuance under stock award plans

 

 

26,812,935

 

Available for future issuance under employee stock purchase plan

 

 

7,948,829

 

Total common shares reserved for future issuance

 

 

52,312,253

 

XML 39 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity

Stock option activity for the nine months ended September 30, 2024 was as follows:

 

 

Stock Options

 

 

 

Number of Stock Options Outstanding

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Life

 

 

Aggregate Intrinsic Value

 

Balance as of December 31, 2023

 

 

8,175,088

 

 

$

8.64

 

 

 

7.22

 

 

$

31,135

 

Granted

 

 

346,935

 

 

 

12.34

 

 

 

 

 

 

 

Exercised

 

 

(838,428

)

 

 

6.68

 

 

 

 

 

 

 

Cancelled

 

 

(182,723

)

 

 

8.57

 

 

 

 

 

 

 

Expired

 

 

(77,950

)

 

 

11.95

 

 

 

 

 

 

 

Balance as of September 30, 2024

 

 

7,422,922

 

 

$

9.00

 

 

 

6.76

 

 

$

5,471

 

Vested and exercisable

 

 

5,149,863

 

 

$

8.77

 

 

 

6.21

 

 

$

5,418

 

Summary of RSU Activity

RSU activity for the nine months ended September 30, 2024 was as follows:

 

 

Restricted Stock Units

 

 

 

Number of Restricted Stock Units Outstanding

 

 

Weighted Average Grant Date Fair Value

 

Balance as of December 31, 2023

 

 

8,919,024

 

 

$

8.98

 

Granted

 

 

5,478,481

 

 

 

12.21

 

Released

 

 

(3,532,198

)

 

 

9.15

 

Cancelled

 

 

(737,740

)

 

 

9.83

 

Balance as of September 30, 2024

 

 

10,127,567

 

 

$

10.60

 

 

Schedule of Stock-Based Compensation Expense

Stock-based compensation expense from stock options and RSUs, reduced for actual forfeitures, was included in the following line items in the accompanying consolidated statement of operations:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Cost of revenues

 

$

1,615

 

 

$

1,109

 

 

$

4,399

 

 

$

3,437

 

Sales and marketing

 

 

1,364

 

 

 

1,212

 

 

 

3,915

 

 

 

3,747

 

Research and development

 

 

2,944

 

 

 

2,976

 

 

 

9,526

 

 

 

8,175

 

General and administrative

 

 

5,700

 

 

 

5,746

 

 

 

16,666

 

 

 

15,214

 

     Total

 

$

11,623

 

 

$

11,043

 

 

$

34,506

 

 

$

30,573

 

Schedule of Employee Stock Purchase Plan Expense Total ESPP expense recorded in the Company's consolidated statements of operations was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

ESPP expense

 

$

227

 

 

$

186

 

 

$

622

 

 

$

608

 

XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
Sep. 30, 2024
USD ($)
Customer
Sep. 30, 2023
Dec. 31, 2023
USD ($)
Schedule Of Accounting Policies [Line Items]          
Number of service providers accounted for more than 10% of revenue | Customer     2    
Number of service providers accounted for more than 10% of accounts receivable | Customer     2    
Restructuring charges $ 0   $ 1,157    
One-time severance charges     3,037    
Customer funds held in trust accounts 21,925   21,925   $ 6,269
Deferred compensation plan assets 2,823   2,823   1,866
Deferred compensation plan liabilities $ 2,429   $ 2,429   $ 2,398
ASU No.2023-01          
Schedule Of Accounting Policies [Line Items]          
Change in accounting principle, ASU, Adoption date Jan. 01, 2024   Jan. 01, 2024    
Change in accounting principle, ASU, adopted [true false] true   true    
Change in accounting principle, ASU, Immaterial effect [true false] true   true    
Total Revenues | Customer Concentration Risk | One Service Provider          
Schedule Of Accounting Policies [Line Items]          
Concentration risk percentage 25.00% 14.00% 22.00% 18.00%  
Total Revenues | Customer Concentration Risk | Second Service Provider          
Schedule Of Accounting Policies [Line Items]          
Concentration risk percentage 21.00% 31.00% 24.00% 29.00%  
Accounts Receivable | Customer Concentration Risk | One Service Provider          
Schedule Of Accounting Policies [Line Items]          
Concentration risk percentage     41.00%   12.00%
Accounts Receivable | Customer Concentration Risk | Second Service Provider          
Schedule Of Accounting Policies [Line Items]          
Concentration risk percentage     7.00%   38.00%
XML 41 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Summary of Payment Service Obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accounting Policies [Abstract]    
Outstanding Transaction Liabilities $ 1,115,745 $ 1,568,280
Other unregulated settlements 38,535 10,376
Total payment service obligations $ 1,154,280 $ 1,578,656
XML 42 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Schedule of Revenues Disaggregated by Type of Services Performed (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation Of Revenue [Line Items]        
Total revenues $ 112,772 $ 98,680 $ 323,502 $ 276,656
Software        
Disaggregation Of Revenue [Line Items]        
Total revenues 30,664 28,919 90,266 83,135
Payment        
Disaggregation Of Revenue [Line Items]        
Total revenues 80,697 68,485 230,082 190,894
Services        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 1,411 $ 1,276 $ 3,154 $ 2,627
XML 43 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Information on Accounts Receivable and Contract Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Trade accounts receivable, net $ 22,825 $ 16,261
Payment processing receivable, net 33,277 30,428
Accounts receivable, net 56,102 46,689
Contract liabilities $ 25,471 $ 27,593
XML 44 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Significant Changes in Contract Liabilities Balance (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]        
Revenue recognized included in beginning of period balance $ (2,120) $ (3,351) $ (8,733) $ (8,264)
Cash received, excluding amounts recognized as revenue during the period $ 2,733 $ 1,656 $ 6,611 $ 6,613
XML 45 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Summary of Changes in Allowance for Credit Losses And Returns (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Accounts Receivable Allowance for Credit Losses    
Accounts Notes And Loans Receivable [Line Items]    
Allowance balance, Beginning Balance $ 2,142 $ 1,539
Amounts charged to contra revenue, cost of revenues and expenses 1,016 945
Amounts written off as uncollectable (309) (484)
Allowance balance, Ending Balance 2,849 2,000
Accounts Receivable Allowance For Returns    
Accounts Notes And Loans Receivable [Line Items]    
Allowance balance, Beginning Balance 2,089 1,584
Amounts charged to contra revenue, cost of revenues and expenses (200) 375
Amounts written off as uncollectable   (1)
Deduction released to revenue   (92)
Allowance balance, Ending Balance 1,889 1,866
Supplier Advances Receivable Allowance    
Accounts Notes And Loans Receivable [Line Items]    
Allowance balance, Beginning Balance 1,333 1,872
Amounts charged to contra revenue, cost of revenues and expenses 1,127 210
Amounts written off as uncollectable (1,593) (1,701)
Recoveries of amounts previously written off 797 932
Allowance balance, Ending Balance $ 1,664 $ 1,313
XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Schedule of Remaining Performance Obligation (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Current $ 15,073 $ 15,031
Noncurrent 20,252 20,403
Total $ 35,325 $ 35,434
XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Additional Information (Details)
9 Months Ended
Sep. 30, 2024
Disaggregation of Revenue [Line Items]  
Capitalized Contract Cost, Amortization Method straight-line basis
Contract acquisition and fulfillment costs, amortization period 5 years
Maximum  
Disaggregation of Revenue [Line Items]  
Revenue remaining performance obligation contractual term 5 years
Minimum  
Disaggregation of Revenue [Line Items]  
Revenue remaining performance obligation contractual term 2 years
XML 48 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Information about Deferred Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Capitalized Contract Cost [Line Items]        
Capitalized sales commissions and implementation costs $ 3,016 $ 3,045 $ 9,496 $ 8,422
Costs to Obtain Contracts | Sales and Marketing Expense        
Capitalized Contract Cost [Line Items]        
Amortization of deferred contract costs 1,615 1,550 4,858 4,489
Costs to Fulfill Contracts | Cost of Revenues        
Capitalized Contract Cost [Line Items]        
Amortization of deferred contract costs $ 1,528 $ 1,564 $ 4,623 $ 4,718
XML 49 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Income (Loss) Per Common Share - Summary of Common Share Equivalent Securities Excluded from the Calculation Weighted Average Common (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents 1,218,573 18,535,242 471,709 18,535,242
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents 402,042 8,252,768 186,582 8,252,768
Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents 816,531 10,114,472 285,127 10,114,472
Employee Stock Purchase Plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive common share equivalents 0 168,002 0 168,002
XML 50 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Income (Loss) Per Common Share - Summary of Basic and Diluted Net Income (Loss) Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income (loss) $ 4,047 $ (8,091) $ 3,474 $ (42,852)
Net income (loss) attributable to common stockholders $ 4,047 $ (8,091) $ 3,474 $ (42,852)
Weighted-average common shares outstanding, basic 207,235,954 202,526,844 206,389,565 201,338,550
Weighted-average common shares outstanding, diluted 209,015,661 202,526,844 209,721,858 201,338,550
Net income (loss) per common share, basic $ 0.02 $ (0.04) $ 0.02 $ (0.21)
Net income (loss) per common share, diluted $ 0.02 $ (0.04) $ 0.02 $ (0.21)
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted-average effect of potentially dilutive securities 787,733   1,205,661  
Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted-average effect of potentially dilutive securities 951,460   2,067,965  
Employee Stock Purchase Plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted-average effect of potentially dilutive securities 40,514   58,667  
XML 51 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets $ 63,333 $ 228,581
Total liabilities 2,429 2,398
Deferred compensation    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities 2,429 2,398
Money Market Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 60,510 226,715
Rabbi trust-owned life insurance policies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 2,823 1,866
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 60,510 226,715
Level 1 | Money Market Mutual Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 60,510 226,715
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 2,823 1,866
Total liabilities 2,429 2,398
Level 2 | Deferred compensation    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities 2,429 2,398
Level 2 | Rabbi trust-owned life insurance policies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets $ 2,823 $ 1,866
XML 52 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities - Additional Information (Details)
9 Months Ended
Sep. 30, 2024
Maximum  
Marketable Securities [Line Items]  
Marketable securities, contractual maturity period 13 months
XML 53 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities - Schedule of Information about Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Marketable Securities, Amortized Cost $ 78,957 $ 44,645
Marketable Securities, Net Amortized Cost 78,957 44,645
Marketable Securities, Gross Unrealized Gains 83  
Marketable Securities, Gross Unrealized Losses (4) (14)
Marketable Securities, Fair Value 79,036 44,631
Financial    
Schedule of Held-to-maturity Securities [Line Items]    
Marketable Securities, Amortized Cost 56,251 44,645
Marketable Securities, Net Amortized Cost 56,251 44,645
Marketable Securities, Gross Unrealized Gains 73  
Marketable Securities, Gross Unrealized Losses (3) (14)
Marketable Securities, Fair Value 56,321 $ 44,631
Industrial    
Schedule of Held-to-maturity Securities [Line Items]    
Marketable Securities, Amortized Cost 22,706  
Marketable Securities, Net Amortized Cost 22,706  
Marketable Securities, Gross Unrealized Gains 10  
Marketable Securities, Gross Unrealized Losses (1)  
Marketable Securities, Fair Value $ 22,715  
XML 54 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Marketable Securities - Schedule of Investments in Unrealized Loss Position and for which an Other-than-Temporary Impairment has not been Recognized in Earnings (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position [Abstract]    
Aggregate fair value of investments with unrealized losses $ 22,391 $ 33,578
Aggregate amount of unrealized losses $ (4) $ (14)
XML 55 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets and Goodwill - Summary of Capitalized Software Development Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Movement in Capitalized Computer Software, Net [Roll Forward]        
Capitalized $ 4,852 $ 4,165 $ 12,939 $ 11,898
Amortized $ 4,443 $ 3,910 $ 13,310 $ 11,194
XML 56 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets and Goodwill - Additional Information (Details)
9 Months Ended
Sep. 30, 2024
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in goodwill $ 0
XML 57 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets and Goodwill - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 246,493 $ 233,716
Accumulated Amortization (172,460) (148,911)
Net Amount 74,033 84,805
Internally Developed Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 114,248 101,471
Accumulated Amortization (87,965) (74,655)
Net Amount 26,283 26,816
Non-compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 6,194 6,194
Accumulated Amortization (4,352) (3,738)
Net Amount 1,842 2,456
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 72,512 72,512
Accumulated Amortization (43,809) (37,601)
Net Amount 28,703 34,911
Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 45,791 45,791
Accumulated Amortization (33,077) (30,178)
Net Amount 12,714 15,613
Trade Name    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 7,748 7,748
Accumulated Amortization (3,257) (2,739)
Net Amount $ 4,491 $ 5,009
XML 58 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets and Goodwill - Total Amortization Expense Associated with Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]        
Total amortization expense associated with identifiable intangible assets $ 7,856 $ 7,533 $ 23,549 $ 22,064
XML 59 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets and Goodwill - Impairment and Wite-off of Intangible Assets (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Finite-Lived Intangible Assets [Line Items]  
Impairment and write-off of intangible assets $ 162
Internally Developed Software  
Finite-Lived Intangible Assets [Line Items]  
Impairment and write-off of intangible assets $ 162
XML 60 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Leases and Leasing Commitments - Schedule of Supplemental Cash Flow Information Related to Operating and Finance Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Cash paid for amounts included in the measurement of lease liabilities:        
Financing cash flows for finance leases $ 73 $ 130 $ 223 $ 435
Operating cash flows for finance leases 1,494 1,472 4,448 4,386
Operating cash flows for operating leases $ 536 $ 562 $ 1,682 1,668
Right of use assets obtained in exchange for new lease obligations:        
Finance lease liabilities       81
Operating lease liabilities       $ 362
XML 61 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Leases and Leasing Commitments - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Lease expense        
Amortization of right-of-use assets $ 538 $ 292 $ 1,694 $ 1,352
Interest on lease liabilities 1,658 1,647 4,966 4,934
Operating lease expense 361 426 1,183 1,290
Variable lease expense 109 99 257 206
Total lease expense $ 2,666 $ 2,464 $ 8,100 $ 7,782
XML 62 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total principal due $ 13,900 $ 77,275
Current portion of term loan and promissory notes (4,800) (6,425)
Unamortized portion of debt issuance costs   (1,090)
Long term debt 9,100 69,760
Term Loan Facility    
Debt Instrument [Line Items]    
Total principal due   63,375
Promissory Note Payable for Land Acquisition    
Debt Instrument [Line Items]    
Total principal due $ 13,900 $ 13,900
XML 63 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Additional Information (Details)
3 Months Ended 9 Months Ended
Aug. 08, 2024
USD ($)
Dec. 29, 2022
Sep. 30, 2024
USD ($)
PromissoryNote
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
PromissoryNote
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]              
Deferred financing costs     $ 0   $ 0   $ 1,090,000
Amortization of deferred financing costs     98,000 $ 106,000 310,000 $ 326,000  
2022 Credit Agreement              
Debt Instrument [Line Items]              
Deferred financing costs     1,081,000   1,081,000    
2024 Revolver              
Debt Instrument [Line Items]              
Letter of credit, Amount     0   $ 0    
2024 Revolver | Minimum              
Debt Instrument [Line Items]              
Line of credit facility, unused capacity, commitment fee percentage 0.25%            
2024 Revolver | Maximum              
Debt Instrument [Line Items]              
Line of credit facility, unused capacity, commitment fee percentage 0.30%            
2024 Amended and Restated Credit Agreement              
Debt Instrument [Line Items]              
Debt Instrument, Term 5 years       5 years    
Line of credit facility, maturity date Aug. 08, 2029            
Covenant description         The 2024 Amended and Restated Credit Agreement also contains several financial covenants, measured on a consolidated basis. First, during the period commencing with the fiscal quarter ended June 30, 2024 through June 30, 2025, (a) there must be liquidity (which is defined as availability under the 2024 Revolver, plus unrestricted cash) that is more than the greater of (1) $35,000 and (2) 35% of the Revolving Amount, as defined in the 2024 Amended and Restated Credit Agreement, (b) as of the end of each such quarter, total revenue on a trailing four-quarter basis must be greater than the requirements set forth in the 2024 Amended and Restated Credit Agreement, and (c) for each period of four consecutive quarters, Consolidated EBITDA, as defined in the 2024 Amended and Restated Credit Agreement, must not be less than $10,000. Second, during the period commencing with the fiscal quarter ending September 30, 2025 until maturity, (i) the Leverage Ratio, as defined in the 2024 Amended and Restated Credit Agreement, must not exceed 3.00 to 1.00 at the end of each fiscal quarter and (ii) the Interest Coverage Ratio, as defined in the 2024 Amended and Restated Credit Agreement, must not be less than 3.00 to 1.00 at the end of each fiscal quarter. The Leverage Ratio must not exceed 3.50 to 1.00 during certain periods following an acquisition of a certain size. The Company was in compliance with its financial debt covenants as of September 30, 2024.    
Minimum liquidity amount $ 35,000,000            
Percentage of the total commitment amount 35.00%            
Minimum consolidated EBITDA $ 10,000,000            
Debt instrument, covenant compliance         The Company was in compliance with its financial debt covenants as of September 30, 2024.    
Line of credit facility, outstanding amount     0   $ 0    
2024 Amended and Restated Credit Agreement | Maximum              
Debt Instrument [Line Items]              
Leverage ratio 3       3.5    
Coverage Ratio 3            
2024 Amended and Restated Credit Agreement | Daily Simple SOFR and Term SOFR Loans | Minimum              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate 2.00%            
2024 Amended and Restated Credit Agreement | Daily Simple SOFR and Term SOFR Loans | Maximum              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate 2.50%            
2024 Amended and Restated Credit Agreement | SOFR              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate 1.00% 0.10%          
Debt instrument, term SOFR plus one-month            
2024 Amended and Restated Credit Agreement | Base Rate              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate 0.50%            
2024 Amended and Restated Credit Agreement | Base Rate | Minimum              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate 1.00%            
2024 Amended and Restated Credit Agreement | Base Rate | Maximum              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate 1.50%            
2024 Amended and Restated Credit Agreement | Daily Simple SOFR, Term SOFR and Base Rate | Maximum              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate 0.50%            
Other Noncurrent Assets and Deposits              
Debt Instrument [Line Items]              
Deferred financing costs     $ 1,832,000   $ 1,832,000   $ 604,000
Promissory Note              
Debt Instrument [Line Items]              
Number of promissory notes executed | PromissoryNote     2   2    
Debt instrument, principal amount     $ 13,900,000   $ 13,900,000    
Debt instrument, periodic payment, principal         4,800,000    
Debt instrument, periodic payment         $ 4,300,000    
Interest rate     6.75%   6.75%    
XML 64 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
Vote
$ / shares
shares
Aug. 31, 2024
USD ($)
Dec. 31, 2023
$ / shares
shares
Share Repurchase Program [Line Items]        
Number of votes per share | Vote   1    
Common stock, shares authorized | shares 1,600,000,000 1,600,000,000   1,600,000,000
Common stock, par or stated value per share | $ / shares $ 0.001 $ 0.001   $ 0.001
Preferred stock, shares authorized | shares 50,000,000 50,000,000   50,000,000
Preferred stock par value | $ / shares $ 0.001 $ 0.001   $ 0.001
Common stock reserved for future issuance | shares 52,312,253 52,312,253    
Share repurchase program, authorized, amount     $ 100,000  
Share repurchased subsequently retired | shares 3,104,312 3,104,312    
Repurchase and retirement of common stock $ 25,062 $ 25,062    
Fees included in repurchase and retirement of common stock 62 62    
Share repurchase program, remaining authorized, amount $ 75,000 $ 75,000    
2024 Amended and Restated Credit Agreement        
Share Repurchase Program [Line Items]        
Stock repurchase program cap price     $ 50,000  
XML 65 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details)
Sep. 30, 2024
shares
Class of Stock [Line Items]  
Common stock reserved for future issuance 52,312,253
Outstanding Stock Options  
Class of Stock [Line Items]  
Common stock reserved for future issuance 7,422,922
Restricted Stock Units  
Class of Stock [Line Items]  
Common stock reserved for future issuance 10,127,567
Available for Future Issuance under Stock Award Plans  
Class of Stock [Line Items]  
Common stock reserved for future issuance 26,812,935
Available for Future Issuance under Employee Stock Purchase Plan  
Class of Stock [Line Items]  
Common stock reserved for future issuance 7,948,829
XML 66 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 01, 2024
Sep. 30, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Accumulated deficit   $ (1,018,686) $ (1,022,160)
Unamortized stock-based compensation expense   8,809  
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unamortized stock-based compensation expense   $ 92,158  
Weighted average amortization period   2 years 9 months 18 days  
Restricted Stock Units | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   1 year  
Restricted Stock Units | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   4 years  
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted average amortization period   2 years 1 month 6 days  
Employee Stock Option | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   3 years  
Granting period   5 years  
Employee Stock Option | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   4 years  
Granting period   10 years  
ESPP      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Increase in number of shares authorized 2,040,840 7,948,829  
2021 Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares allocated to be granted or issued   26,812,935  
Increase in number of shares authorized 10,204,201    
2021 Plan | Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period   7 years  
Expiration period   3 years  
XML 67 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]    
Number of Stock Options Outstanding, Beginning balance | shares 8,175,088  
Number of Stock Options, Granted | shares 346,935  
Number of Stock Options, Exercised | shares (838,428)  
Number of Stock Options, Cancelled | shares (182,723)  
Number of Stock Options, Expired | shares (77,950)  
Number of Stock Options Outstanding, Ending balance | shares 7,422,922 8,175,088
Number of Stock Options, Vested and exercisable | shares 5,149,863  
Weighted Average Exercise Price, Beginning balance | $ / shares $ 8.64  
Weighted Average Exercise Price, Granted | $ / shares 12.34  
Weighted Average Exercise Price, Exercised | $ / shares 6.68  
Weighted Average Exercise Price, Cancelled | $ / shares 8.57  
Weighted Average Exercise Price, Expired | $ / shares 11.95  
Weighted Average Exercise Price, Ending balance | $ / shares 9 $ 8.64
Weighted Average Exercise Price, Vested and exercisable | $ / shares $ 8.77  
Weighted Average Remaining Contractual Life 6 years 9 months 3 days 7 years 2 months 19 days
Weighted Average Remaining Contractual Life, Vested and exercisable 6 years 2 months 15 days  
Aggregate Intrinsic Value | $ $ 5,471 $ 31,135
Aggregate Intrinsic Value, Vested and exercisable | $ $ 5,418  
XML 68 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Summary of RSUs Activity (Details) - Restricted Stock Units
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Restricted Stock, Beginning balance | shares 8,919,024
Number of Restricted Stock, Granted | shares 5,478,481
Number of Restricted Stock, Released | shares (3,532,198)
Number of Restricted Stock, Cancelled | shares (737,740)
Number of Restricted Stock Outstanding, Ending balance | shares 10,127,567
Weighted Average Grant Date Fair Value, Beginning balance | $ / shares $ 8.98
Weighted Average Grant Date Fair Value, Granted | $ / shares 12.21
Weighted Average Grant Date Fair Value, Released | $ / shares 9.15
Weighted Average Grant Date Fair Value, Cancelled | $ / shares 9.83
Weighted Average Grant Date Fair Value, Ending balance | $ / shares $ 10.6
XML 69 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 11,623 $ 11,043 $ 34,506 $ 30,573
Cost of Revenues        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 1,615 1,109 4,399 3,437
Sales and Marketing        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 1,364 1,212 3,915 3,747
Research and Development        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense 2,944 2,976 9,526 8,175
General and Administrative        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation expense $ 5,700 $ 5,746 $ 16,666 $ 15,214
XML 70 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Schedule of Employee Stock Purchase Plan Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense $ 11,623 $ 11,043 $ 34,506 $ 30,573
ESPP        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense $ 227 $ 186 $ 622 $ 608
XML 71 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Cybersecurity Incident      
Commitments and Contingencies [Line Items]      
Cybersecurity expenses $ 1,918 $ 302 $ 5,535
XML 72 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Abstract]        
Effective income tax rate 9.60% (1.70%) 16.30% (0.80%)
XML 73 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Oct. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Subsequent Event [Line Items]      
Issuance of common stock under ESPP   $ 1,220 $ 1,178
Common Stock      
Subsequent Event [Line Items]      
Issuance of common stock under ESPP, Shares   167,351 193,164
Employee Stock Purchase Plan | Common Stock | Subsequent Events      
Subsequent Event [Line Items]      
Issuance of common stock under ESPP, Shares 187,544    
Issuance of common stock under ESPP $ 1,343    
Stock price per share $ 7.16    
Stock price $ 8.42    
Percentage discount on closing purchase price per share 15.00%    
EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *J :%D'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 " "J@&A9R*5*=>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^FJ2.CFHGA2$%Q0O(5D=C=LTX1DI-VW-ZV[740?P&-F_GSS M#4QKHC0AX4L*$1,YS%>C[_HL35RS/5&4 -GLT>MS08T\91"V J6EB M/(Y="Q? !"-,/G\7T"[$N?HG=NX .R7'[);4, SUL)IS90LS MZ=Y@^96=I&/$-3M/?EO=/VP>F6IX621A'^_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 *J :%GX(]GVS04 .<> 8 >&PO=V]R:W-H965T&UL MM9E=<^(V%(;_BH9V>A6"+0<"6\(,<9)NIMDD&]+M;CN]$+8 S]J6*\N0_/L> MV<8F&?E /"/D]W3%N2(O41BG%YV54LF'7B_U5CQBZ:E( M> QW%D)&3,&I7/;21'+FYT%1V*.6->A%+(@[DW%^[5%.QB)381#S1TG2+(J8 M?+WDH=A<=.S.]L)3L%PI?:$W&2=LR6=<_9$\2CCK52I^$/$X#41,)%]<=*;V M!]>A.B!_XDO -^G.,=$H+S!#31!K-,X4Q+N!A"G)E?"RR KBK#8)]>Q"M0KN8V+ MZJ$_D*R9Y.NXI>)N.Z7FE\F6A3!N41^23B-4J!56?^V_C>U#*JJAT6]1+ MB@K.>')*'.N$4(N>&#]([ WL605[AJG7 MU>3Y->$F4CS3\GWZL+J* MJW6[-NTZM@D2#6P):5OUX&H=EL;/&9.*R_"5//%$2&4<3G$M)3-C=X.'M47< M\0_V@2.#9&#N^#+0HSW0WK/(6%'W"$W7 M@?_56[%XRQL;=RR&W/E3@8!%XQ8P&R3 N.1QT'6=DVR-JY#V&';)K/V3C)J;D MG?H^J$.74AZ0.WB./,3FO.*2-K4MLMMAW3&CCHOKM$6OK9*-NYOWZ*X^@VK] M+#:Q$1N7^8TXYKWKA'T&,:) MUL:)XF;G/>BC2!4,07\%26,OM4>1#JDU,*X:',,_T=H_4=SRY+5U*CEK!L,% MAI9EQ#J&8Z*U8Z*XT;D3^;1E)6)L3-TCTA]8W9%C]8U\Q_!&M/9&%#V):R=$3W(&6UGX,5<+4\E#";FU84]BM^,R\,N'M66LW9$ M]"!'=!O#O+O8+-"K"VP+;N3$%9LXCV%_:&U_Z$'V1\]>P,J#'U@*:9RB[=&Y M8Q)J^]3S. B!C%](&HF/X8)H[8+H02YH%K$P))=9"K=3<[W%=1I7&_"XEGQ. M;7Z<@\S/=<3E4C?,WT!!K< ?1 F+C:G=(]@(BL>U!:V]CX-;EVTB5QP2B>&U M7#7"X]KBU1[(.6C5Z.TH/\NWT\A#IL#1QGH,-1+_('=3?H="K9^KZ8W=]81: M_7/:'PU&X]YZ%[*WLY6HZU^^PYH23R\1%+N*U=5J%W>:[UWVZL>++>!/3%?? ME(1\ :'6Z3F\7Q:[JL6)$DF^,3F'V9:(\L,59SZ7^@&XOQ!";4_T"ZJ][&PO=V]R:W-H965T&ULK5IM;]LX$OXKA*^XNP6DC//#)7+1]E]5UO.-?BQJQMUM=AJ MW7Y8K52YY3NFWLN6-^:;C>QV3)O;[GZEVHZS:ABTJU<80KK:,=$LUI?#9S?= M^E+VNA8-O^F ZG<[UCU]YK5\O%J@Q?,'W\3]5ML/5NO+EMWS6Z[_:&\Z<[<: MO51BQQLE9 ,ZOKE:?$(?KA-H!PP6?PK^J(ZN@:5R)^5W>_-+=;6 %A&O>:FM M"V;^//!K7M?6D\'QU\'I8GRF'7A\_>S]YX&\(7/'%+^6]7]$I;=7BWP!*KYA M?:V_R<=_\P.AU/HK9:V&W^#Q8 L7H.R5EKO#8(-@)YK]7_;C,!%' U 2&( / M _!+!Y## #(0W2,;:'UAFJTO._D(.FMMO-F+86Z&T8:-:.PRWNK.?"O,.+V^ MEHV2M:B8YA7XS&K6E!S<6G<*7( _;K^ ?[[[";P#H@&_;V6O6%.IRY4V3[;C M5^7A*9_W3\&!I]SR]CT@< DPQ(EG^'5\^!=>FN%H&$Y.AZ\,WY$T'DGCP1\) MD>Z[CC<:,*4,3Q^=_?C$/]Z&U@?5LI)?+4SL*-X]\,7Z[W]#%'[TD7LC9R=4 MR4B5Q+ROKYG: K-HH+07_*]>/+#:RWKNB@RL;_P]K@E)B5^SAF(]KED!: M9)/9"=)D1)I$D7[C2G>BM/MPTYM=!K:\-I>R.X0![[R8]T[3(S (I0G.X0RT MQR[-93>3<=;)BK ?QC-5@:_12WU MEMN(.)? +G)6S%%[K"@.3?$DM"@J M;D:Y-]SL@VK,X4 :V*)A0PU72J55>+ZQN_"9NX?]9I0$H$_"B>+*^2\IJT=1 MUUYHQ#-;:8'1'-M9NU-PDU:BN%C^TFC6W LK._N5#\^B*WQ9 MU=ZYKE20Y# MFW:21Q37QZ]#OFID"N5".Q:5PDI*9Q=ZUJ18U$]!3WI)8H+YCZ# M14+*E3/3-J4P MMG&*NP\21\ M."Y\HXAT_($WO7?=L4>_",SFM83/#.=I(!_CHX8RKG//X;AC^M #V&ISK]-' M$PQ,8V/2X<8(H.VSA^_]L^Z*&LKFF]ACA+- QL:3[N$S'>.KJ,C3HL1/QJ^" MJQ2'Z$Q*B>-*&: CF_L+S;N=$:$[KVYB5Q"-'CJ;WK6B21#TI)HXKIJG M)?29'(]=$4289$GJ@/48T@SG62A")\'$-*I&OX[3>0YK5'A??;#R1MY.64\: MC./]YSPO+4T,*#4N6RL[&RG>:?!TE=A4+O,%\Y@9J<"!Y9J$%,>%].N9C#0C M,H6.EXLKI:9QH',Y\YHE-- CXTEQ<5QQ72[SE/0Z-IYN$SOE@\>*!%,OF:29 MQ*7YU[-9B7AZ4.1D)8\5+3(:Z.O)),3D3 D5NYVPEM*[)]4U3*QNY= MWI0AS%%__J0'?-GS#1R=1%>\_>2%3:7ZL6 M;^7ME/2DZ22NZ3?=LUPH2W\)WL'W$"+3S'3@@=4]_PA2N(1P^ %JRSI[Y-?K MK>S$?WEE&GSY_*E0RC89PWE@KY4V%S;=L:&TN>6MYKL[$ZC/+UP&PR^\/'SJ M?8]RF/ HA=?LK?_?T>DT3Z4(B??N-IYD$YYCM*0P,LVOG,2/YG>Z3%&VI'DQ MF&"8+&%N?LR0MURN\R?QQ'H)ZRAA:I>RCI-7PC\XIR?[TW>TYC/T'JVMCEZ.V_],^(UU]\(4BS7?F)'P?6:FH-N_ M[-_?:-D.[\OOI-9R-UQN.3/ K8'Y?B.E?KZQK^#'?[E8_P]02P,$% @ MJH!H68?*O6AR P I L !@ !X;"]W;W)KA$D%T6-=9->%+V@I;%%+"6J)&6G??H. M*:UB.;+6F]87%DG-_/QF-#S,CT(^J0Q DR\Y+]3"R;0N;UU7)1GD5-V($@I\ MLQ,RIQJ[GK'"64_GW/7!Q M7#B^\SSPR/:9-@/N#*=C^G"\0P1<$BTD:#X., *.#=*R/%7(^JTPZ^YB_&T2@C8)@=4++^%H#!]K4Q.Q(^]9@4E@E).U4,S6VA]W M6Z4E5MR??:'6VE&_MEF&MZJD"2P<7&<*Y &B6PXA0CBO=5@7N&221D#)-N%!JA.4I37WTY:2>*+83 MF9WDL(PFX73N'DYC[3$*0K\UZL00M3%$@S$\_F?TZ!LJ/XZC,_0>HS ,^]'' M+?IX$'V-&Q@@5DHV6B1/(X++CR"XK0BIR5^E,2/8/I'W M>;X!&7LU;\SYBL,.]B3%GOR7=@? ME:KZD2??D)RS#EET(*S)W8O]]=CU M!X^S"]ABN*P;S:O8^TS[V=V3*Y2YO_Y"Y9X5BG#8H:]W,T$165\)ZXX6I;U5 M;87&.YIM9GB-!FD,\/U."/W<,1>U]F*^_!=02P,$% @ JH!H6<+L+9E" M!@ 'AT !@ !X;"]W;W)K<>ZEQ>\AZ9-WM>/HH-8Q(]YUDA;D<;*;?7X[%8;E@>BRN^987ZSXJ7>2S5 M9;D>BVW)XJ0*RK,QQ=@?YW%:C"8WU;T/Y>2&[V26%NQ#B<0NS^/RSSN6\?WM MB(P.-SZFZXW4-\:3FVV\9@],?MY^*-75N&5)TIP5(N4%*MGJ=O267,^IHP,J MQ*\IVXNC[TA+67#^J"_ND]L1UD_$,K:4FB)6'T]LRK),,ZGG^*,A';5CZL#C M[P?V'ROQ2LPB%FS*LR]I(C>WHW"$$K:*=YG\R/<_LT:0I_F6/!/57[1OL'B$ MECLA>=X$JR?(TZ+^C)^;1!P%*!XX@#8!U QP>P*<)L!YZ0AN$^"^= 2O":BD MCVOM5>)FL8PG-R7?HU*C%9O^4F6_BE;Y2@M=* ^R5/]-59R<3'DA>)8FL60) M>I#J0U6!%(BOT/LM*V,]FP)=HL\/,W3QZC5ZA=("?=KPG8B+1-R,I7H&S31> M-N/=U>/1GO$<](X7)H30(* WXZ?CQ-JP*/1#?(J:V2B'.AXVR.8V MC :^[_DM[$2EUZKT!E5.N9!ZRRD;M>B"/2^SG5 ]1-].F,KL,HWKUE(D*,YY M*=._ZAOL675-P5Y#*:J']8Y589=&1H8@5. '1H9L5$1(&!H) E#8]0F<'[_- MCS^X+INMN%@?Q(+UX)]S.9Z3;'9.LOF9R$XF(F@G(A@LU(F MIP2:B< J DJ(N9:F-HJ$@>,996>C?!Q$1@G/;9071F[/L@Q;M>%7-A_!XG*Y MJ00G:FUF?*O; B0YM"5[A!IBI@#*#3S7D&RC A\[QGJ< RCJDQ[)42LY&I3\ M$RO44LOJ7291ABO5_4^;64AT!(@.?'-[@5#8K(:9C5)R?",UZ2O^&BGG0YJ_\2E6G'\13VNH3I^AI!@LPM/ 5B@]AESS0$PZJAE9^ZN(,YQ M*>V1WOEM,FRXW\L-*]4*JVSWQ9"3(6V!ZDZK6OJ!6!JC82F8 6THP5;\9(=MAH9/_?L MK[:1=%VS&J< ZC*(//.-"2(CKK6Y F2N,H].3P(Z]TJ&[>M]JW6PNFT?Z3K$ M%&R#B&/:5@#D!YZIU@8Y3M0CM7.M9-BV_L)DVT6J^0:51M;+NXM=:]NR49QDD[PTJ'#:LE&"G[@,0F5C4>2UFFBYV,M665'"E4 MKER5D'SYN.%9PDKQ1O^ZG"ZA+#4#AT>/C*^L=S< =:E@9DF\B&P.D]&>'PUH M9RKIL*G\YB0E:;:3X,^T=\W07TN3C0+3]!*R.4S6FZ;.?])A__FE.DU@RG,_ M*0NZ9JC8Y0N5*/7N<\B*3IE .Z% =:ZV*B^H^.^*$#"<.*".%YDORU,02CWJ MAZZ59@CJ.V'D^>8V!4*)XX2>U^,Y:&=ZZ:"#^Q_S/53/#B XPL3S?;,9@-"> MC(.L 26A9SH\$ IG?'QTWI.S5?(^L?^]FY[F/>V.L(R[M^1ZRD! M[L_(];P^JNOHZY/#=W&Y3@N!,K920^&K0#UO61_&U1>2;ZO3I@67DN?5UPV+ M5?HU0/U_Q;D\7.@!VB/1R=]02P,$% @ JH!H6<$+ BU?"P 4F4 !@ M !X;"]W;W)K!603-S.ZU:BN)4%OR2'+2OOU2MF.:Y#$MNL?-3>LDY/FIGS3% MSX>4KU_JYDO[5!1=\'6YJ-J;T5/7K3Z,Q^WLJ5CF[?MZ553R+P]UL\P[^6/S M.&Y739'/-Y66BS$)0SY>YF4UNKW>_.ZNN;VNU]VBK(J[)FC7RV7>?/M8+.J7 MFU$T>OW%I_+QJ>M_,;Z]7N6/Q7W1_;FZ:^1/XWV4>;DLJK:LJZ I'FY&OT8? M1$+["IL2_RV+E_;@==!?RN>Z_M+_\-O\9A3V+2H6Q:SK0^3RO^=B4BP6?239 MCK]V04=[S;[BX>O7Z/_<7+R\F,]Y6TSJQ?_*>?=T,TI'P;QXR->+[E/]\J]B M=T&LCS>K%^WFW^!E6S9AHV"V;KMZN:LL6[ LJ^W_^=>=$0<5(GJD ME5($,K MT%T%:E0@R9$*\:Y";%8(CU1@NPJ;2Q]OKWUCW#3O\MOKIGX)FKZTC-:_V+B_ MJ2W]*JM^H-QWC?QK*>MUMY.Z:NM%.<^[8A[<=_(_.0JZ-J@? O'7NNR^!5?! MG_?3X.>??@E^"LHJ^..I7K=Y-6^OQYW4[Z.,9SNMCULM M38N'I"Q='_?!63?!603-3X2]6/Q6%9563T&'_-%7LV*=\']4]X4;9!W M4F;V/J#1NX"$A$"6.V/WT\R'=I7/BIN1G$?:HGDN1K=__UO$PW] ';$-QC;! M^BGF^3;*LIC2+$NOQ\^'IF/*"J1@FOMT[S[U MSDP'" HD0/.]W[K6W7F[>I=&^VO3-L35ROY,OGHNWZ][+\HY3NFG+6 MS]6[ E79R5'='AW53F'?48H@(IF-8QR;YCDDMV#-0AB>VA M,?03:U(DAK]VC"LCB'!>UYFNI7O74J=KFU7-5;_4G?>NR?5_FV]6T,77_G4! MV9):EY1R;CKCE/6=%(8H"B1%S<9L;V/V738&$JD"L5PMZF]%L5U*!G?K9O8D M:P1W\K[_+N@+W-_=089GUN63Q+@]3YSM\_5[@*! $M3LCD*%#:'3\/](ABTK M:741_+RHV_87$ ="X,W'LLSTSJWE:QYJ-''Z&G0'#\ K;-? M?5+05V=DWSO5+IHVVL(H)&F6F9,IJK# BJ9W@,*NR,U=>@<,,]X&),["A!%S M0!/[OA1&IID ;?$XHHFYW (*7LD!F)(C2_](L4_DAI^S%O_NF-ZCCUH7)\== MQ$RS,$4%5C3==H5!. M7X/NX$%&S ?-#MGXW^M*(EIX'-'$HHCRB9D8,-R5VB9P846!( M3H"AQ<:GC;=!CL&%4VW78$=04R/$0"N8G,9Y1;TGD('2 HL2=U# MA5_DS9)D;F7O 6XS%I=O2'9\K-MY-G/$[CT)R$@7+$+#2E4)*- MLS0UTQE 00D24<(/2NH>'.PP]-QB>&R#)VR'33@DC$-I"+&V&PXN.G4WV7N0 M72*?1A6I43>IG=S#"1L;V^.,]*G.B9Y.0"5G=,[VG.AJ,XHW*2,^U"379A1=-]5[1%W;3E1:S4)AY[L^O$ MK>A]KQZB*; T=1<5%=&+4I&+6=W*WF,T> M*EJ=O 3=/\5,\;G9K\,-BC'H*FKV*X:R7YQ&C-JGOPHE-WD[T'V27R7+&BM=A-:^=!ZR[H26@%RMG0&MNT!D,K4- -K;&"I_A, M>'*>/[2!)J5I3$R,USEY-9>K]JYL-F>_ MK07^<:Z*@200[3,7D;D)R-T8[XY !2NL:'I'*+"*W6 UN"/ 'K"AYXJPD%O^ MHR:L4*,)K&BZ_XJX8C=Q#4L1P#=]X)Q6R%C_H;&UCAU<=.INK[>[EP PI@", MN0',_?D_Z.HNHG:+2WAB/H)@ I23EAIF,H"7Y+J,).9&3:!@__E_RM,C&XF8 MXB'FYB'G4NKDRM(=W'=)SZ \%+RD1Q466-'T/E!,Q3P?LC',>^"\%[2J9U J MRES5 \'@53U0T+VJ9XILV 4.?+EC>H] FUFH7.U3ZYV+FJ'"BJ;[KFB*G;F7 M$/0;(")"S!6^6]'[L0]#- 66IN[BP8,SWNS,EUO9>XP#8!62-#$?$#-%E158 MT?3N42C'?OBA+[>B=[>@',IJF0LHMZ#W_&FCG"4IL"1U M#P\>B?AVST3$?2BB35<)9TED3:ZX3T6\!*]QQ6O\AQ_W:Z#VR36QV+6@N$2*)8H%$N^#\4@FQ(@915Q8BZLW,J^M[EAH@)+5+=305;B MAJS+DNU.7%M=$/,#!7<+O6T'TG&FI,"2U$U7=):<2VIUV%=AK""7(@7)V@APH!"?(@8)'$N3C@Z^CZ+]MY/>\ M>2RK-E@4#[)J^+[_>HYF^P4>VQ^Z>K7YAHK/==?5R\W+IR*?%TU?0/[]H:Z[ MUQ_Z+[W8?XW*[?\!4$L#!!0 ( *J :%G=CJ$<1PD "8L 8 >&PO M=V]R:W-H965T&ULM5K;9(B$)&XK0D)1L[]=O Z0(D;A(3K0OL:0TFZZKL;OF]+5M&'VFOVVVU6OWRB)7^ZG:'9\8>O;+UIQ0^+ MNYM=MJ:/M/US]U##M\6@I6!;6C6,5UY-5[>SC^C#?4C$ U+B7XP^-2>?/6'* MDO-OXLN7XG;F"T2TI'DK5&3PYT#O:5D*38#CKU[I;'BG>/#T\U'[+])X,&:9 M-?2>E_]F1;NYG24SKZ"K;%^V7_G3K[0W*!3ZW\^?O;>_/36^\ECE??'AN^;K"J:FT4+&(2F1=Z_[U/W/FQY7^K]QJMV MTW@_5P4MQL\O /M@ #X:\ D[%3[2W7N/^.\\[./ @.?^\L>) PX9_$FD/F+S MIW#:2CIM5?.M!^NMSEI6K;N$92VC1J]U6@.S5K&6/S2[+*>W,UBL#:T/=';W M][^AR/^'R>0K*1LY(!@<$+BTW_T32@^K" M&*)W.+5"%YH'. GQ(#;"%P[X0F> /A;_@575)7G+H1+EO,I92;T*@ O XE?Q M.1>1W#>P+)8O%X=,: Q=K@ CR)Z -,C@R0TX&R,D9-R];\*;(K#UK-B(M[1@3[?W(3] $ MI/-]WYDTZ6!-ZK3FH>8')@D>^@LO!]>S;DV9%TNJ)T&:A!-[#$(()6:O(U^Q MGN]$^MCR_-M<\'\!_MZ*;)9I8R0T7X][B' R 6H2 Z3( O6$H)$[J_.\W@-, M5K440M8:(2(]-5"*IP@-4J&?6@!B!1 [ 7[9[C)6R]05A>*I9BV=\]7*@SP MT%FU9DNHKQFD@3FO>_TC7)$&W@GB.Q,;*5I'3M*44:#'PL*J SURR(:6A: , MZ"CW8/F+T4"B&3@G!&LF&L0"/[5ED&)DY*;DS\@N3[A6IHS,JI)E2U9:>1==E7BOI6WL"T6]R,V] MD&M\+W(+&)BR0P:KQVBS3J)SY)-4*TP&.8RQ+:T4VR(WW3[4%!9^<6P&NCCQ M=D.A].\AWT0]L*]YG4SGD:]!-T@EH0VY(EWD9MW?)<@*&K_S.'72G2.,IBQE M$$,DLI56Q:?(3:C#RNTF00#-:[:&;D96(FNC@'32G*-I>VT0BA-+!X85L6(W ML0ZYN\M>;(F+=::0"J+8XE*LZ!2[Z71P:4T/M-J; >I$.<=(J]9J67J7'0B% GN\#WM3IE$",HB2R% M"BM6Q$ZFD<.TG$-WHK,NNEGTC1Q*6?7VXJFT?\O("A(D6C[K8D HJ:T!P8K0 M)FW>':JLJ[&G=O;1J$0.[AM 73)/9((=M^TGD9/_Y M=1O0:N_K#.KK[D#_/[:@B>)VXN;VKS"9O P'&26OUO.6UENOH$MSXNG\/8\( MB:>KVB0'TX M\Q3/$S?//]0PFK,=]",*=]6'CG:]E#EH!L;&XAQCC-H@%1!+ MJT\4JQ/WF#KF =8T>XD6')[S[1;P-V*3S0A;GTC#,-5@ZU(HL&W_$\7#Y-S8 M>@EL;U\54+)^?GQX,%J@LRO,!]/.U22%;)TK401,SA!PER/=%O>R5398!T)B MFF)#K%& 02P.B 6O(E?B)E=8C:>L=38[#-2)0U_;$72_]7N/N103!V>86$4A MRZ%C:)@8RN59ZG'T,;8[@8EKM<'GG-08N.+CP,W'1^#")4QD_K)D:[FC M8,R=P,"V 0Y(/.4SDV X.OL9 U:\'%S(RSTM7\QI@8F)_?CT#+&';A*,3X\D MQ] 5&P?N@5A +VA>RVD8D LSWG7&B"[SD)6BV+^3$[[8W*]9+I)G!=6G;YSE M24J_^V,VTC1$0Y9C+3X&P2C!Q,)>PF:597(=R@V+S2KC2[361ZE21@1K:P8!",2D,2V4%5'$+@[@A\V ME(J-KI6WHS7CA=%(4T\0I9&O71XP"(91A (+^P:J?PAB9[;+<4;>DLEJ,11T M5ZGZDR&QIRS,/YD5JN+R>N7L7%Z=]5?2-O:3ZE*"L]L$$,?V17I@&*D]U0HP M<8EKO%O4X;=!VM95&U/<*;M$3?(YGPU!]HZ'F7Q99N! MF&0Q^IS+0R^Y""KZ-.[WS]+RE;J?W@-ZSV4[N0Y5AQ2Z.Z17.X!/MH_/N,#] M^E??MC&VRT:JV0K=S=:7_M3>DT=E4"0JWE+GZ4BHMU$$Q],B;I)*$DO. MAJK5"L^<5S\OLG].&^N[*J MU'0W:'_+:F#]!CR_ I7^^QA\5W>74KLO+=_)>YU+W@)_RH\;FL'4*@3@_U<< M4JW_(EXP7 V^^Q]02P,$% @ JH!H67)WQ\.9 @ 2@@ !@ !X;"]W M;W)KBS'/,WX:0L_>30.--X"?!#9B9XST21:,O>C)0S*P'.T09!!+K8#5:PTCR#(MI-SX M76M:C4E-W!UOU:?F[.HL"RQ@Q+)?))'IP+JU4 )+7&;RB6V^0'V>CM:+62;, M$VTJ;*=CH;@4DN4U67F0$UJ]\6L=AQV">XC@U03O/2$X0/!K@G\J(:@)P:F$ M3DWHG$KHUH2NB7T5+!/I,98X"CG;(*[12DT/3+H,6P684'VQYI*K7:)X,IKA M-[06: ;<7%(: QH3$6=,E!S0-7J>C]'EQ16Z0(2B'RDK!::)"&VI;&L%.Z[M M#"L[W@$[/GID5*8"36@"R3[?5CXWCGM;QX?>4<&O);U!OO,)>8X7M/@S.DY_ MQ%S1W8/T\7'Z'(K&NM]"GYSN?!M]>KKS_I%8^LTE\(V>_S^7H"W7E5S0+J=K MX9TH< P#2Q4[ 7P-5O3Q@]MU/KG<]%3MYE7GJB:2%:;2+IA4==L,4]7L@6N VE\R M)K<3;:#Y?8C^ %!+ P04 " "J@&A9+/E.238% #9&0 & 'AL+W=O M%6R*]J M!:#)M*AT3.Y29$%_MR9T_:CF6 M$00PUQ:"F7\;N(4@L$B&Q]\9:"O/:0/+QSOT'Y/!F\',F();$?S.?;T:M08M MXL."K0/]*+8_0S:@GL6;BT E?\DVO;??;9'Y6FD19L&&0>H=VD:/0 FD?N1:17BGR*?/!?QW<, MLYP>W=&[H2C@%.(+XCEM0AW:)6K%)"@$ULM'[26PW@'8JM&VR>R%W$4^WW!_ MS8*JP:>@W6I06S_7*F9S&+5,@2B0&VB-O_W&[3L_()2[.>4NACZ^9QHD9P%Y M ADJ(A952U9%&H?];OY]#O00L"A!_LBE*1HA%6&13SX]PWQM:X=\7BSX'*0Z MRU,O)22)SR9ID9D]".1Q'0!QG5GO@WM.?A71A_*%<_(DM!G&-%E+H@69 9F* MP.:)N60YS-G$#"K@<_(3GRESK4UN5QP69HE2+;+W983:9 H1%Y)\,6?DP>": M/1WI9*IX9"E-UDM32X1>93OI#]+MM1W',?0T87%L\K!9\!XY)[Z(]>%\OZPC MV&WHWMD]GZ\8!":.&16272*^ W @F_;V$EWE"VANT M!P-3D>R%N/TLX;D9B@9;G';FE1F16KPD8,PD2H9HDAI5,[H+-D]IZ3'TT%V[MTQ_WD,X _E7U?9'@1K6;#^GV3^%S/1/0/DRIWR) MSNQ>N9:IISMM7]93RCCH@@4*$'*#G-R@,;F\UBOYX;AU_*YR?E>X1N^5,[8O M4:2&B^PZA>L[I]B9&>H[LR[U*BZ^_BR$2EIXV-ZR8%1H086BF$]HZ!I$+==8Q;A%6^/B#4A#P:E!K:MHMW :M\9J+(==3U+) MI";^M3%CG I;<5$+&.]U2I6L<(1R4X!1*FS#Q26^O&P?URFY2EXX#.U[Q& 9&PHP+6R#GL0VZ"EL@Q:V09O91DW8 MZV7!F!2N01NZ1DW<6Y]",+*%:=!FIH%W6C6@-;Y!"]^@N,+O6& B6 .Q]Y"& MT2KL@M;(_7&:DZ&4-:?;,\^'U9)#"V>@N*X?E)RGK6@H.7C&IL5;& N]/(GD MH#[3E'5A/;3F2>60Y-0XUM&24Y@0Q4WHL.3@<>\H.5[A+Q[J!$WZU!K$&KWQ M"A/Q:MR@K@^LBS]:;+S"3CS<%H[H VL07KV.PCB5WJSB G]L(U@#XSG]ND;0 M*[S"JQ'ZXT0Y0ZD3Y4[I;7L(.> MR26/% E@84*=BTN36Z;?$=(3+>+DW?U,:"W"Y' %S =I;S"_+X30NQ.;(/^: M,_X74$L#!!0 ( *J :%FN'*NBY00 ($, 8 >&PO=V]R:W-H965T M&ULG5=K;]LV%/TKA H4+2#8CI,^DQA(TA5M@6Q!LVX#AGV@ MI&N+"$6J)!7'^_4[EY1E9W60]//?&[II%N=4[:+D^S@VR]\%4MZL +X]E)*Q=T3>%;>^7P-AY0*M60\[_$2]/Z\8K[3: MQ[]BV9^=9*+L?+!-;PP&C3+I5][U.CS%8-H;3"/O=%%D^4$&.3MQ=BD"SL7H29Q89M6FM7).. J-AB7 M/>QY@IT^ /M.7%H3:B]^,155]^W'H#CPG*YYGD_W EY3.Q*'DUQ,)].C/7B' M@]^'$>_P ;S?W$(:]6]T/8>?QENMJHT25XX\F9 6H,9'9:0IE=3B&HN$M Q> M_'U6^."06/_L4B@1.-I-@(OMO6]E2:=9RW>Y6\IFSY\=O)X<[W'O:'#O:!_Z MSX=U/^S!2#P)69S=JNJOLI9F0;GX;,J16$HOE"FM:ZV#@!5>HH5G.=G\ VFY ME(YX RUE,H*=^-+I%8?\((^'RQZ^1+RXBS".1&^P6]$4Q0H0@7 1N"VP7UM= M\=/:NJ"P)#([2+)+"H%%V94W;$;.C\39'&CQ_OLWY4)JO?9\VX37?@0OJ)3- MWH/B4V+JM^@\B"/%$BB0QRX-9/!=X56ET%@? ?W=HA6R%%KY>J=7VTISVZ=J M#UX.&JJL=\9W""FB\D6:CLE-W^1]0/_GG;@DMX#.UUW1,WWQ_-G;Z71RO-F( M"P?'+P4N^VG_M]*T8>1=&B]5J%,VF&#O,8L[.S+'IRSHW*VZY61#@U!AE<=L M]+[C)57Q8HD>XFNH$J,?L^$1QF#PM R#Y'378R!P;*6Z1P5-H%[,"+<:3WA'+E0&DE"Z43IYWBR-#K44KG M5AR/6ZD[G.:(0A.N^_G0Y?W0Y4>/52@;[DY%YL+ICX^T3BK@#*8.W[5H3;'Q;I?J0&H#R#;\X50E94]BJ/ M6@?7E2E_M\1>\WFQ@2ZDN4EL2\1=!=0,\W^9BQJ7AKIDS>:R[-,W%_'*#58N MJ.K*OE30C95,S;.VOE5!PFHUVC4SC+?&PEC;//QR;2.F:4(<5H?Y^BR-E9OC M:3B_E&ZA(+FF.4PGHS>O,N'2P)M>@FWCD%G8@'R(CW .K8$/8']N;5B_\ 7# M?QVS_P!02P,$% @ JH!H61<*YIC]& >DT !D !X;"]W;W)K&UL[5Q;D]NVDG[/KV#-R9YUJC0WS<7C^%(U=NR-MW)Q M>>RSN[6U#Q )2W:TM3Z0Y.YKJI4LWZM2WO_\N#T('SPT2R6 M+3XX?O5BI1;Z1K>?5Q\:^NLX4BE,I6MG;)TU>O[RX/KT^]?G>)X?^)O1]R[Y M=X:=S*R]Q1_OBY<')V!(ESIO04'1_^[T&UV6($1L_.YI'L0E\6+Z[T#]'>^= M]C)33K^QY7^8HEV^/+@ZR H]5UW9?K3W/VJ_GPO0RVWI^+_9O3Q[?G:0Y9UK M;>5?)@XJ4\O_U1^B=Q?/9:.>/PX!M;._JP M4.)A=9%]P+[K5C[XM-3D=KFM5JI>@T)7JZXPK2ZR/+Y)?\Q-K>KM?(N5OA<,YLWX(>7O:YT0Q+)GOSU+U?3 MZ M$:$5,3A5:40]4K=RHHJZ[NCMAXG*SN<(OQF).*L11$O_,>V^P394\1O%.'FA M72IZLM&3H .[,C4D03*K5$TI L]-LEKGVCF8*N6D3&5S99I^X0T3@>A.GSYW M"8\KZPR4,2$^' 5O5@IEN494-,E$%[! (FOSVZ4M"]TX3RK3OW>F74]X)[ER MRVQ.F;12%(0LV=4&6AQP71!"6;"TI-]-?5J0*:,NON=:JP1+0PP]$2)8X M]4O00RQ>\C)+3]-?7=LU4?_T53!!V?!>JYNIDEU1<(9B*6PN>18\GEQ:-YJ$ M?T\/DN!I1\1T8RNQ/T]_W.:\@Y$A8>%)-NOH7Y9T"6F%B )K+(S+2^MH1R'2 M0 RY;EH",GB:/F^@:3C#;)U%=\\XT 4Q1*<3)SG*KHFV2\(G"RD/X2J$,2B: MDDSM5"YVT'N@+@VE>17L!A)G96>TZXJW!VJ-7@(8T4O$O*TT/^N^SNO=TG9E M =, FH.UTSN_=;7 )8Z:J< ?)K@1G#?MC%[;UOE1]MFQP;YUK:DXV,*.) Y) M%N$M/YPM\!! *OFF,-^KS"O2)6$$3E&I6W*+N"[';T?H="4ZD7@TGR. B3M! MU\2 JF(RHN=U2R&C-&IF2@[H""MWNNX\1;A=[? Q*YWH]*;GMP;[ 4M"C)]+ MZ'FCQJ=%QT&S9X;36>)^0?3 J6[/UDBJ2T.Q#1FM9!8;HSE7DEEEZDZ9DG,8 MWJ-G[RC"V(ZB%9FK;;QD3$NF4QK::X@P9$;.UOQB1^H6[>>FR;N*-$7DR3]2 M:-'SY_-$3+]?:L<7=0VR$'^&-UD[$CDL*TQR%8)@Y^37M@/3@8I:F^(;P MWSD][TIZ_XZ%#V]F,K3V%VB_!I>TGX5A$7D+R-7*M*HT?T2C9=>O57E(!#-G MY^T])SV!@2GV=+>T]&TDQ0@4G,E+24<_C!BXUA#%88"_-S$:2D8@M<&RNL3W5U(*( M5FHML2,-W:O&(@G#,EQV9YI6X%%%:F4[S0FQN8CF_O8FHKFA-+N69/\'+>=D M-Z![9X [8'I^$>\;Z?I'V4>_$>;>$GK8I(!@$D!A+#XVFT[#0U;Z%'H=W1MAQYN/ MV9;D0 [GIX&]J;"GMFD!:P:XLH.K[8RVR>- /8J8HGA6[-!-X.GL])^LFW._ MT/39GZ:;K8T_I!R60Z*C;%L@3X,\KOY4'6UR^DZ@;5^G =Z&*H# '^" .T,#?/?"1C#*<&(HMV^'NG".HV$*DX3 KLJ2HGZV8D#'DEY%94YH$%Z:NTFNEG M3MW1EV+QM!OBE3([2X8,AV7G4[1M%JH.".I^:<@R1!\!X1 @Z:0\\2V"39$R MYH=!D])RJ8J$*=22M';)B+%O\XQO5TI[B\>39WW$&CY['JJT>RUE6C,B7\"K MIN@I/2J #^%!)#%&GUCY-CN=G%X\#2L\)G)+*O@V.YN6>M!K4@6"UF/VQA@>2SPZ77?>I/2I*"2US@&=W3=,^YV "%[8;;IXS@I0<0]KKY!L)G8[\P:@9CA/M[\.]"7F!S7A(^ M/B1+KK):M;X:%7QI:NBO$@Y8FCO<;:;JVSXI5VI-NLLUD+0N?&.5:'6H([@< M(W(_]]M/FJ _CPJ%=>6XI9=PFVJ)[; AI(_MSL@]48GUV'NE5B@\T-;A8L'W M<@O-/4")2*&XY="Q0%BO.3/.5'X+>XOLD#)L[&@:7KRE!V.1%2VL1-$XQP9, MNTO?9 A+71:'K3V,)K;#E A).8FT% EEJ1TT&YU86HL^!>W[#RZA28KL:<3? M0IE:[%>*7RK;2WZJ6Y$O]]PT2F^;[AINLB,V^ES'OJ:(P4@F&)R MLVY-S(;:G4+%TB8-/#)/2T3[/FOG]*X:-'0%Z'NJ?)$DI8>!5XEJU:,JIH]0 MPFMXT%7L =GC^\-:/;P&)SQP+7;W],9IM*^71%;XL,W&UTJ MZ1R-%1RAF>VXR\9] 3CG'4Z@P=.@>4:D])WT@>4 7;!+[#=W30-Y %G8BH L M$(;QQQ"DM=^$O=&ODP8>^$ZZ>)/ =J86M(KD>=_$3SMX@EA]AS.W)0*;;P$= M96_'90,]%!IQV-0<%PI#IM5QJ(<*A JC"(19?[S <$XJD\%QWIA4W1)K.$H7 MI2)3-.Z640%2*\*;TDT%9@HG5791OV^P(SP,[3M0$S,6SY)Z KWT'>(8&M MRG]C^ZF>"23>4WZAS(F@1Q:*;-1N=&BY#4URXMY<-#:!5&49K8R8H#J",M3@ M .7+4M&Z/F!SU+& "#C*LK>NPH^S&Z%7#P=D2(>ZIM'<)9 M$ORK4/WQZI5U\4!RK]'W%'Q(..JSH@I9<6^R8^'T9/Q+K+05%2R!BVORUO^4 MY!:-\H/?!@5C<@S2.$F)@@_TS-EHF'N\\#GYQ'S=Z/[S/N=N6 $ZN,GGH8R4 M4#+' A;E62\ M\8SU]^(LN( X_M>>U)&ZLY1>F12$7(<2KMXJ1,F<-<-1DNX M&Q-[E#S)*"5?/*4G79)4Y%L?Q;$)D6DZD$,&N9*_(U?%V')296\LQR$ H4A& M@CS8> !%])1]9\BPN[WC:/PC%<%2X/5[QQB93TG^:"_[=5::A8 M$M/DG!6LG+WJP#HO5!RSTLN5?@P#K M>R3\USP9N1H$N/X!#@RV:W$H,]Q 7F(RA5UH7 )#K1G8Q8(BL\0'!,:*HN*Z M%W@\"XAN^2[2?=.82F,4ECO3K*A?0A7\88\IBM55*TH)FJ6;;J50F/Q*:IW! MX B)15PQ'.E80KT*K=R%WO/J.ADN\9,S?0"1[-K5GB(WR%#F)TU3DJ_&H8HT M\'U? /&!Y:H91$1V^D613EH_.#+.P-$WU[N.^:['1\J^^341UJ=DKS\E8N+6 M^>G%Y.GY!?_[XO)J,KTZ^>;7O5L]NYI3LZ>7WWSBHZ5](44:].>@ M+*L\O9I<7EP.+&R9U!ZBF@J54K$)I"4RP-@H.G,RRM=DBX1 T31TG9+Y)E' MZ+M\6L'NSU[9^@@+MJ6+0*MJ$$RM2 9#EED\RS.<"0OA!\4W5[]R0VS7K$"+X6^=% M@H%.'XE\O> ;PL\]H[0?5'\#.!%*"NFP^M>3D2VJ9F$?:9[Q*=.T&VAH, ZY M$650)92 !F0"JZ4 [ZZ5TQ51L2K;)8LI3"NB"]^?NVI",UC15W#"7 Q1,FXF MIP"E]K% 110:SFWTT>:A"<_$"_Q%/U2ZW\A6V.%FJ@J,0;@!Q7*=*D/C_? V M'R!LV&8P2U3ZK+;#4+#P3CRGT5Q1$2:''L3?M]GT=/)L>N'/MRXGT\MG_^"$ MP*:&?.(C\]6^RA_,!H49;@^=UN',1?)%[]D-F4K.?1NO6MC1++C]>)R, MIX>C4@Z5_AFOPV@UF@?S7-H \(?%\+WAH:'G88G11,YV;ZM[7T-Q;Q[_>NDQU@I!.+R!FBB:U"9NSA+_3 "W*;$ M4$$(\9$2168W7X>3[ZU>783E@W3LVW"(!'T%#.JAY19! /K^?O#"F\[0CD)T M#5-=LA6,3,AII)SQI2/##[EA2F=;)&%&V+=!MGJ)*I67+([H)EO>B:1-Y&BU?(;C\Z9C(,%:B@TR;W->M/GHA;M<5S@.\0AF2GO0$) KUR'S00;&9S?.N.1T]C/Q1]HNM?Z<(*%S^$.:4!Z[X 2,_::Q5A5W)P%*= MO#WIQYP'^N*)H3BAE/U*G@EPP-B "@6?;R'CFJP0(8DH\$MYHU6:;I*,B-%/ M'AU84/Y<#2\U ;3Z493("-JA(5;X0:8^=[5AKLEP>E8MYX5PH 3L=4O(H8\U ME(;:'<]2F&?# Z1WX=-O_5;HIS0^A?( M!GDFP8^3K+/KG#D_??84,TZDI8I'H(YZ8PF')B&3NV[VFY]GI(7GVOBK3H5O M ],Z83I(WN8;>&$,Q2:-F,R.0.=Q58U#%%U$Y(*@Z91M%VI(\XUZRP6Y7B-G>0WDI M>L(MLWY57*VLY#9:,KHC&)Z@'@>5N9:1( Y$JW"C5#QJ(.YPS"HA^?$K"+4:$Q>GX;NSCS82G=I1E.].T8C!D"G7]UNVZT M[&Z-[Y0=/I066<@R@*6:%\=3$UCG(ELKX>V5\LF";N&>)^_0-P'O3 MK=I\+??^B'GZ*E\'-"[5V;@!#6XRC:H-64HFNY)GMTT^BGRK\AXLT6Y-O7&2 MHL315K8)J=_TU\[27ECR<-"[J[&P_;DB$K. M2\34-N=:<9[H!I1K?1_,4M3;^O*KK^(8B,16ON+S;JH"- "UW(?L[Q,.HXH; M;"P9-$B.AU"()B5.?W K&NR[S'U3@T,(3BS;'G?66-+C&8)I"-K>G?X3P-(XP\473MP67RZ V:SESY4>SY637$9C]' M_^[ZYG6 R-%Z8 G/T?NP$B"5>HAE&NH?OA1[MT=Y[D3_F6WXA!/A?A#F#'DEE,?#N MUIIH[-DD>Y]*A63LX>@G]27Q>9=-AFVZ8X5YR^1/YB^J#5R(F0/PN4P-I*C(*R$'VC?CB^$&C@W[606-)GG^P) M*YX*CO[3\ L8 AY1UN, 0WX< V5"+*JX>X-N#+D)7Q$_1!C8:9\>DI#0+\+= M>U\IRGUWG?*?]G!^>D'&%\B7^@L4AA99P_O5F<-G?/WK(0RLHH(M@YL3@Z0LF!M2^L+4,C+!LQ[1YU'BPYQ\D;IM4V'PX:O(/7V4)2:! M' ?CB>M140H$^N3TNPTOY)OI8[?BQ=9DYG'X:P'.\\AY,DHH] /;(#]Z\\GT MNZ&#RX(X?*! A'[OYL^=Q)[2J&_\Z=XV]L-*Q\GO856Z6?"O?O$-O;J5G\:* MGV;AA\6NY?>T^L?E5\DH=R_0HB_UG%X].7IZ<9 U\DM?\@>Y&/^ZULRVK:WX MGTNMJ+S$ _3]W!*,\7]@@?AS:Z_^%U!+ P04 " "J@&A9\%ID>#4* ". M&P &0 'AL+W=OT0)WU\5FVWXH^H&6:)M=6=22DAW?K^\S0TF6$R>77E&@ M"!#+$CF?APQGYW=[8KVZC5"WNMT7IWH\W=5V]N;IRV49MI;LTE2KQ9&7L M5M;X:M=7KK)*YCQI6US%83B]VDI=CJ_?\;U/]OJ=:>I"E^J3%:[9;J4]?%"% MV;\?1^/NQF>]WM1TX^KZ7277ZD[5?ZT^67R[ZJWD>JM*ITTIK%J]']]$;SZD M-)X'_$VKO1M<"XID:^M3;'_9(T M<7C=6?\CQXY8EM*I6U/\7>?UYOUX/A:Y6LFFJ#^;_9]4&\^$[&6F-JLVTGPX.M+OVGO&_S,)@P#Y^8$+<38O;;+\1>?I2UO'YGS5Y8&@UK M=,&A\FPXITL"Y:ZV>*HQK[[^K':J;)186;,5MZ:L+?+DX$2]$;>\O++NW56- MI6C"5=::_>#-QD^878B?86OCQ(]EKO+3^5=PL?MX^[:4WKI*9>C_&9G'*[M3X M^H?OHFGX]AGOT][[]#GKOQ^U9\V>=SJY%"]:3GS43J[75JTE[S>SZN=]V2A1 MRV6AQ))40+#Q$A9J/+@UVTJ6AQ^^F\?1[*W#3N=)3N1'>RH7RX.H#Y4BL^28 MSC"B4I9D2>67HR\;J]0)Z00H4ZOM$D 2;WY!K,\\'Q&OB%R)Z*]&=V95[Z55 MG4_B>QHZG::XB.?!(EK@8A$&\72*BWD21,ED]$D>(%IU/V>.&8N9F,Z#=#X1 M,0R$\UA$F#9?I*.[+I9N>!2D483_\6PJ8' "5X)I/!M],;4LCLGY7D11',QF M,7DP#Z;SD)R+DV 2TBW,#J:3Z9'9-\XI)%R6N?A)RZ4N=*UAYLLY $C(@(T1 ME0\%TY"#TM0B,V6N"5VX0I):'L0*U@W0-\#2 E!9,JJ5=$"/X:HAX@&O+!W$ M/]L$0]Q%;N '&=_(G6*36>>T9*RS)3( MI-L@69G2%=P'28ZD>07-5M:" &TR7WO?&.;,K$O]JV)7.T3V&^5CZDW0V,J: MG0:-+I]FMR[]H7HQE$\IQQF9OH''V'#WX\" M3]8O5N;JW"*!*'&X@Q-Q,(\GQ)PI&!OU1$4D",KI8=M& M<2A>\W42)).HO9X'LR3IKV.(R>O1;4_7GYI&3(MMWW&SS S;RP-XOWF M'8C9>,1['TA 2>A_NSKLZ@PKFFB93O-T=^?>[Y-;KIUF2CMW[)G_R2I\\^MXO? M-555:*QPX[5@:.XX96"X!2UXO*>(J$&4LJ!"M4GMHR!)DM%-"PL29M<("UKI M^=I!$^ [M DY[16;XE3W**;)]2@(HRF1)"2*1*#*K#>ZM[JN%1V@*P*[*5'C M41'+ 8!+X0)3+G 5\1YZ#:)F9@?\%2M#1QD@O-.F<1#&H<4+_,T6L]%'E3>^ M,+8HD5'7SB9I][C6?S? MP[E()R*9X72/PI?"F&+]UP2B_Q_,PNCW0+E(XM^$\I58Q$29%^'I21^&H<\. M5S8@/6F(E:63?J%/%@??)E&2_TEV6A?4'H3@Q4;$ . M#9!BV-Y(-3!B!D:LZL_7[H@X'N54?U AX0N* XZFI5+E0#WYM'9J "-.$M*<"Y+/\:INJSH!< .OK M!H\,5+635**++Y$@ME_A6%LW70Y+,"&9Z[XNKB@T'(T%TRS7I-80YIN[6_'% M5/!M&DZ#%Y;FKTC#X_!M/Y&_1V]?!RC4K%Q;66WH]D447DS"BRA]M?1545^< MH1C/H/3JI*B12[3Y+\*LZ$$><( 6&!0??7G%('YK9*%7!]:"%C^>I'TA97-> MA>-\',+D(IK3!NKC[7#/^@S1%=P6.]2.O"6YGLR5]:%QR5C#PPMZU7%X,C0: MM]_H;,.8J7NJ6.!Z6>OZP %N]3T7P<>XN;1>JBYTY6M/\@=9()2;"@XLFP/( M0EYT FC5-S"V?AR*+)SIXUGI>UA)2\[I?!* MEQA-"^O2(:>-3^!^8]C+QG7U#[;%C[]\%'")ASQ.$C(+; M(J.\SJ'CJ&]5Z M;WCWH_R":DCK^L+\F%(* LKK#RC5T;2%KLN3'UH)5K=U V)B#LKY@3H^GP3, M)G\VJBUN,>/-Z+9!OP+4?C%EUEYR._ATDP#-G@3AC,4<_>F$SKYD$B3Q9/1$ M_\ 3DHB&IV%"@],D/79>MX8 &FJ5)E]8&P$P7&)..-\XFB4G3O;Y#^@(W$,P MZ;,?MFJ*E:9[QVJ?4??J!=ZSY5XDR#3O/UMBI\J-UAR^3G14]U'!PL<-R 1J(RM@:4 MVI"X6R.A%-Q08B=KDM&6O]A[MM:_]HP\]L#9MT8[W0MFFS/NW(XK][%S9^1M M$94( WJ'12W]!;WNH5>8%.%.V5:QVHPNL3]6*,;:1@(N''?,8%\$K=KM@6.N M( I;2A2_G9%?*1AL$O- 2_L$RKJV/A(\H8.R30(!"DM> +K!G%X":J,K#&T< M5*Q -[CSM5&MLDUI"K,^!%@SQRQ+*@VZ!(/#]N24?3+'CW)*;QX,9(<\8T8^ M@)[?)?N6M'MO8'/?FSTJ%$^;J3^X4^7$&5,K_Y(%DTS5YNRW/!ZRXKS'C_G^ MZ%C-9*6Q;3O[VIT$X@WP$<85"X';%KQ/-8@OC.SV@4S E3-*P,I:("R]TMZC M_L5-SQ%C-9IP.4C#2SSKNG1^:]YFNE?;KDWN&N3']<[1C7/QW'].4QB;(F]I,$/E=^X- M^]7@-Q)09\V_!%$R4?+XGTOZN_V/33?^-Y;C,J7&U21RM( /%\94W=?:('^)[CK?P-02P,$% @ MJH!H6:#UV;5!! =0H !D !X;"]W;W)K&UL MK5;;;N,V$'WW5PS41;$+,+%$7>W:!G);=(%N$"1I]Z'H RW1EA!*U))4G/Q] MAY3MV(GC;HN^2+S,G+F=D6:RDNI!EYP;>*I%HZ=>:4P['@YU7O*:Z5/9\@9O M%E+5S.!6+8>Z59P53JD60^K[R;!F5>/-)N[L1LTFLC.B:OB- MW5-5//YUS( MU=0+O,W!;;4LC3T8SB8M6_([;GYO;Q3NAEN4HJIYHRO9@.*+J7<6C,\C*^\$ M_JCX2N^LP48RE_+!;KX44\^W#G'!^047P@*A&]_7F-[6I%7<76_0 M/[O8,98YT_Q"BF]58$52\;HL6\TT;6 M:V77G)#)M-E%R!LM*(9A-SE6- M+GD+H$Z ^C8[@A=N 0X<7OH-W MQ513-4OM8G5!PI]G]=]<@$;PQHGG>J M,A774+)'#G/.&^!/N>BPZ+!0L@:#0#D3>2>8:S^Y@)5K$11 %84=OP>O 3\9 MVK"FL(;G/&>=Y@Z%+Q;8PE!I8(VI3HI*=+:3T4WE[ENN*EEHQFZVJ9!.T[:1_BR&MP9F3^ ;&W4 M&B*?$C^BD!$:4Y(F&0190N)LYV1PRY%^56XSHYURUU0(G@4H& 80^"0((A*E M%&@6DX"F.T>#J[H5\AFC[57;3N4E?J6@%:R!$PB2C/@^?5D-[J5AXE4JWZFS MAH#0("-Q&H)]A3&A&$N4!B3U1[M'YTQ7.8(6X# QD@9_*-6::\)Q#>NT;P@K MNF&()85>$T__#_4[5)CKKD;:&:G&@^LWSGV ".N4XOLC5L8?!6#/0DQQY,XB M2K*8PJ<#JLQ@]>:=87.!A)7;&&T]2BD*KO2/PU_R1N)GOG?SV[IA3OZQ88C] M-6$%J)\2BC49Q2YH$M.$9)%=)R3,1B1.8EP') RQ=K'_UL*ZV;!;6VF0 A43 MXAFV1'EI_/$KHJ=92M(PM$0CU(])D@1P\AZU1W% HL1'8>R.)"4C=.OD.)4C MG\1!A!IQAM@IBO^;[&Q82?T1\8/>N_W\C$A* RQ"MI>?M]5^S>)-YC^ ?XI] M9HN)B\C5=^>$!@>Y\Q9MX^D/X!WZP0QW1@&D^](-/-AGLFM,/Q5L3[&PO=V]R M:W-H965T+'MSPNMEP2^&[OW@7K$EB;6?^5X MSH"HH#2P!(W+EFZI*%@08'QI98Y[E;QQ>-])?R^VPY9$>[JUQ:\F"_GE^'RL M,EKKI@@?[?T_J+7GE.6EMO#RO[J/:U1AL.)\_ ML6'9;E@*[JA(4+[305]=.'NO'*^&-+X14V4WP)F*G?(I.+PUV!>NWFOCU"^Z M:$A](.T;1V \^(M9@'!>,DM;03=1T/()06_4!UN%W*N_5QEE#_?/ *I'MNR0 MW2R?%?B)ZJE:S2=J.5^>/"-OU5NZ$GFK/[;TG?%I8=E8KWZ[3GQP"(Y_'K,Y MBCPY+I(3YJVO=4J78V2$)[>E\=6WWRS.YM\] _BD!WSRG/2_XIIG!1V'>3I5 M3RA0/^6D;FU9ZVKW[3?GR\7K[[Q:FTI7J=&%,A7X:N+*U"([?5!VK5+M%?L +6Y]:%5X%< M"18"F[Z+&,@'V9<--P)(8:M-7,]XE?%2+.IZ@9! L-Y>8R!0&E>F2^P5#5,(EZ6,="'@DTE;#DBE3BK M,U70EHJ.'%L4D73#>!)G: W+?>I,+3HD*JVG5D+<^W;T U_50OV8<+Z)X2U" MWZ3@PZLOC6668W*P.1QEINM3[7,OKC,9$@GT%7TJN&%\3UMM2S O*BP(<4Q3 MU6EIQ0MS&N;;/2Q6P 2*Z*'DW421$4F90?2'8L=O3=7]$H(\VY46#?+FH:IA MR!U%?<163JO'4O;6_QF1G:S>U,J&5D_'TTK]7-E'?I$-& EX7AC$-+N>]8=] M+;3W%>MO2HF QUDDID4.SXH2AMK2N$8\(8P1=9@N[D?HV(&80\V(1O&,=#.$:U;JY XYX[J)/P]#4 M(/L"IJBF8"Q,3 _F>(!,U:\Y@7+K*$:;K=H,X+007MG8+O=Z4T7UM441(0@/N69[O=E4D)6RH0;5 M!J[F.O'0?^6^&4Z'S9"+*X_!+,C1ED?.MB<=+5,=\#06(QY!^6_5P$04=8/ MN05IFQBW+*8+2B&79>]+61NDI=Y!MG#7>E "WH9N8!I?$#H/EGVSX8! MR27:/**AMV2JKO>!_,-@7SLU9-P%!L,$6ZH^7MG3#MC[@D:)=;'CPCW$> MYHMODM\E*>T37O)1I>M5"KV/0T[:&T*:_-]EF'SO[!B(3D%3Q#9AV /[6O,$ M)7UU*P6C=X-&V'6\KA=UM?8G&W0QNCV8"D5ESK0(-,F_4%I,&<_0"E$C%Q!M'.)6TY+Q4 M+Y8O(7(Y.5^NNNM(8'9T#]3'52V$U62U6HU^E*:X'X0&C@$CQX;1N'TY.5F^ MD7NY:U4.W7JXKKUO'? .(VCD?R'\K_Z?_"^79Y/7B].! ]HG_T,/+";G9V?= M]= #>P!Q60?B?')ZOO@O?+!Z<][Z '?/^*!;U]W_Z^#/Z,5"O50/:(S\<5H^ M;%J'1Z*NWA\F>U/I)C/2Z=&>P6(F@WBB"^%53OF>J_'@7#%!G=[D&"0*-'V3 M0?06_2]61?Y*8_ *TK9H"H:G'52\SY5,,'+X\?W93>9TU%.T#AD_XG&%&9'" MP,-M&4_X/ *0]]WLCX.,G SJ!LT"AY7)4=L..&!9A\3E>GMXXN@JW=&#UG3$ M8?3^P?GI2!2BDL=2)@<%+#X6DOMC%H-O^$4A,(9\MFYK3S#J/C=H%(.F(+YJ MQ?S).?;XN?K1:#Q5QSXHS ;??4IR&_FZQ:=RH(N?@/JG_0>TZ_C=:+\\?GW[ MH-T&".#8-;;.IZ]/Q\K%+UKQ1["U?$5*; BVE-L]@&PO=V]R:W-H965T MB QS;DOR2I(D!)VVZ FT1-$GW M81@&6CI;7"52(:DXWJ_?':DXLNL$W;?Y@RV>[IY[X=U#^G2ES7>;(SIX* ME MSSJY<]5)OV_3'$MA>[I"16\6VI3"T=(L^[8R*#)O5!;]># 8]TLA56=ZZF57 M9GJJ:U=(A5<&;%V6PJS/L="KLT[4>11\E=671R/F1]K_!-XLJVGH$SF6O]G1=']$N?.^4R%Q8O=/&[S%Q^UCGJ0(8+41?NJU[]ADT^ M(\9+=6']-ZR"[H@\IK5UNFR,:5U*%7[%0U.'EL'1X!F#N#&(?=S!D8_RG7!B M>FKT"@QK$QH_^%2]-04G%6_*M3/T5I*=FWX6YCLZ,2\0KC&MC702[6G?$30K M]-,&YCS Q,_ ',-GK5QNX;W*,-NV[U-(F[CBQ[C.XQGQ-;B13/.C0@%LT]=J:O7T7CP=L7,AAN,AB^A/[S._4RS+@'>Y':4OLD M337-GW6@%_1H*FV$0YAKE5$94UV6:%(I"JA$A88D:)Q54&MRRE%8=FYS;=RA0U/Z''+B 4@-9M+!';GE!ML;7W<+$!\J(BIR MHHGK4B2J@H5\H")4PL"]*&HD9G Y\2JP>J&MC[4R4J6R(F#A/-YCH?@EBC1_ M=$B5N\F1*$\;Y&*#*(B0A4K)CS:->W+71,[X5"=I06G'$>FEDO^$/=E?(L[] M'44>I)&7)N"]D@=V)M42_& H7[APHGAJGG-:K6J\?G441Y.W=G_A3@YFSP1Q M0/WL*)M925OBP[W0U+RSK50O0H:?0H9?Z.#;4?]@N+BWBEJU\-(/=+C9'\4- MPJ60!K[Q#AU<2D5N>"!^@=&X&X\B>CAL+R8)?;V!!'X-TB2.#CZJC(C>L%D< M=R>#,9DT#]& E"-2YG4T.KC1SH-/CKK'HTD#OED MC#S3>S@B NZ>52Z)?DA3$[0Y9*HEEBSY#"'^E^1)&E_I7 26F2.J-M60'Q2& M.O\$D3S/FVNJ3^LI*IU;7=*RN5LG5=QYP 69#GJ340=,N.6&A=.5 MOUG.M:-[JG_,Z8\!&E:@]PM-O=TLV,'FK\;T7U!+ P04 " "J@&A9[!E' MD6D$ !Z"P &0 'AL+W=OX!XEX[./;#[O 3C?:?+0U@"/W;=/9BZAVKC\?CVU90ROMF>ZAPYVE-JUT M.#6KL>T-R"HHM-LW$K51;-I6+LVLZE>NT9U<&V(7;>M- ^7T.C-1<2B MW<('M:J=7QC/IKU$,+XM+49[5UZQWP?, _V^!/V=J&% M.!]'_UK9LM%V;8#\-E]89S!M?C]&P^!%'/?B2^G<]K*$BPAKQ8*Y@VCV[3@[]'-F^K8$L=8.5KKH5<=)O!8L=;JIN MN$-",2[P@B"E[)63C?H3*F+UTFTDTE[!'5X5/18^"FCK[/GHMC8 7R06P;1P MT"[ A-QXCP&=V!]=_2-'(<7\'_\\^D+U!1&T2)/P95F*7Y;0"9_X :/%I!C- M6VU@JW#\(T4 3G-M:]9;D"4U9XJ4Y+>()BB<% MS6,^NH6R[G2C5P]$I#2?,)3AG,9Y[DTF-&=B=&MD!:23+9"@FD M;,)&MQKIQF39YY8<<@MQBPPE> B'(0B1Q2&>7-"8\RVOKZ'G:,4CREDVT"H*[S+$4V"RQRD9%.4A5W"//8$-)G2I/*7X M:KF:J IK22U5J/O'KC82+Q"[O2 L>8:Z/E:PSX<7,PO+/0O?E/- %4V%+_X0OY@."<]MHGT['!_T0UMDJ='T6+WFL[J$UVJ_N&\OYT$]]%A^ZTG?2K%1G M20-+5(W/\C0B9NCTAHG3?>BN%MIA48=ACS;[=E?4$L# M!!0 ( *J :%E G>+YI , ,\( 9 >&PO=V]R:W-H965T #WJ;TWN I[E(UH0%FA%3-0+8.; M>'Z;D;TW^"Q@;T_FC)2LM?Y"B[>;91 1(9!0.D+@^/@*=R E 2&-OP^801^2 M'$_G1_0W7CMJ67,+=UK^(3:N7@9%P#90\9UT'_7^-SCHF1!>J:7U(]MWMBE& M+'?6Z>;@C.M&J.[)GPYY.'$HHF<V;(&M%HXJ5Z M;R0G%!7EP1G\*M#/K=X!2K*,JPVCJ5!;=J>;1CA,O+.+T&$,L@S+ ]YMAY<\ M@S=C[[5RM66_J@ULSOU#Y-833(X$;Y-!P =HKUD:C5D2)=D 7MH+3CU>.BSX MSYNU=09[XJ]+&CN([#($[9.Y;7D)RP W@@7S%8+5JQ=Q'KT>()CU!+,A]/]0 MD4&\RVR+:S8' 8-$14-?!]1.U!/9*R?C:Z(]HM%QA=&\8;O2-E0I5R1P!">=X-,MH9+Y7IJB/( MI.!K(843@.3>>.ZDI$^$]9 _B'K)IBD.<1KAF"0TS]+)Z$.?B&'W>)S-,AJG M"BW%UM>Y3P#\G!MVY7]%?$+R.:,4B3UBODOL$ZU\D_7I MAB>\9?"Y!P/_;U^\.\._U"7GX@Z6\]%-HXT3_W2MCD0-Y?%*5U7R)&2^H MUK.$ZC[.L7[T3"?)Z*UR*,9BZM6%E*#MI* QFV*59WE.8YK]E,8C\32/69;D MZ!$7*8[)+!I]Y@81Y0_,61S-V&S&DLD4]>6C1TT[^-P$&6-OY/Z9Y<2Y&,<1 M=>UT/,7.N72,A2>73 -FZZ]2B]7$3=7=-_W;_K:^Z2ZI[^;=5?^>FZU0%DE5 MZ!I=3R=!E][CPNG67UEK[? "]-,:_W& (0/\7FGMC@L*T/^'6?T+4$L#!!0 M ( *J :%ES"L%&>@T "DF 9 >&PO=V]R:W-H965TFI%7=K(/TO &GVA^^L&GV^,_>#62M7BKLA+]V*TKNOJ MVJD&YL*E7BS=+80M:XM:L35UDE,YY4Y">SR>3\I)"Z'+U\SL_>V)?/ M35/GNE1OK'!-44B[?:5RLWDQFH[B@[=ZM:[IPJ_K5Z8W%WTE+) M=*%*ITTIK%J^&%U-G[TZI?$\X#>M-JYW+4B2A3$?Z.:'[,5H0@RI7*4U49#X MN577*L^)$-CX&&B.VB5I8O\Z4K]AV2'+0CIU;?)_ZJQ>OQA=C$2FEK+)Z[=F M\[T*\IP1O=3DCO^+C1\[>SH2:>-J4X3)X*#0I?^5=T$/O0D7DPR3!-^I:BSF MDT3,)K/33]";MP+.F=[\ 7HDEGBM79H;UU@E_GVU<+6%,_QGG[">UNE^6K1! MGKE*INK%"#O *7NK1B__]M7T?/+M)S@];3D]_13U1YCBT_,OQV)(PM_6=)O1 MK73"+ 447*MBH6RK92'+#!/2\'3*3^?/GEP]--Z_V)GQA%?.C2S%4J8ZU_56 M'(AC_)W/D_G3LR=OK"FT<\9N16EJ)2JYE8M<"<06D1,3,OW8:*=YOT[GR>5D M$GZ>O#>US$5E=9GJ"E=9H^*(IT^3&8A?-]:JLA:5L3P?'-8M/T2\&J[NQ*$X M32Y X A7Y\GI[$PW.OM7NI;E2B7BAS(=LV!7-[\1I4+9-#X^).JC M5\;"!Y5UHZ-$0#?*@J(N:R.D2'&MX1,KJU1!>O-3O'WQ +N9B;]5KI8U;J[] MA*LX872$4%6OQ3_4]I4L/XB?)2D+IKF"CE/-=^)P%%YC-"U+A)FL]63!#MHJ^ O=8&_=:M,XX52IX1I.I0UQ'EAN?>L0#BT]JUZ=Q/UL#Z.)R%@$.?3; MV27;8C86[SM;@+-*:HS-SD1306= M4"0B2F'8(]7MF7S\>+$F[7@F(?02N4]LE;2.IZ4&:96<&*^D.)B>39()_/7L MF(9 !;=U3>.G.GZC* +.)K,LJFUHV\564"#)/&\R>H2/47:H@ M?M1QPM$.*W! DRNH8T4;(5"#/0[F$Q[9LWC+(.E@H43C0)'H$.1A.\E*@YXG M#ERC2P0J>J'N8&:ZT"5%)I65RCFO/AIJH ,K5JI4%MRDQB+F$3=5@RM(@92B MZIH4#,:",P0>*!J""Z@E1@!,H@#)4G^F+^B2E=MJ UIO5=)41!!:81>-AI>W M4N=RL6??]=2UT; +>,5R3>J9)4_J[^?\OGQC\6#>2V#3W0D"$5;U:7K# 3$V MEIC+6""SCS_MAFGA4HP1ORE.XY$I\RVE2%(0=JU5[/V:(F$&RB&"D*_MA(BZ?Y=A@AR0$@ &R#M$0\ M6G6,*;P)R+=+8MNR+^^*+'.D2L^O3%/;^(SDEV8(@-FRJG*=,@L+[*8/J Y\ MSO6"0D9:L]!-0>NA/I'Y0 0(QK$!^]?=]XU'^B-2$J3/HRMGD@1UNJC 4\Q' M!O*4%&Y$M]]X]QR.WOUR\Y;R#L<1NF'% 0UZ1=TJ[OE?&H5\V#,A^A^NQO##59#P5 M7Q_YT! 7FK8+3=N%6AD\R8?87>9-6C>2;ZP?X;QRG*Y-IG[F7#1NL'L6B:!V9\]^J']Z^O=AV7ZT$PHXX9=2EU3*9Q M^NZXH$*F<\9*66TR1_L%A,M01?J-%K7JR7<:N>\V:W@'I95EC)%_^^IB-GWZ M+6$KGBP;;4(62(A98MXSVYF7A["YQN*&-D4( MX(--^#C?3W9]J>_(,0!W4G.4+^/:5S' M#F '3(G* Q_V(^EXHA-&"1;*;I(02K7OG3 #$(YO#&(09^! M,Y,V(9Z^':Z8RTV09%="!M=6IW5?CM;S8L[T2*BQ?4@S! F$ M9 B9=.]SK:!VXS&[=(ZE*^0'U?*ERUOE8PK>9-J1$Y(/=A/(@U6YHB! 65^@ M;%EYZ.55 ;=#8D?$AEF=]+MN,*7W(IB!C G]UE0B;=8:,(RR9<"6"&P2M^8M&N ;X1G]N]-J3JL%ROR_M.S!#7G M$5& >Q4$VRC>:2@KX^+(^YXFUX$4ON!\#$X-:* I>Q:&LZZ/?(($P<)P5)+> M$5>\,3FO'$Z/Q(&8G[78^'!VA%ODZA#XW[:UW!7#Z828BOQ]MF-# 8NC4$?3 M3"KG<H)%4)T,EFP\:%&L#)TC3V."J?[==J,XK6RAI"L@^. MB!^$03A-?S;GK)WTB$$,,QP!63'.S8P!\^[W@45?TZ%R*\L+)6' M@W1Y(*9^AXU1>U <^G)OIM<[]8OY84O-SHP:+Z"RMY18_SKQ0ND[ M'T,H!+,I_]Y\*DP"$^'6F&\;4N&Z@C&2 NRNG4)ZQS MQ;"HIMP8TWC _?S(1(;52,KK\FX'J-6 B7!N1(J15$84%$2)K;5.TT$O/7E M$P,RR1T7[@\&$ ([%KJN/5MP*.*LY&;#O=XE=6S(0EBT"FTOYA+VIZA'V<]\ M41_-)Y9>%09\Z W:-;^^L!1F*!6D6&R?"8(IL_-ON3-=$_*&)D+M[W,"'JXT M\<#V++O; /^6 WC-@_"X( 4P@AYTO#T\\S$[MK*0(G+A^05()4Q:^[II>$=& MY?YMT@/:H$?^FK4ON8O,J8M*'.]E7QQ80OD<5<2V]9TY% 8F_7!/^!;Q[17^ MR]JJ@Y[I-W_):4+"2N'N$K6D%O%4P0O;HR*^-SEM/=(>;"VXR%7CI,$Z2_B4W:]PS-*"Z6INUZ[6_?WVM+?3HL1F_5KFO"46$H MMQ[:M)VR &R"0$ MNI+)Q=0SMK$4Q2GM+D/P"L$"_AM[Y,QS!@-I.D9FL*CN*I3%*H8+[BKYY@/, M* I_/NZUL^M@0_^B0QMBZ6(^8PH'XGQR2H1;";M68QJ-T_+H0UQIO+TH=ON0 M2Y0RA5)*[Y2*AM$_!A?241I/, VPKJD04^9?:[3)4_!R)GN08(RTU- MV?IG+MZNI85\I11K);-8:B%3%E43VW/M2=#^ XT0[S8 6&1M_R' )UTM'@7Q MX2XI&CKH HCOVE(0IJ\,XID+=3W"-P*\[=GK[@^+H^88%=OZ.P<;M3@?/Z5N MZ+[O1$YZG^]P-XP^4B(<#!']ESSMT_8[J"O_^4\WW']$]1/#70?,O,34"=8< M^1/1>%.;BC\&6L >IN!+,H*R- #OEP;.$&YH@?;KL)?_!5!+ P04 " "J M@&A9P]2$E6D% #&# &0 'AL+W=OOV%&8I)U1;%FV,1#PC"')- ]I&4C;ATX?SM+:NG+2*?=AX_[U MW3W)1H A]"&Q[F[W=[N__;CE;*W-K2T0'=R5JK+G4>%KK&B MDX4VI7"T-,N^K0V*/"B5JI\FR5&_%+**IF=A[\I,S[1W2E9X9<#ZLA1FH/N]OC*TZN]0.EVV MRF1!*:OF5]RU/'04CI-G%-)6(0UV-Q<%*S\*)Z9G1J_!L#2A\4=P-6B3<;+B MH-PX0Z>2]-STQNGLMM J1V/?P:?O7KK-6=\1,I_WLQ;EHD%)GT$Y@:^Z_8 'NIRUI4&Y 6Q+T X4AK/<(@/DJ2.&G^ M-4A/3(CA$))>D@R@%@960I%>C::1CD%4.8SW85 T%F@,7?=CF!X;RC<&EF#F M@)+/83DG@6T&QN Z#A4BAS;<.0CRR G%MX[3>#A(XW0\Y)5T]E4^!C87WGEB MFYD1588@+&TKZICV]& 65)X:=?";=]81![):ME"ZYE9G81*/TC0^2=.#:Z3L MEIG;4@&^"H8E\2"=Q..CR<%L):02B26FD;2NVID6MVA6C-I:'W09N'.4K!-O= ).9K3MQ#XJT) M)6TQC.Y&8']T?V*PZ#GCHI][G5W;LL4J=6M]*38P1_K)R>TJ'/&+3!OF%EW, M>[61*^%0;:#"I792<+2IIU569$T^$'.:-,U:6F253/E@,UW,1#IV3L"UIQ@. MDOGX_2 $IA?*V$EZ=I8QWY*U-;?2RI>!EX=,67J\E&)S\0XSSV;PBTE$5U1U M1FIO6[L#C,(E17LA O\-LO7S?R@>C3V';7%#)FKVDVMO(6U&2AND0NY:SX8X M-*7=6L6QAAF-#SD7*4%S)01F+JDO2 >SI4&D<]>X&<+7C?HV ,$EAI85J5,F MZ"8*9(&2%"RZ[R-F;6D.0FF.F7"6R5F#Y->%I&[)._1TR]*7D%-UDPNBU)X< MH N)-8HJWM7!XACFWG'G[!!BO:V;:2B&4N=R(3/APHIO:PT,DXX+5%'@D+\[ MK>N=I82WF4&6Z\%';S@+ G<%L1%XJN@!(?SPG#?L_:@?WI.6;X-H\;LG:A4? M.LF->!@/DA$7ZTMM\!#2<9P(%*6W%?( )DF5I@Y:Y;T2>O)8$)7+*+#KDFX7,WU/24N[* M\#Y4CP*146%J)7/1E(D*_2P,U&=Z/K]DDW$H"H,\<[-=^_KOXW2VKR%N MW]#2[\R6)9IEF*#9>LK;9LS<[>Z&]%DSF]Z+-Q/^5V&6DKJ1P@6I)KW). +3 M3,W-PNDZ3*IS[6CN#9\%_:&!A@7H?*%I^F@7?,'N3Y?I?U!+ P04 " "J M@&A9;KB[N<8( "5%@ &0 'AL+W=OOP*B9;C)#2[Q)I%+;,[;C=K/3-IXX21]V]@$F(8D;DE (T(KW MU^]W#DA=;,EII]U]L 42P,%W;M\YX.E:-Y_-4BDKOE9E;G_.ZF.3_5K2V+6MTT MPK15)9N'2U7J]=DP&/8OWA>+I:47X_/3E5RH6V4_KFX:/(TW4O*B4K4I="T: M-3\;7@2O+V-:SPL^%6IM=L:"-+G3^C,]O,W/ACX!4J7*+$F0^+E75ZHL21!@ M?.ED#C='TL;=<2_]1]8=NMQ)HZYT^5N1V^79,!V*7,UE6]KW>OUWU>DS(7F9 M+@W_%VNW-HZ&(FN-U56W&0BJHG:_\FMGAYT-J7]D0]AM"!FW.XA1OI%6GI\V M>BT:6@UI-&!5>3? %34YY=8VF"VPSY[?6IU]/KF$7KFXTA5\;229ZW1L(9W6 MC+-.TJ63%!Z1-!._Z-HNC;BN*M6(Q'YG@C],'Y& M7K11-6)YT3%Y2]FH3M4;^8#(LN*B:62]4#S^Y\6=L0W"Y%^'E'>RX\.R*75> MFY7,U-D0N6%4E;289Q!,!+'CG 3XJ:4 MM1$?EHHG9?T@*.$M_HPHK"$7!>)G72]./JBF$F_K#!9%NO%&\7+(\S0>OA(M MXJ,1ZV61+;%7+. !2#!\CES+)C?":I:JJE6I'Y0RGLB+!GFL&R-DG8M:UR?] MI+#+HLG%2C:V4&8DWM7B'[)NP3 B<+'C88D2=5O=X5P]%X8"P= HTU4%';NS M[V51RKM2\?'&M*J#2KLW"@C9(B=AFTR6Y8,HZ@Q<2%:[PWF^%_HQ_H+NC)&X MX',0RE;Q\7T\.TR],9W-S?"5M^=*51:+ M@JRW\1H$/XA5OW5'W^^_2\,@^<'LJV>7C6X72Q!UUE9MR8JNY$.CRQ(\F[=, MXW_&P5W YP*UC(TD$:8[/B:MGG-OZ/FQ[Z6Q+X[[5?R56-;P6^+-XM1+PYGH MDE2\6[$ANB?=/?6NWHKHC/TWF+EM&F(X2IU54^!$]:4M+*O7Y>F*$WPI,;R7 M6-(:<:^,+>J%6"D\(RF)*>EYWNA*S%N8YX264*35?& .EY&B#(5BM)>@[P%) M=H)H!5R-V *.N6X;Q*Q$7KO M$0?9!,EB1XV^,R.LEL=30^\ &>HNI/$ F0 M T*P/#Z,!'5+- ': )6\&_CH.*'7-?F.SU+86M0.349A+.&KBI3*4.V*FA+- M!3S5$*?#7!8-K%BV;(W'#@)4,DLECUJN-22?WE^6$JQ\FRUU23'$DD[@P8P6 M5#I7Y6@O#%R30YXE!3D040"PD@NSHL)\*&8ISB09!02S-J\'>W$V^'43R_OQ M]ZZUQB*D",MOW/U ^@5+1:,69)&WF $M%9GX1-8<7,J2TT1R/KU16:>'HX%(I%Z03#P_3<4+D8ZF ML4A&88@Q%@319/!3YX$HGC+-!N$HB@<]TER\%&F4>G&8BE=B.IJF@RLZK2QY M*DA#+\$9KR!YDF#7"A6))A)DZ,3'>Y31V>01Q@/&3G ":)Z!S4:^CZ.2*<83 M+TZ"P2>7492IR@'CBC3Q@GCFI=.(-4L2; )+\Z8@_18966UAV[:6E4:-_ _$ MZL]PE"L#NV6-I&66RWE_ M=L\%ZSX@9!<06W((1X'+TA&B!!U9D=$Z%WL?:RI1[V\_=EPE'[&46"CD+E,W MI5[-M7R/9"Z :Z,."P(_4[K,5<'\N:*<5)P,3WM AV-CW !,1:H)\Y5W9P5",YV7+YX!T7C[[NGOE[9_G( MP>LIR-6 #N.V3+R]>==;E6F8JI>ZW] J3<>ICV[M\($'"))+5RVP&:Y* M4KYQ8CM!9"$'< MN1:'5&!J1\^!OIZHFW@:/83SW.$C*(XI > M4Y]5XZ! :%N>W++])EBD:PN>=GCV:1"P[_XB8C^<3SL,?R3AGJ5ZIE7QAC#_ M2)7O]W+U+)AY!)(8;99NV)EX$"RO 7HK(FT2A%\R(H&>C8+)' MT$F4>$GL\U0:?9N'T:P'8>)-I@D0!/YHZO\?>=3%"M/G#!I-TH/\N2[0^OXA MYDQ[YCQZG[OND-U^"SIW4?M\3[E+R#WHA7Z\ZUZ[VMU1:-O0=8U40_-6MA28 MA:,V%X440G0KQ5U#5::?0\_O=.XZ*Z/+(I>NXN"'F8-[*:C,6%X//C 3[7YS M>.2Y7^F4X_,#]BS'XF8TN-*&#VJ(65I%_@F\:3#AWP!E[H6(O6A&OY$71\G@ M5E)G1H:I9/-9<2D*O B]1^"%08A5,^R.$)D)91^<0UR%Y3E.*/6*-4,[$,?T M'XW S)N$4]?)#'YRQ8S7RQR$6M '"NZ')UZ"U@'_XZD(IMYTBI\)3HP''SA* M@1? P\@-_)@&4>Q-?&HUH/TDB9Z_Y'T[/O3.306%SRWMRMB6\_:;89KK6E6D MQ.9NV%V2)%6YO#"9;KM*T1IE=LMM4:] 15UH]5WR1DR_U>LZ#X9./21NQYL M=B'-)1,U@8W%*FQ3-M/-3MCN7*,.QJ79#\PGG/L_B=,]Q"]$&#*)I>3<*7>6 M4S\5A[X\C7<^%5:J6? '45(-9G-?#3=O-]]<+]RGQNUR]\'V%]DLZ*-!J>;8 MZH^2R5 T[B.H>[!ZQ1\>[[3%G9J'2R5Q=:,%F)]K;?L'.F#S)?K\OU!+ P04 M " "J@&A9CQK?44<# "$!P &0 'AL+W=O# M?]+$D64BWZUH=\1[IM_K.\RP=60I=H0W:6?!XV"0W\^O;I=A' M@]\UMN')&"22O7-?9?*IV"0S$80&5&/HBVM_QCZ>E?#ESH3XA;:S764)Y$T@5_5@ M5E!IV_W50Y^')X"KV7< 60_(HN[.453Y09':KKUKP8LUL\D@AAK1+$Y;*=[5C*/MSE65)LXR!5"V@)VSI.T1;:XQK%-B%V*8YCW=;4>7?8?N'7QF@C+ M1UM@\1R?LK117S;HN\TN$MYC/87%; +9+%M>X%N,\2XBW^+_Q L?=,B-"XU' M^/-F'\CSH?GKI2QT3I8O.Y&+=!UJE>,FX9L2T)\PV;[^8?YV]OY"",LQA.4E M]O]>LLMT\VP*E[.R.^_1!\P;K^D,GWBQ8$OXM40!ULJ>(>>_0<("-%-H>\) M^JCBQ7.'N'A3>VVDC O(GQ'J@5!;(.8\N,93"=\:Y0F]P 4T?>:O5 $(^8QY M=ID;I:O . \Y>N).!/C 72N@2&$O8L2+N;.V;P:M9@]4Z@!X8M<=.3Z0R" ' M;:GS,HKI';X1)CX7RN;(8&.8[(32W-AN=-:RJM#PN5&F5BF53!'4'+,976-NAXGJDQ M :_8<29IJ+T[8)"NVM,8//+H@!@F8/D=8"^/>B8\-DHJRWF)&8O5^T?5+!\K MJ+K++X4I@*\N826V0\31VRN83][-K_KQ:K):K 8.*CUBW/@7; L0::'&V-?- M>?K2U4J?=,8*_3'V?P[!-9:Z)CFNCD_,3==9'\V[]^FS\D<^ YRM T-GTQ]7 M"?BNYW<3+=_ U!+ P04 " "J M@&A9"I?#UJX" !1!@ &0 'AL+W=O[CI9*/YH*T<)S+:091Y6US5F2F*+"FIE8-2CI9*YTS2QM M]2(QC496>E MDBQ-!TG-N(PF(V^[U9.1:JW@$F\UF+:NF5Y-4:CE..I%&\,= M7U36&9+)J&$+O$?[O;G5M$LZEI+7* U7$C3.Q]%%[VS:=_[>X0?'I=E:@\MD MIM2CVUR7XRAU@E!@81T#H\\37J(0CHAD_%US1EU(!]Q>;]B_^MPIEQDS>*G$ M3U[::AP-(RAQSEIA[]3R&Z[S.79\A1+&_\(R^.9Y!$5KK*K78%)04>ZOIE!/.3JYE MH6J$!_:,9I188G3VI%BCIP&=O8(^A1LE;67@BRRQ?(E/2$DG)]O(F69[">^Q MB2%/CR!+L_X>OKQ++_=\^9OIP14WA5"FU0B_+F;&:GH0OW>E'!C[NQE=DYR9 MAA4XCJ@+#.HGC":''WJ#]'R/WGZGM[^/_"A0KA4=] EZ\0E\/H C:E;3A!AB%;]7A*2DWJ>A-XCS3D0:#]\0\7%G>&Z@ MU&21,%M1XVF-TH*Q_BA&@4+(A306W)2D&G*?V'B76\IV6KS&O7"#S,#A6JE#1W?6;MY M>1'&Q'_W,&QOF%YP$BUP3M T/CF.0(27%C^12;_ %!+ P04 " "J@&A9D32_A-(# !"" &0 'AL+W=O M-*)(R9^5-&,[R32' M-)ZX'X=.#R"Y)%&3 +, I?C?=Q>D:"6Q/;F( !;[]NV^!:#UWM*]JQ$]?&D; MXS91[7UW&<H?^SNR6>Q1-*H5LT M3EL#A.4FNDHNKU>R/VSX2^/>'8U!,LFLO9?)^V(3+800-IA[05#\V>$--HT M,8W/(V8TA13'X_$!_5W(G7/)E,,;V_RM"U]OHO,("BQ5W_A/=O\;COF<"%YN M&Q=^83_L32\BR'OG;3LZ,X-6F^&KOHQU.'(X7SSCD(X.:> ]! HLWRBOMFNR M>R#9S6@R"*D&;R:GC8ARYXFMFOW\]J[/''[NT7AXN^-?MXX]PXHQSD>(ZP$B M?0;B CY8XVL';TV!Q=?^,=.9.*4'3M?IBX!WV,UAN9A!NDA7+^ MIQR7 6_Y MHSG"/U>9\\0=\>]3Z0YHJZ?1Y)1_OL!U-7%= MO83^8WJ\#)&LYO!]RA\-?,R]S9!@F0REG8&O$6YLVRGS -JY'@M(SL]F)ZL5 MN%IQ=F!+R&W;\OGA5LSOH6>-"30#8MLU]@%Q-'0]Y34?#^@:Q8?-@SI:(IVC M0+V"LWER"AU#!'P^UJ&&QFM3L4=R J^AT"ZW/3/GH$(P;ZP3\Q'*^7R5'LQH M"K$6R@>C+-FR1 HN_+$%\-T%0JJJ"*MQWRM(9LO5$N;P!WM\0U6[<-2+0PR^ MNICRB%XJ37P$Z9ZOS)UJ^BGL6,E?W-HZXKW%0,;VY&O0QGG5-*T(SIN3TY/967KQG(C> MBCJU9J5\3;;3.72*O$&:P3LN/7.2&U/*%O)29+G)%(E:5N-#.?2=)M M;[1_@/=FA\ZWH=L>468@?L#)DO8J:UA/OBU(9WV(H8W,S7A'[S7G$I0BQ)!, MAGZ/.*@@'#6G(R4KIFX>FCF9PVU/KI<:=/W1WQT;W>(E7A]9+NXM,Q7/'3ZO1 7@WO MPN/VX77]H*CB)H$&2W9=S,].(J#AQ1HFWG;AE&UL[5Q;D]LX=GZ?7\'R3G;M*O5-??7X4M7NL3-. MS7A<;GN35"H/$ E)<).$!B"[K?GU.3> H$2QVUYO*@]YL5L2 1PU?/%HVS>JG@P.?+W6E_+Y=Z1I^F5M7J08^NL6!7SFM"AI4 ME0?3P\.S@TJ9^M'+Y_3=>_?RN6V;TM3ZO'3T*'SQP2R6 M#7YQ\/+Y2BWTM6X^K=X[^'009RE,I6MO;)TY/7_QZ/+HIU='ISB GOB[T7<^ M^3O#K),0,>L; M6\E@^%R9FO]77X01R8"+PQT#IC)@2G3S0D3ESZI1+Y\[>YV]+DQOML\?A MKR?/#QI8&BZIX'N5]/1":_U M:C\[/IQDT\/IRVC#/=S(\'RK33WZE MHU,JVM55N81A=9'D?"A[FI59T;568>1FI0 MY\9GIL[+MM!9(Y.T^"6LB9^O>$I:<:EN=3;3NLZ A2OE8#Y3TPA7P*P:5*59 MAAF0B)6#J6O:RT ZG/'O_U+Q?3 MZ>&S3_O7^]F_7EZ^I\]'SYX0,6JU K%0LU)GKL45\$NG%VU)'(D;N-9YZTQC MY(G77_*EJA>TL]?P^H! M%EIF@U>51CR#XU:>CZ*N6QA]_Z2\\SD":P8LSFJ$QU*^AMT[W(8J/@-Z\8!F MJ>!)IR?A#.S*U,@)X%FE:D!_?&Z2U3K7WB,<@;G)5#97QG4+;X@(LN[H_)E/ M:%Q9;_ P)D"'!UBF0P$#YOB()AF?!4H@3&OSFZ4M"^V\3)7I/UK3K">TDUSY M938'H^6)&%P8)C*V\-F*-4$7?!Z#:\5!S=)I33/6H&M9Q3"H$09!5D PJYEV M$(C8"UIFX6GXU#:MB^Y6S''0:J$L#!EP%N4&.TV%GL.N*MH>S.;U$GP<& ?&VTO2L_SJM]TO; ME@6*!CIJ*.TPYG-;LR-$J)DR_/X)-\!Y4\Y@V/:9[X_8N=-HYTY'S=$G3R+_ MVC>F0K@>,FA?-P/),F,A6S)B^_T6"Q]"'QCP@1G8B8T(DT^@#!6S4C>@FG%= MLB$>G-\5RP5CXGR.(,HJC?(&!*@J&D1X7C< 6Z51,U.244%HN]5U*S.BZM<> MOR;!@WDZ\9>MH0PC23P9/9?,)XJ%WQ8M 7='#)G4! +"\:,7[$>V!EQ=&L!7 MM*HED>B,)GL-HIVI6V5*LJ,X#IZ]!92S+2 FJ(QUPAG3@/B6!O8:4 Y$V=N: M!K8@EC#^EIB/B$+3P-I?\/1KI!+VLS#$(I& M7*U,HTKS9Q1:@I]:E7LP8>;MO+DC PL!B78.87PNX0-P"DYB@4FLEL0_,LK"WN3%EV(@E.@;T%PT@R M1Z$&4TDS(\9EC?J"QY<*&=+@^W+&^&SKA8VP_"Q;VCL0$C?!^(YQFTUC3A"( M YTA/[ PH&PNF!OK$^4<@ZJS"%5GHT ##G,.XB+F?PBHOF9\3Y*O(7HP(-_9 M)03/,Q3VAKT=%X1AR"T2G,C,AJEEN\5.Z5PC@Y6KV2]JPIH%&#U,J:!C=DOYD]3L2TR1V%3V M7W7?/WS82:-=4J6W(D,1:+CR?/"G#VGST) M(?.=YIC9#? 7_4Q7=#,]R([TO90XQ=#\0,J/V='DZ/0\K/ 0 \(6Z')X M? X^>47@P[8JN#1[X(CBSE'G,(9@%0@ 4>M>X Z*@[Q&R[M-(\8G,=L"PR4/ MRC%:48%,>?(Q;W6,'<-F>I%0/_CO\EIC"G81%>QBW-7%U!H21'^\AB #@@=< M:DC-OG&JWJD&D/64(%J:Q1*PJS3P-/(( C')4W(^&0$.4[AKUI=$A@ H2]0C MQ2$['1J"\V\= [L$ M^Y"X?,,TV6^#IT-"XRGKG+ M%1?23@=A&/)]!J"%@7H7&*W4"N-2S#Q2)"?E MAD)3FIIQ.N0^"% 7:'-KRQ:W>7E M-P$ ?:YMQVP>Z@8#J04DBJ:;M6L@-N2E '"7-DF0@VY9F+2K8[1>[\INA(P7 M_#[7:/\\Y^=P*,Q:=?XZS8^ 3&N(.U^,A&_#^\.UNL -8S)*FVXD_B3-QSM( MO5V,F@"R833@8X[/EYCVHWJ&)?) OPC!2W1[FZ8D_\6V"\[5;\0S(^1O\GB8 M\$"U'\]7]KVC+A472T[]D4Z7BK.B0Z%L*!9YRB!3Q@F1Y19[-Y"F7F(8IM*W M7&?AWA-V1V,]IW4.^8'.HJT@1$*GT4B9#T[M,Y,W^'.2G$:ZDPSU))"=J06L MPJZ;%,G2[#3'0I*]SVV)J"SIS?WL]3!O\!P*C4;$U 1JA0'1:LE@XA'P+.08 MHHV0\AUYZ!SS]LKE0USU2US#@]$M%8BB\3?D2&)T!1\:D\MQ[A;9K2!M6&QQ M&-<$-)N?OG^ P2W5D!P>V?PU3AY< M:@J5*GAL/_LEJA6&-MN($/=4VSK 60+^5<@KT.J5];'@/RKTW0P""?N=553! M*HX:.V).-XT,HD-;00P:J+@$;?T/-FY1*-_+-@",03'@Q(%+ #YXSF2-^K9' MF$_&)]IKI[OO.YN[(058&TB^#YD![ML@A9USJ#QOP0N-]E,,*N\00_,5HBWX MFYBZD6U2QJV;.I;4XZP4O].TJL/]C4P%_6 ]GS.?_'!**"T&8K!%V;%"@[.# M($-=5[/UE@E;HK[VA>2>4R8@;%1B\88MUK?;-S^V_/\;NO^#AJY/)7ZS?8;4 M#=69D@TK0M&/5AC$_;!P9EP!(J\( M8"2C.F(R4G6.A^?%DH"8S6A6J>:&1;#,*_ 6C .N,L>\W8"EH=8#O4"$WVZ. M";:GKY%).$LXE.:'4R5,W%W?:]VB!%O,?E,/,,>KL0L&SA*XPK\*BN,FF*=I MPQL(Y(H_1ZJ*H>4X1;"Q'$$ 0A&WW(FS<8\7TE#:GL&T+T M7W3)T=95QS]L]12S)H7G[/=9:1:["]OCJPZWPGX'4K)D#C90RS!'WIN#N>S0 MT[(,-J$!9IW45&+,9Y,E.F^!5X@9O@V;W2V(RW>U(BOYN%A8ZHMWHFED@H/2 M$DCC#?_7LA>2KZ-,\ MZ=#LX77W .&<;1NL7O8WD)?8R$:(,,R!_JD9E(L%&!J&.\3Y"D!^W3$\%LTB MRKR)\UXY4VELA*?:"1W4NQ#4OQ\119:Z:@463A-WTZT4"AM%D]"MU^,%;&%D M";5/"TZ\PF+#0H\,72=]8-+DUN$A.PMM+3-2LA*S%DDF'?BKL?K()29)OCE< ?J#[\GS/J8[/77A$U4W#DZG9R? MG-+?IV<7D^G%X0^_CV[U^&)R>GR:'1U.CL_/?OA(-=@Q2.$2T@G.S*N<7TS. M3L]Z$K9,0BD^F@H#OV(S+F!D0&$#8T.V-5^#+()#C0E0#&!Q+]312 M?]+B%E.UP?7BL $?0 N)[;,2&K)!Y1*MXE$:E4]D$2-F,R/-28VT'^K>Y[)# MUVJ$V;:BE_G:](Y6< 3H*&_I)$4M% \Q/9A+@&!^;D#MW#I !/WJA278_RU( M).&/).>?":&P'PQF>]Y1B) XVRW#D^Y*",Y1/E([(QZ :3:4SOX#H4XMA>=9CL0E9S24'*T*$>SH'(CCPM[/-]F"<5\ M@DIY1LXP2HVF'EJ?YC.DJP)UKU_ VO CL& IEHT\%E92E#'I_@N)!]:[)FU" ME:[ ?OEPPBT@-[6]J_%@WKSZ?=+Y6*D+1-$:>A.MPT2#CU(+.?KT-OQE;J,489/7,L645$@BZ@Q]E#!C$Z 5C&D XE$9V^' 5T#>V/ MO!7L+>(2-1=^TQL&]ZEA.L\V2\*5 LGJ;*5&5\TY,V20-&SPGN MZL^I(QP;1WBM" M=-P]Z.C.VWK?.%7_ ^4=2(/H<)\!T3>)%=(9>E0KV>IV#B4?C2X_N@?.#K M5%U292]>-RPMGI$/,=OV:EWCF*LH99JA$>:4"Z-B%RGT$E0VLWG>NOWL;=1\ M.B>^VA?$G;!5MU&]9[9N0<*'CT%(";%H@!,:0TX'5[E'4S3=->2CT7O#+]_9 M^@] ==[IS^&:1$^=WP,F#F+%-]Q(?N!R_9L9A5UQ5V*=C)YTESIZ(D9M@;$- M,?L=P 3]*W*O(-82EP7%H@;%052'&6A0[K1*+7;B5&";.77"+, %6?6OD:+? M+RU>D1!,D =XDV[%SOPWH7G1D(>C&C*MH<2([NL-.%\=/((I9V=)$*&2OK$: M4 :C580^IHMS'[2NU<'PVV%;P-FWXM6P*SVL@ 4!MJL9'NJ'5VF1/E M1T_/L9$13JFB/L?]3EA"&2TX0[Z=?9;>:5AXKHU<+BVD, #KA*X['DUWGD-7 ME=AUZNI V(TWO5)9&Q$U(I*-%L>GG(,*' SF)'7A867 #@,^!LHTH?C9,Z=F M,\-11[@=3'XIZ0UAF*I3LC'.78)FW+$!VZT*T6&2:(CCQG"OMUL5+[-7?/\W MZ43C, B\9<+!N>96.\+.57AM 6O49C\689:G8A*RE U8.)747^+$#K [5)Z8 M1&E+Y'@!.]^&YI-M[*),D#3=I>FW[>[H\^K[BG_SN^[O[2Z6C/,:>1 +_[VG MTAA5>8I! +-"*WPBZV072F7D)B_5FJR+>V93!;]@_./:59.O^:8U$ \_Y>L0 MT'" .RQ O7N;@\>&AI4;%9-GMT4^LGPK>=%;HMGJ)B6["H];@)J!GN0)AMR3 M"VGMQNS6Q=D9IY >(&(R:#HYF3Z-?Q\_O=B>(!FZ?9?U&V\R31XL99M1R9CA M[][H<33^YHVK[J9NDI,^"DK"P-1)/=V$Y>7*Q-J.H'P/".HT1"=^'[^YR M]S'.]S:6-,(DY4O,+"0Q:]=8P/+4E0VZ+!4!&E;/":KD#G+H%8!9P11V5ZY- M\FZ!4%?EKU5Z@1E<#V^$!B**NAVE 9!7H]IJPXWBY M0[*AQD="&G'%9['R02^[@9Y5K>4E,A22O..VAP2"$ MG#&OR+4:U*H@4#!ZACG,3I)Z%[B,*]A2:Q^O3<4*05+MZH(]XE2.OB+;I?1J MDD\Z#X+0%0##I5V-NNK=NPF.QE\M\ Z$.7UMD+,U_"TUXT'%_0?FH[9?ZL*[ M%/<[>?0:*QL4S@,Z_Z8='K@/!A2@B/+R:>S;@OO?$[ _ M.RHQ2<&>P; MQDT\++0(\7P(\\"MHG;&@AO:EDZ"TI M+&O<)]Q_>XP7&LEV1PZ%)&\3^ @=TS2?>FZX12/X"*T;L<9[9I;$5_+K6" !P?@-_G%EPK^8 +Q+=[OOP?4$L# M!!0 ( *J :%EC:\+" 0, -8& 9 >&PO=V]R:W-H965TP#[??=]W9]]ELM7FV18 R%Y*J>PT*!"KZS"T:0$EMY>Z M D4G:VU*CK0U>6@K SSS0:4,XR@:A247*IA-O&UA9A-=HQ0*%H;9NBRYV=V MU-MIT _VAD>1%^@,X6Q2\1R6@#^JA:%=>$#)1 G*"JV8@?4TF/>O;X;.WSO\ M%+"UG35SF:RT?G:;;]DTB)P@D)"B0^#TMX%;D-(!D8R_+69PH'2!W?4>_8O/ MG7)9<0NW6OX2&1;38!RP#-:\EOBHMU^AS2=Q>*F6UO^R;>.;Q %+:XNZ;(-) M02E4\\]?VCIT L;1B8"X#8B][H;(J[SCR&<3H[?,.&]"^DF _3$(D8A<> MIBW)34,2GR#YR.ZUPL*RSRJ#[/_XD 0?5,=[U3?Q6< E5)=L$/58',7#,WB# M0Q4&'F]P N]8NK_G*XN&7LV?8PDW>,/C>*Z3KFW%4Y@&U"H6S :"V;LW_5'T MZ8S:X4'M\!QZ]\X6?$<=@FQ)%"(%]K"2(N?NO=MCJL_B'E>]9[ M@WYE8-P M2W59&6$A]_;!Q8G[]&S)$.'W+!K*3ZZ51IJ#?EG0AP>,&ULS5AM;]LV$/ZN7T&XQ= :JSWES0)X+@; M5F#M@B3;/@S[0$NT3502-9+.2W_][DA)L5-%;3<4&!)8E,B[>^[NX?&DTSLA M/ZHM8YK>!Y MR;RFO)F=GYIGE_+\5.QTQ1MV*8G:U365#Q>L$G=G,W_6/[CBFZW&!_/STY9N MV#73O[67$N[F@Y:2UZQ17#1$LO79;.&?7.2XWBSXG;,[M3G_BL">0 M><\(!)U 8'!;0P;E6ZKI^:D4=T3B:M"& ^.JD09PO,&D7&L)LQSD]/D5NV7- MCI&U%#59BD9+B),"$'I+EL8\DXJ\NJ&KBJFCT[D&FR@Y+SK]%U9_\(S^G+P' MI5M%?FQ*5A[*SP'K #CH 5\$DPJO67M,0L\E@1=$$_K"(0"AT1=^2P ._2=_ M+E;*//]K+ !6?S2N'S?5B6IIP>)(F^YHIN-9!NJ64E6#^3FH34KKL$Z+V#%)9.XGY\FQ/HS:7'< MGYLM(QHI0E:XS8F9:8!'&B:6HFYI\_##BRSPTS<*MG*'LWR*4W M.S=;R=@!F<"=5K-Z!0E"/GP H!/S#O(%21.28>1))#[QI;V[%(PO^B*,0.N!+CT&^EA)RIW$11BN#D!@E/NF,@"-H,[@[R1+ MTH$EZ31+;->&WNZ19($9,#[#1B5+R4H.A!%*P?0"=N85TSO9C-:)27-?J!/J ML% 0VC>5".\)DYX>/[2'K SFPF*N+&:L)M)B-K.HH$'RU)8\;(1M>V%0<+B_+6@MTKQX/(GN*.>^[G=0V+A>M'YM2 HPF/ M--\-P]!9=.R"@,D-N*5%M^UZAKEPKS3&=#B6T$]V#Z\$"-UW/3]!KGO(=!\8 MGPY*[R37FD'97J^1L[L&.E5LQ8T#L"6\'$1>P\@W=>P(]ELA;H'&S%3GGOF0 MX5LN=JIZ.-#X&O[2/'7>0O=CVWL)C3YTY\:+?H/@JM=C,1I)( 8GBVQPLBY( MT C\[](9&&1Q:!'&6601I\%_3V<>Q21,H87QO:]-8P3VCS")]M=-/?_?I#(/ M@R^F\A7) Z3,5^73DM[S/!L=T[X!Z:=+83:4PNP;FFY\\\4RW/74!MBOJXIO M3-LR5ODFM8]7OD:9Z,0.CC\L@+<7$41E/!SH=@YU_=G=*5 MV&FPO6;@Q5Y'N@1:CYXQDZJ?/V.&V/6G37_.\,_ E#V8H6'!/?:]>I(E;3DD MSC0"BB*R0M0U5_B)Q&YF7K<5PZ:TIP6 P>292FVN$3:PN1OEYI4&VE)3.:3F MG[H^>_V<4XZ),^Y*L=) QV%:'71&%AB"@1/Y(],8QZ[&V*KJQ[9VQ;@[(S>+ M,W.-3-?;65COJC6OJF=,/*EC5EV0V2NT5!&\487PF_K9* ?G>Q],X 5_8SX+ M83"A4-EO)\/3X5QN/UN]AV++(?@56X.H=YS"^X^TGX+LC1:M^?RR M$EJ+V@RW#%XT)"Z ^;40NK]! \/WN/-_ %!+ P04 " "J@&A9W;WBEWH$ M !]"P &0 'AL+W=ON?!^"*V^]V&/SE;Z9TQLI$L MI'RT'U^+J>=;0DRPW%@$"J\G=LF$L$! XT>/Z6U<6L/=\1K]BXL=8EE0S2ZE M^,X+4TZ]S$,%6])6F#NY^I7U\3B"N13:/=&JW^M[*&^UD55O# PJ7G=O^MSG MX2,&I#<@CG?GR+&\HH;.)DJND+*[ H6^R-J5& MUW7!BGW[(9#<,"5KIA?D*."<-6L'[8+N MHOWK?*&- J'\?2C>#BXZ#&>+9ZP;FK.I!]6AF7IBWNSGGX+$_^4(V6A#-CJ& M/IMW-8/D"ND+X M[I0*J^=/3$'A[2%J]'MKM*%U ;DYE(6C/ ]GX1X(+*6 ^@=,E'?>M.//MOSU MEG])GQA:,%8C]B:2?"<2R,9J'0SM@]F%UTAN@P' G+::.12V7,*U@+A&M#;\ MM."BM;<#T%1NO6&*RT(C%T0-^./!?:D8VQ,UI+PQK%J ?JPN;R 71]8'Y];3 MU=K3.\>HG;SM(]R.!G,C\T6XSHYUQ6W, SP+8& 8H\'$01#A*"2)9C .2[DP-KJM&R!>(MC-M6I67GT%-_BA =BX$641N M+B(XBPDZ.6!*#2ANT1K[QT!&;F*T&BJE*)C2'X>_8K6$WUU'AH%+N@<4P2G$5VG. P&^$XB6$:I3@-0ULKS\ M(A_'0006<0;8*6S_+]E9JY+X(^P'';O]_(QP2@(XA&PO/V]/^[6*UYG_A/PS MN!OL8<(@[,T."@]IYB[9F^@&\0Q?%<*FZH\WLIK<\ M[UJJ[?:N,?U&U0.'DQ5L":;^60I7@.J:O>[#R,8U6 MIH%USPQ+Z8Z;L!EA? M2I!0_V$=;#KNV3]02P,$% @ JH!H68C_V(&P! / L !D !X;"]W M;W)K&ULM5;;;N,V$'WW5PRTQ2(!'-N2',?9M0WD MLD$+;- @2;%=2_&JT7%UOB ]K?J M3M-LO/.2\1*EX4J"QGP97(2?+J?.WAM\X[@UO3$X)HE23V[R2[8,)@X0"DRM M\\#HL<$K%,(Y(AC/K<]@%])M[(\[[S>>.W%)F,$K)7[GF2V6P3R #'-6"WNO MMC]CR^?4^4N5,/X_;!O;L[, TMI85;:;"4')9?-D+ZT.O0WSR0\V1.V&R.-N M GF4U\RRU4*K+6AG3=[78^XO_F?(U-ZE0CK6!/RX28S6=DC_W<6Y<3O>[ M=#?GDZE8BLN KH9!O<%@]?%#.)M\/@!XN@,\/>1]]4 W,:L%@LKAPABD]#"9 MP5?.$BZXY02^S5T&S$*/'QW[>TQKK;EB\,9$])C8@B@PC5#V*.6. MTJ:CQ*@:=*021PIJXV%0%(JW04B9Q;72Y&](<9QN;JU"S56VPXG9:'#A%^F$ M62P3U+MC-KA&DVI>>0Y?<8,"PO89M<\8'I5E8G#%3 'X7'/"YZ[.@(X_OM(= MU4]44\O:UDQ 7DL*?!0>PT\PFPQ/PPD-3MI?\V)PSY*$@]5TZ4_45J+3)4=2 MDV1@,B7\2O#4:71$DJ0N+*UHI&O6BG,,1]$QN8R&\RCNG@,/LY.[%[ZQ:B'$ MPSB.![^23!J$DNL3B[KL)X84R5&[?*242*K*37Z;[=%P&IW[L1^U(?MI?6_7 MCML$7&/:ZA]Z_>/_4_\HF@W/PM-> MHW_V$&PN%\-NN>[S/P!J QZT#,AZ?S M\%_D(#Z?MSF@T8$<=';=^*]W?X.C$([A.QD;_=RU3 7QX#EW%],T&O3$)ZWV M7O9:LCKCUB.7AE3,F)LD3'A=_??+C*BZT5!IZYD/H:!/JG@E#A0@(]<;-+;Y M/+G^@],2>=N@MISJ#U@%3Y+2!JQ4M3.B@^7Q;;DM:(=K45R9H,I4ZT817Q@T M4K%I/EF*A$=C7,EQ+"RU'\ZFJG5:T*=_N)?;.PV7A)SNU"Y0TXBU E'2]WTAQ[V.ID2]]GT;2>W0-&PO=V]R:W-H M965TB!9SHS6]);0/.6V=@W8(D M[3X,PT!+9XN(1*HD93?[]3M2BN*XMM%^FS_(O-/=<_<<[T2.-U(]Z@S1P++*4JF"%1K7Q=*F2I2W*"DO M4&@N!2A<3KQ9>'[1M_;.X O'C=Y:@V6RD/+1"O-TX@4V("GS/WEJLHDW\B#%):MR1GII^8>D3#%CG"/2:5XH:CAG= #O##Y)83(-UR+%]+6_3[FU"4;/"5Y$1P'OL3R%..A"%$2](WAQ M2SAV>/$!O+E8HS;45D9WX0H7!IA(X?IKQR-5# KI#+\7TP)4!N8V>A,)#81!9<*4V[@ M-ZDU;=GO] W;,?^HZ!5\%O2]RIWV(WVG]/?J!N&&<05?6%YAYX8+"L-9#K] M?]"-^B$M3K:%84R/=Q##^UH;1V%G+E*:667=HJ@[# ;DTBS"@(Q#,K9RV.\\ M2./ AZ/N67_8@+?"J ;O.?#A63>(!TVIKC!I*A6Z2L7_ITKU>MU!K]^0>240 M]YJ,U<9A2_^'/>#(Z/3;T>G_Q.BT'P+JX%V*<"LUKSN:/@^V@IN,)QE)\ =U MMSHQ&1,G#UB44M%A!G-J=JXL&F1,@Y &%H@"[C"1*^%@*<@U4X)&9^\\'L_\ M]>C58_23 \BW"%/V!C:HT&9%G*H7]KEE7QYD+U_8FY8]/\!>O6*/#?O#0P^' M6GRV6BE<,4-%L(VWMHUG+;?V9F-XVY_.-J"8X6L*&N" MVN/IQJ]IPW]V?QT+O-U$&5MC3=O6%!(Z![FH9*5W2FK+28>KVP0!802%.S'W MM;>_=; 7J%;N^J()FG*NS_A6V]Z09O7%X,6\OE[1N;"R YWCDER#TR'UFZJO M++5@9.FN"0MIZ-+AEAG=\E!9 WJ_E-(\"S9 >V^<_@=02P,$% @ JH!H M6>6K7O"L! +@X !D !X;"]W;W)K&UL[5=+ M;^,V$+[[5Q#JHD@ )A9%O9S:!IQDN\UA@V#C=@]%#[1$6^Q*HI:DXZ2_OD/* M5IS$45,@O?5@BZ3F\<&W1?E;6>>(4QS=EPJ+."5TR?RH;7 M\&8I5<4,3-5JJ!O%6>Z4JG(8^'X\K)BHO>G8K=VHZ5BN32EJ?J.07E<54P_G MO)2;B4>\W<(7L2J,71A.QPU;\5MN?FUN%,R&G95<5+S60M9(\>7$FY&S\\3* M.X'?!-_HO3&RD2RD_&8G5_G$\RT@7O+,6 L,'G?\@I>E-00POF]M>IU+J[@_ MWEG_V<4.L2R8YA>R_"IR4TR\U$,Y7[)U:;[(S2]\&T]D[66RU.X?;5K9)/10 MMM9&5EME0%")NGVR^RT/>PJI_XI"L%4('.[6D4-YR0R;CI7<(&6EP9H=N%"= M-H 3M4W*K5'P5H">F5[5AM4KL2@YFFG-C4:LSM$G*?.-*$MT-&?P2A^/AP:< M695AMC5\WAH.7C$\0I]E;0J-/M8YSY_J#P%DAS38(3T/>@W>\N8441^CP _" M'GNTBYPZ>_05>UV,-N"7-%P*G952KQ5'O\\6VBC8/W\]Z8\_D-C_J2>&L(LA[+,^O6U+"T9$=$)R.TL&LDLHXV1"'(444CXB/",74/@@FHQ#U MY#?J\AOUYQ=Z<+X&5;4LI2K!Q1&.!D1D*$4^TEB308X(>%@KEC.4$0 !'&OHLG";%/Z:#E]9)G6UH) M;C?:^]/J$QPFQ.$ WW'4T9J2^""M%"-@^'K[%PY[A M$?MX7K*W8?#]UMO6K-$[=-1#K?+]\$*Q0*.-W3.BU&4?1Z%MM$& _3A$5U7# MA'*]VWZG-TH8?B*72UM;+^V]*KW#Y[8X@#/2:O>45:/DGW!P?$[I?\3HOXOR M SK9_D@FO'*W50T M'%C@$] >Y[O5[C(T:^\ C^+M3>HS4RM1:U3R):CZIPF<"E1[.VDG1C;N1K"0 M!CJ_&Q9PH>/*"L#[I91F-[$.NBOB]&]02P,$% @ JH!H67YHJ\W@ P MGPD !D !X;"]W;W)K&ULK5;?;]LV$'[W7T&H M1;$!3O33LNS:!I*LP0*T71!GW<.P!UH^6T0I4B/I.MU?WSO*5NS6,?HP"*!( MZ>[C=[SO2$ZVVGRV%8!C3[54=AI4SC7C,+1E!36WE[H!A7]6VM3'P]('MO\$G UA[T&46RT/HS M#>Z6TR B0B"A=(3 \?4%;D!* D(:_^XP@VY*P8RX);N-'R+[%T MU30H K:$%=](]Z"WO\,N'D^PU-+ZEFUWME' RHUUNMXY(X-:J/;-GW;K\#,. MR G3 "O"@OD"P>S-JSB/WIXAF'4$LW/HLSD6X'(C@>D5FV^:1@+E MA$MVPVW%;K&9R. M\HA028161$@<$#+/A%P%)*N&JZ]O7A5)/'QKF3XBN=J1E&U6MAPU:=E*2T2U MX]YC90".%,50#P[J!1@OBH](^LS_'HF&E).RKM?SZ]AP@;-KPWBM-R1YH4JY M(0"A/.\:&6V,#Y4RX0DR*?A"2.$$(+EV@2F2;B&LA_PNJ-=LF&(3IQ&V24+] M+!WTGK-UWCWN9Z.,VF'"LGZ6%=BF1?ZR__,*[Q &:8(8>>';O.CY;9@" MVV!8W%K )= +A]MYNP3P5%94W,AQY_;-W3WB>63A5!F>!3Y?!(PJD/)JE#0_: M6=@6#/R_0GY_A']*UL?9V%F.>U>U-D[\U]8F$C64^ N]NCA(_&N42$'B'"4D MU'Z.@J-W.DAZ=\IA,!:UHD[D$&T'!;79$&4YRG-JT^R'O.^)IWG,LB1'C[A( ML4U&4>\3-X*.F^],XVC$1B.6#(887]Y[U+3E')L@8Q1S[M]93IR+?AQ1F0W[ MP^*TKL*#0[,&L_97 XO9Q%V@/3^[K]WMXZH]=)_-VZO+!V[60EDDM4+7Z'*( M2C+M=: =.-WX(WBA'1[HOEOA#0H,&>#_E=9N/Z )NCO9[!M02P,$% @ MJH!H61QJ$D'7 @ . 8 !D !X;"]W;W)K&UL M?95M;]HP$,??\RE.636U4MJ$0*$P0.K#IDU:)53:[<6T%R8YP*ICI[93VGWZ MG9V0T@UX 7ZZ^_E_9_LR6BO]:%:(%EYR(<\=+E3#^']:5;=(/("V-57GM3 IR+JN6 MO=1YV'*XB// M2%2C+-DHNTH. F=8G$$G#B&)D^X!7J>)M.-YG3T\']\--ZE0IM0(OR[GQFJZ M%;]W!5NQNKM9[J4,3<%2' ?T% SJ9PPF'S^T>_&G TJ[C=+N(?ID1B\O*P6" M6H _'[LYGUU*#[)V*WV#9BXIS+B=*-\6\SGJ)NG 9$;;IO5LV\]VAJW+??;5 MPG\>+7^_A&(2%BSE@MM7.()3^O4Z8:=_WIIJE7-CE'X%J2Q"P5[=-02J.2"< M")8^E=QP_X[;G7 0QW73NE>6"2@TERDOJ)>5N+'H]\.$X->EUB@M%$I[?U)H M&ST.7KS?W< Q=,,+ IQ0KQ=VDW,X:3U(ECO '\RV23Y_Y%PRF2*DREA#@1U# M.XP'!&C]D^DC&(1M(E/D@[#?BV'7;8FV7G..>NEKEB%X*6WUL)O9IBQ>5M7@ MS;RJJ;=,+[DT('!!KO%9_SP 7=6I:F!5X6O#7%FJ-+Z[HM*.VAG0^D)11NJ! MVZ#Y6$S^ E!+ P04 " "J@&A9F?@%J_ " "2!@ &0 'AL+W=OZ)+*&AFI4TND+IF'=G2@$@]*%<1C^-AE M9!+.)'[LULXFN M4,D";@VS59X+LST'I3?3H!OL!N[D.D,W$,TFI5C# O!+>6NH%[4LJ$,VI0.N-_>L5]Y[^1E*2Q<:/5-IIA-@U' 4EB)2N&=WGR$QL_ \25:6?]F MFSIVT ]84EG4>0,F!;DLZJ]X;M9A#S"*7P#P!L"][CJ15_E!H)A-C-XPXZ*) MS36\58\F<;)PF[) 0[.2<#A;H$X>,JU2,/8-NWRL)&[9VWNQ5&#?32*D%"XP M2AJZ\YJ.OT W9C>ZP,RRRR*%]'=\1-):?7RG[YP?)5Q ><)Z<:^\?89PNZB6FE@.D5N]!Y3H?9VV!W=:J4T>5D5Q56!MBUM94H$CAD MXFB:PR;FR&@+$/(EF'8?0H89."FE*+8L$RDS.R6"H4:AG-0!#WM='O)!S_4D M6M8-AW$U%-EZ8L#2LJ(#8L\[<0_X6U?E:GT%J!A*BN39%1:/!FI'?='X8B/ M._=^*7>K4R^7V=_S/]GWEOS0N8OVZD0.9NVKH:4$58%UR6A'VX([K^O,K_"Z M6M\(LY9D7,&*H/')Z2!@IJZ =0=UZ:O.4B/5,-_,Z*JWLL2 XZ9=@;4UXK9[ M&/9 2V=;B"1J)!4W__WN*%MU6D?KPP88)B7ROON.]_%(7>ZENM,[ ,.^5&6M MK\8[8YJ+Z51G.ZB$GL@&:AS92%4)@X]J.]6- I%;HZJ<>JX;32M1U./9I7VW M5+-+V9JRJ&&IF&ZK2JB':RCE_FK,Q\<7M\5V9^C%=';9B"VLP'QJE@J?ICU* M7E10ZT+63,'F:CSG%]PUR=]1I&LI;RCA[?YU=@E0E!"9@A!8',/ M"RA+ D(:?Q\PQ[U+,CSM']%?V]@QEK70L)#E'T5N=E?C9,QRV(BV-+=R_QL< MX@D)+Y.EMO]LW\T-TC'+6FUD=3!&!E51=ZWXQ+D&_N)P:=$.3I]D!\KJ#])Z 3-D[69N=9C=U#OEC^RG2ZSEZ1X[7WB#@ M"IH)\UV'>:X7#.#Y?8E^(!)6;87"E1;\'V_YROM5&HE[_. M!=]A!^>Q:0]=Z$9D<#7&3:)!W<-X]O-//')_'6 >],R#(?39JMLZ3&Z831S[ MT-ADS4G;A7DXQW<0\3S?#ELV7_<-8C.L ,SL@-4(P:HNQ4 I9I@@ ]4:5)\E MMA>:X6\C2]SV^F)T2E>/WK=V]C=A:/:A-=J(.B_J+?O#;BA$G]^#POK ;KZ MR@H-;*F*#+X?OP4J0F2Z0'*4OU:4[/=B VR^W2K8"@/L+8X46%(R]EF4+8RN M12EJ1$.NR.859(1 MD_HAX][$#T9'ICE[SA(_<0(O82]8-(F2T8*\E:4=XHGGQ.CC!2*',5HUA;(# M<>RDH8OO.9^DX3<L &QAKU8PQ\5Z^WJTZ!&!X'.:Y0@_QMIWN+ZH*)H MC3HU?JH+.D220.*2'J ME1 -*P&O$GF+FCMN^','#LH?^W!.'H/H R7LY=JZR4[=0.>&;92LF#XI=-KN M$)25=O"VD;<96I*N#G4$NQLH3(L>'"NAHL[*EB16U%9[G9Y(#$20%;BT^C@F M,N(@Z@<:SM"7+(M<4&)10:8[=7!M\*JE+$M4Y<>= GATDGZ3K_?DY>GQDST'#V4LK&186D* OK'HI0ZH1=U577T!FJ, MM[3S18Z7FX*.7;JEH=YC+&/X'T2,1TX481.BQV#T41HT0;Y(W/.[CAM0QP^< MT*6RA]&'L3\DW+@7;OS#PKVIFE(^8$ZZ&K!L,51!IQ%NJ2'Q#GHX+]XNQIO5 M?M%/R$D_UM-W1>]_D=[YDV5Z M]^46^[8;/+]A.)G%&;S@2NS0E M_-]KFK#[RY[;>]AP&Z\W4F_HSR^V9$V75'[9WG#UKE]1HCBEF8A9ACA=7?:N MW/, 3W1 OL>?,;T7!Z^1/I0[QK[I-^^CRYZC1T03&DJ-(.J_/5W0)-$D-8Y_ M2FBORJD##U\_T(/\X-7!W!%!%RSY*X[DYK(W[:&(KL@ND;?L_C=:'M!(\T*6 MB/PONB_W=7HHW G)TC)8C2"-L^)_\KTLQ$$ QH\$X#( MP+(Z[T53;_(Y3JTUC%R?FRF%&(K= R7F?Q*@Y))M%5&+)=)N-LC6Y8$H@=NHJB M6,\'DJ#W63&K]>QX[5%)XD2\0:]0G*'/&[83)(O$15^J$>H\_; (B^+#WT^M4;P\ 6IV,&IKH\8Q1HD4\OR@T\_\>&$]C#/1JJ<+<(-Q>E4>Q! M-9D'.7?PV+!4WXUV"46?5L89_/4/%8#>2YJ*OTV3LZ /S73=X\_%EH3TLJ>: MN*!\3WOS7WYRQ\ZO)D$A81XDS(>$!4"PAM[#2N^AC3[_N$OO*->]2Y/CD*(M M9_LXHERH4U:N/XV0:E0H99PBN2$9YKM*/K/M@JNK>F[3@A(F%? M1CE,7SWLY_BBOS]4&3)= 1KJ#RJ5!Z]E,KEQT+)'=)X3^Z2IQ2W#J6KXI P M;_2DXI#I B!80_%QI?C8JO@M%9+O0KGCNGV'&\+7U'@U46#&!S5QFC596!-U ME> XG>N.)BT5(#,&0+"&"I-*A8E5A4\9?2?5781:=GO*2:86GD4**ZOKPH&$ M>9.CA3-P!FW5(#,&0+"&:M-*M:E5M8?FAE8[=0F.-C2)]$6Y6D]"5OW0).#T MN+^X,SQJK2=K\J[*G)32ATP93(^6\!B/9U7&1LEG5@D*7J MCE\4=T7;1)V'B!#47.[9\;%/];5TH]K6O%VK?4I&'S)C<)S1G8['YF*[3GW' MZCRWW$E,[N)$W:.:>U0)/E0?#_&L571[^JY5/RFG#YHS,.4-P@?=! !%*VI:FV)N'9/Y"15WZ>I6K,\ M)@FBJQ4-Y=/ZVK,^JB^HT?&\0?B@@PB@:$U]:P/$M3L@GYE4JMT6)J4X\*S0 M@JD;\4SRXJKW-A;?U*?J5ATM2W/LIC3'C/I"FA,+4)H'2O-!:0$4K3D;:B/& MG;SL]1FH.0-*\T!I/B@M@*(U9:^='/<)*Z>QU+E>ZEO*]2:R-E^*%;S9H1]Z M=F3A&/=RA\V]/#.K;3F;6=/F7H'].)];Q]J><>W^3,=FNJ0ARZ+3^BFD7;( MI7F@-!^4%D#1FE_)UPX2=EZTGV)(MV8!2O- :3XH+8"B-66O_2ML]Z\Z]].2 MU^J!;JN?&O<:M/;RS*Q6U_7->[7R3/Z= =+GOMV3NK M".H>@=)\4%H 16O.BMI4PN.7;=*@[A$HS0.E^:"T (K6E+UVC[#]=SS=FS2H M701*\TI:LV$Z$Z?Q[ZAG@[I"QB$,VM^N]P]^DZ]Z[CI_>D*@?-45OVBNME9/ M:%SESR6TME^[YPO7L-USS_WB^8L:7SP.\H'P=9P)E-"52N6<353;X<43%L4; MR;;Y$P%W3*H30OYR0XEJ]GH']?F*,?GP1B>HGG.9_P]02P,$% @ JH!H M6=HG3$VI @ M 8 !D !X;"]W;W)K&ULK55= M;],P%/TK5IC0)L'RU;35:"-MK1!(H%7K!@^(!S>]3:PY=K!OVNW?8SM9R$96 M\[-["#5O2X D#R47.BY5R!6%[ZOLP)*JL]E!<*<[*0J*9I0 MY;ZN%-"M Y74"2^=N;V52F>R1LX$K!31=5E2]7@%7![F7N@];=RP MO$"[X:>SBN:P!KRK5LI$?L>R924(S:0@"G9S[S*\6"0VWR5\8W#0O36Q3C92 MWMO@\W;N!580<,C0,E#SV,,".+=$1L:OEM/K_M("^^LG]H_.N_&RH1H6DG]G M6RSFWM0C6]C1FN.-/'R"UH\3F$FNW2\YM+F!1[):HRQ;L%%0,M$\Z4-;AQX@ M'+T"B%I ]*^ N 7$SFBCS-E:4J3I3,D#43;;L-F%JXU#&S=,V%MW1^2.K%DNV(YE5""YS#)9"V0B)RO)6<9 D_>DE[RBC^8ND:Q![5D&Y'K# M64[MS6ARN@2DC.LS [E;+\GIR1DY(4R0VT+6FHJMGOEHM%L%?M;JO&IT1J_I MA.J0O89O-,QG>_5"5S2#N6>:49NB@I>^?1..@P]#9O\3V3/K<6<]/L:>7M>H MT5RB]7ZKJ-"T:<@OC&X89VA*,>2_(1T[4CM:]FD8ALEDE,S\?=_:0%XRGD;3 MH,M[IGK4J1X=5XT%*%(+!7G-*<*6:$#D8%_B0;T-7=+3$4^3^*7:O[/"()Z, MA[4FG=;DJ-9;B923JNTPW7:8_--A0WJ3@?HFHW[=&L4#>:O9[,\7. M\Z]4Y=00;G$T.DFAG9!"@K-V8V$LW0&PO=V]R:W-H965T MB M#XQU;0N51(^D[>;?EY04Q?J(D"S,2RQ1YQSRWDN=B'=ZHNP'WP$(]#//"CXS M=D+L+TV3KW>0$WY!]U#()QO*981OW ]?I=B?4@#F?[LD65B"^[I=,WIF-2I+F M4/"4%HC!9F9\L"]CVU&$$O%/"B=^=HU4*+>4_E W'Y.98:D5009KH22(_#G" M K),*+&LV1I4?V2GW4BS@A29YB :P+N$MQ'"$Y- M<)XZ@UL3W*?.X-6$,G2SBKU,7$0$F4\9/2&FT%)-7939+]DR7VFA-LI*,/DT ME3PQOX8C% = &T9SM*"%8+)T7"Y"[-"BG!X81W^@E=RAR2$#1#>HYG 4I9QL MMPRV1$"";N_0S=V^1*R '=.U1"R!J8?>H+1 M-SMZX*1(^-04,B"U+'-=+_ZJ6CQ^9/$.^BQ7O.,H+A)(!OC1.#\_R_9V\EPVFVEE/J.8_HG>T. M90E?FHV#OGV24/110,Z_#U6]TG6'=95U7O(]6)S]UF M.L4BG6*Q)K%6]L,F^^$K>4"HLS@ZQ2*=8K$FL59Q;.OA$&"]T 5J@=9+:?GA MI&,# S _< .OXP,#,.Q85M#]'AC V:$5A.ZP%]AGIQY[_).@/J ,ACI*?>Z6 MTZH6:56+=:FUBX ?BH!?R11J85TETJD6:56+=:FU2_1PA+-'#R%/,0:G?TYP M;;OK"P,H^6G?M84^RK$]MVL*?13V\:1C">993R0'MBV;41RMZ:$0U1FV&6T: M7A_*-D]G_,J^7-@#XY%JD)4]F ?YJKOVF;!M6G"4P49.95U,I'^QJF%5W0BZ M+SLRMU0(FI>7.R ), 60SS>4BOL;-4'3-IS_ E!+ P04 " "J@&A9AZXN M2+D" !F!P &0 'AL+W=OBI4K M2P%D845%[F+/B]V"4.8D?;LV$4F?KU5.&4P$DNNB(.+E#G*^'3B^LUN8TE6F MS(*;]$NR@AFHQW(B],QM7!:T "8I9TC %K=P;(Y/)G/,G M,[E?#!S/ $$.J3(.1%\V,((\-T8:XT_MZ32/-,+]\<[]B\U=YS(G$D8\_TD7 M*ALX70H\XF,7\IS:?_1MH[U')2NI>)%+=8$!675E3S7==@3 M^.$K EP+\%L%02T(;*(5F4UK3!1)^H)OD3#1VLT,;&VL6F=#F7F+,R7T7:IU M*IG"!M@:T%+P HTX4T(75FH(E:&1?3P(B3ZA>U;M&%-Z_1NF*5\S'3B%%.B& MS'- A"T:!_2-DCG-J:(@T>48%*&YO-(^C[,QNKRX0A>(,O20\;74,MEWE<[% M$+EIS7U7<>-7N&=0WJ# NT;8PV&+?'1>/H94RWTK#P[EKJY@4T;VY/^3V4$I M@J84P3GWY$&0A=X,NPTBF@URC1BHMM0KO]CZF:ZS23#NXJCO;O9S.HWR8QS[ M3=0!;-C AF=A)^1%MR2%2L%3D)*RU5N *\]H#R4(<*=S!-P2Y86XVPX<-<#1 M6>#A.^H:G0!$L>_A(\S3J#".N[?MF'&#&9_%;(Y _J\/M"'&IZ\^"CO^$6)+ M5">Z#8X0W;TN:+Y WXE84291#DNM\VXZ.D=1=?5JHGAI&^.<*WU"[3#3'T(0 M)D#?7W*N=A/3:YM/:_(74$L#!!0 ( *J :%G3!TK[%@, & ) 9 M>&PO=V]R:W-H965T>YN\5 M FCRF&=<#9U4ZZ+ONBI.(:?J0A3 \-P*XDJ\YS*GV/(Q'KH^,[&<,>6J38&=S0HZ!)FH.^+6XDS MMV%)6 Y<,<&)A,70N?;[TZ[QMPY?&*S5UIB82N9"/)C)QV3H>"8AR"#6AH'B MWPHBR#)#A&G\J#F=)J0!;H\W[.]M[5C+G"J(1/:5)3H=.E<.26!!RTS?B?4' MJ.NQ"<8B4_:7K&M?SR%QJ;3(:S!FD#->_=/'6HP EX"64B1DTAP+7'I%":A4Q+9\" 5.2@".,-@GQB M=,XRIAG:QS2C/ 9R.@%-6:;>(/Y^-B&G)V_(B4%]3D6I*$_4P-58@\G$C>M\ MQU6^P1/YAN0&0Z:*3'D"20M^1>T: 8.-@./@*.$,B@L2>FM4G_DF23ER2;OA#9SB)UFD7J'&-O%DE"+/!0 M_X($SV2>,+XE8D (D$PE>Q?9$MRU8%:MG8YFFM!J=!W[@#=S5 M]DJT>(5AU]_UFK1X75V&X:[7M,TKZ'4:KQU1NHTHW:.B1%2E1A' MI6<$7@T M@A@1:"Y*CC?BEEK4S"H-DU(:)YU"+56;1-V#A(.#JJ)#)[_7[>T)=.C4Z_E[ M*DY;G<(]>=RMEH&G0Y&':;X! )I'/#[0@B]F9@ MS:-J]!M02P,$% @ JH!H6780@P*G! #A4 !D !X;"]W;W)K&ULO5AM;]LV$/XKA%8,+9!&(B6_9;8!V]FP ND0Q&WW M8=@'1CK;0B72(RD[_?Y 5#H*8Z8 MG%@;I;8WMBW]#<147O,M,/UFQ45,E;X5:UMN!= @=8HCFSA.WXYIR*SI.'UV M+Z9CGJ@H9' OD$SBF(H?*// GHZW= U+4%^W]T+?V05* M$,; 9,@9$K":6#-\LR#$.*06WT+8RX-K9$)YY/R[N?D43"S',(((?&4@J/[; MP0*BR"!I'O_DH%8QIG$\O'Y&_RT-7@?S2"4L>/1G&*C-Q!I:*( 532+UP/>_ M0QY0S^#Y/)+I+]KGMHZ%_$0J'N?.FD$N6*CH="[Y'PEAK-'.1:I-ZZVA"9J9QJ81^&VH_-7V '; $T$KP M&"TX4T(+*S4)M4&+='@0$GU$RVR:$5^AQ8:R-4@4,C2+=!I0YFM_+M!"0! J M=,>EU*]G+$ /H!+!)'I_"XJ&D?R@D;XN;]'[=Q_0.P/P9<,325D@Q[;2T1A. MMI\SGV?,20OS$?JLZ6XD^I4%$%3];:U"(05YEF)..@&7L+U&KG.%B$.\!CZ+ ME[N['73<8F;<%,]KP9OY/D^8GHL'\"'=7YJBOQ!810NOT,)+T=U36OS!59Y:=YRRBC9_W6DG]$E!+/]N M$L.[I!@7 JN(T2O$Z'4G1I$$CS0R_U=H#NN0L9"MT3Q[U"1 AMI/44UUWTT) M]LC8WAT&=FR$>^ZH,*H0[A>$^]V$XVSR_ T5:PB0XLA/*XW>!]+J#N[7@CDV&GF]YE@&12R#%\6R%Z%2P#3G%:(2 M)4P78K,UF51LXCLXHO+1=48UO@U&WM!K)CPL" _/S19=,$^DRO"("!EZ=;8- M1H[C-+,=%6Q'_Z'HZ8W[>4MI8MT)?>X*OQ!8107LE+NR\^8%+Q_B0GI<"JTJ MR$&;@M^DZ.6PU2P=UE.YP0KWVE8>)B5I\K\7OGS(2I$@!\LN#^C8RAVTE#Y< M=B3X1$ORRN+7#7MV)KK'"N"6T,H& W=NV=-;")+LPT+H3PS]79#.5CXKC3%= MM)_(T2HQC4A+4&6C@,_N%$[7_ARSLA:&QRNFR:K?;V%<=@JXNU58)MMM%() MLV!G"#9O!(VT.X'/GH\+H55E*)L,/'C[\M_9R)PMR(70JH*430P^NXMY6?D_ M;E*PZ[KU9&ZP&@[:EE_9R^ 3SM%NS>J#X+C68#IZ6TD[)U(-VM@UXS? A$[37<@3&?TXC*>1 M_G%S,!C5%6\P&KDM&43*!H*<:"!>4\!SS,HW7+_OU0DW6+G8K3&V#TZ68M!9 M; [<=$8;#;.3E>)I<:@W2X^R:L_G^&:1'].$)=VB)8:4CG>J U M%-GA6W:C^#8]OWKD2O$XO=P #4 8 _U^Q761S&_, ,41Z/1?4$L#!!0 ( M *J :%F?E+JX>P( '(& 9 >&PO=V]R:W-H965T5\_Y\0YF>RD>M 5@"&/-1=ZZE7&-%>^K_,*:JK/90,"GY12 MU=3@5&U\W2B@A1/5W(^"X,*O*1->-G%K"Y5-9&LX$[!01+=U3=6O&^!R-_5" M[VEAR3:5L0M^-FGH!E9@[IN%PID_N!2L!J&9%$1!.?6NPZM9:N-=P%<&.[TW M)C:3M90/=G);3+W @&'W%@'BKEC M7X<]09B\((AZ0?2W@K@7Q"[1CLRE-:>&9A,E=T39:'2S U<;I\9LF+!O<644 M/F6H,]D2MB!:(*62-9E)81065B.$JG:#D069(EV./!Q(8L M0+F#)'(@7]:<;:A[-Z=S,)1Q?8;"^]6$.B($I&Y+/C\CGD* ^=/#Z4^UBRH6[14+?(^<7_4K?# MLI'OUVOMUG^,I=OY)^/^]N.]T@W-8>KAUZE!;<'+7K\*+X+W8\G_)[.#4L1# M*>)C[MFL50J$&TGVRQ,@TNL_W8??C0J#H>H ZIDH$J.4GV6(G\9 MK-.F>UOBN4BC9V!C44D0CX.E UAZ%.Q.&LK'F-(_RA"G<90^8QJ+2N+D&9._ MUQ%L-_Y$U88)33B4J O.+]%&=1VNFQC9N":QE@8/KQM6^%, 90/P>2FE>9K8 MOC/\9K+?4$L#!!0 ( *J :%G9F2W4[ ( ,,) 9 >&PO=V]R:W-H M965T4XGG69;J6YU#F#(0\&%GGNY M,>6Y[^LXAX+J$UF"P)E4JH(:[*K,UZ4"FCBC@OMA$$S\@C+A13,W=J6BF:P, M9P*N%-%545#UN 0NMW-OX+4#URS+C1WPHUE),[@!\[V\4MCS.Y2$%2 TDX(H M2.?>8G"^'#@#M^('@ZW>:1,K92/EK>U<)G,OL(R 0VPL!,7?/:R Q6RHAI7D/UEB\KEWZI$$4EIQ3:?B2NM)%%8XP,"B;J/WUH K%C$ 8'#,+&('2\:T>.Y04U-)HIN27*KD8T MVW!2G3628\+NRHU1.,O0SD37< ^B I(J69"5%$9AG#22,#E9.?>@-#DFBR1A M-HR4DTM1)X,-ZH<+,)1Q_7'F&V1C,?VX\;RL/8<'/)^1-;K+-?DL$DC^MO=1 M12 #O@FF:90JR6JI,21NL7]]P M*;DT4.C?^X37N*/]N/:N2QC#W\"!I4/?@1>_?#2;!IQ[6HX[UJ \]6M&2 M&P'G>LQ_VL M6Z8TOJN89O6)%0E)*YXRSO$>,"1&%?J(T%T9)2BV7T:_PS%Y!*KZJ$\ZZI-> MI#5]8$55[*/0:_C*/)AVM*9OE+W3-V!]VK$^[0UFRU&!K2A,9':#W74C8B!R MPUFC)VX2IL(+R8#:&_Y^5R]GP%E'^JP_ Y#I@0SH-7QE+ ?!\]T>O%$.-,#_ MF/A.41K\OS1XP5=X. _\G;J*=3!SKP>-3BMAZA+;C78OE$5=EY^7U\^;-549 M$YIP2-$T.)GB]:3J%T/=,;)T57HC#19=U\SQE07*+L#Y5$K3=JR#[MT6_0%0 M2P,$% @ JH!H66E!2*^] P MA !D !X;"]W;W)K&ULM5A=;]LV%/TKA%8,+;!%WXJ=V082244#K&@0K]O#L =:NK*( M2*)&TG96[,>7I&354A0CW907BZ3N.9>\ESSB]>) V0// 01Z+(N*+XU9"#9BK18VWL ;QN;YCLF=V+"DIH>*$5HA! MMC2N[:O8MA1 6_Q.X,!/VD@M94/I@^KNEFLW8=N @+O%HP>D!,64LVU=#1UV@9+U*IC;(63+XE$B=6]["':@96;KHHW22OTA3="BCY7V-9;WB]<5ZED5>\Q@DL M#2F"'-@>C-6//]B!] M(WD<$2GK J3VB^9T)^H4CR6K\1-H/^K[LU^YEATLS/UI$L:,/+]O%#TUFGOS M 5/\U&CF.4YGU N&WP7#/Q\,K5""HD\;J5'5B>#]B]8Z."H@'S%[ $&J+8H? MY0>9PU@TSCKZWJT[)5DT)5D\$5DO6T&7K>"5="68,CE3DD53DL43D?62<]DE MY_+L4;HN*1/D2Z,9-%.7L^8ZD!PS]:R0-,3^R&(D>]; R%Y:N3- M_-E 2$:,O-E\7$AFW>IG+Q.2][LB(T714Q*]165(VKO5: S.TG_O#IV2+)J2 M+)Z(K)>C>9>C^2O)QWS*Y$Q)%DU)%D]$UDN.;7TK/*S7$I"6.>B)@S,X]^&H M5> -)&3$R@O4M;BG(6-6E_9L("+F21TFZZ:M+H#5A6M7B>8ZW8UV1?:U+BT' MXS?V56B/C$>J*-=UWS?ZIJ*7=Y8MD1>Z C+IRKJXE'K'FB*YZ0A:ZRIP0X4L MZG0S!YP"4P;R?4:I.':4@^ZOBM574$L#!!0 ( *J :%F+*8D)% 0 +X5 M 9 >&PO=V]R:W-H965TAZH<-'AL48+G=Q<[]^^X")L8F3M+;D_(E9I>9 M9^>-"LRS@D^-1(CRRC1YG$!.^"4MH9!WUI3E1,@EVYB\9$!6 MM5*>F;9EC*.[OZ UB%/\6*:\?HOVK6REH'BB@N:M\K2@CPMFE_RV ;B M0$%RAA7L5L$^5G"?47!:!>>U)[BM@OO:$[Q6H7;=;'RO Q<206831G>(*6E) M4Q=U]&MM&:^T4(6R%$S>3:6>F-T6, 2RDOD6+\BV[+= 7OFKU=WAMSYOM.C_WUZ M+QA.5V9.S7.>X5T7(EVE6:6ZPO/U(LNAK$13*[+>(L**M-CPNBR;JOOGHP2C M6P$Y_W>H1AHKW&$K5-.]XB6)86K(KLJ!;<&8_?P3'EF_#25()RS4"8LTP7JI M=+M4NN?HL[^H(!DB,J$774;CYCFNGUT$76<8?(P;NE?3U;^Q[0S;./!\66;; MP^@/R 6>X]FNW1<,3P5='_O6N"\6O8+7BX?7Q<,[&X\H+S/Z#619"QH_H#]+ M5;Y#CI_%O+4V=<)"G;!($ZR7BU&7B]&[:#,CG:G4"0MUPB)-L%XJ_2Z5_@]M M,_YI5[!LZ[AYS$_% MNS_5%PU&1.Y7 P\H(C7/0RKA>,H M&<#88=\ %2V/U MZM1TF<]%.NSV6LD8=\D8OXLF,]:92IVP4"?@HSXS((0VQ'Y2#;T+\ MEE>:1<7B1'Z,HT5&!M]LSN/>6JI:::%66J2+UD^,_908^UVTGM8,70G520NU MTB)=M'Y"GSZ+\=E/M>]O/\Y)$["..\^I"!X%EG72=UY$12^CFC"8!_.H'-BF M'@1RZ5A5B&9FT.UVP\;K>L1VM'^#K^9X8#]4P\EZ_O6$;R:;GPC;I 5'&:SE M4=:E+XUES;"P60A:UM.P>RH$S>O+!,@*F!*0]]>4BOU"'="-;&?_ 5!+ P04 M " "J@&A9W>(#S!L% 9' &0 'AL+W=OV@<32H@%V6R-NN@]%'QB)CH5(HDK2 M<[C!YHAN$&'C)LX+.M UCY96NTWB# MZ91B>GL.TT.;3ZMF2S*=XR[*T0$L" MZ#;/(7F]01G>S313>WMPESYNF'B@SZ%W>HN2I#DJ:(H+0-!Z MIEV;5Y$9"(5*XL\4[>C!-1"A/&#\)&YNDYEF"(]0AF(F("#_>48+E&4"B?OQ M3P.JM3:%XN'U&_J7*G@>S .D:(&S[VG"-C,MT$""UG";L3N\^Q4U ;D"+\89 MK?Z"72-K:"#>4H;S1IE[D*=%_0M?&B(.%#B.7,%J%*R^@O..@MTHV,=:\X?\^H\-WE)N@4YUQJ,3 M/NIQ$\E-'8GU3B0V^(8+MJ$@*A*42/3#HO 2V M<0XLPW(D_BR.5[=EX?R8]>A_6^^08;=U9E=X]CMXUP5+$U$UO"V %8JW)&4I MSW_T$F=;SC=8$YR+RBFW#%8MA!=_),]%ZMW&LNH MJ$VX!ZY9AF_9[L3M!;&025JNY05.3S*427IV,'$]MT>,3-*T[SX$O\FANEZ7J\.%C)).3M23-\R S?HL2.3'&4G:-D)3OR02M[2 M#RD:J9@:.CCPRK@TK!X=0Z$++M6GXABH2 IEF7(&)BT#DQ]F8*0N)L=P,!22 M<7 ,5"2%>H\#T]CO-HU1%J*\S/ KXEL T3#![Z58ZJ5[O5&<4Q=RI6BA4K1( M%5HW(P?[?_-#;,P:-U0E5"5:J!0M4H763:BU3ZAUVD*$UFL^E8NTE9@AGFZ8 M9:^@S3EM#\425V2[7^_G. M'!_P>MNSY9;$&T@16&90ODL;A3OY(U")%BI%BU2A=1.S'RY-_V-TM=$A]^2$ MJD0+E:)%JM"Z"=W/P^;X0*RXJP6#_N(8O*WUF]JH3R?G8VC4#3S/[[W3]ASKNCJ]Z3V_,:\6IN1Y*,Z]JJ.5/7Q] M:/8-DL>TH"!#:V[*N/1YY*0^AZIO&"ZK@Y8'S!C.J\L-@@DB0H"_7V.>V>9& M&&A/ ^?_ E!+ P04 " "J@&A9"1G6F)$$ "5'0 &0 'AL+W=ON-A?NQ>C(<\4S%+X5X@F24)%;\N(>:KD8>]EP,/['&AS %_/%S21YB ^KJ\ M%WK/+U%F+(%4,IXB ?.1]Q%?7)&!2<@COC%8R=HV,JU,.7\R.Y]G(R\P%4$, MD3(05/\\PQ7$L4'2=?Q;@'KE-4UB??L%_29O7C/P/FZG%R.M[: 9S MFL7J@:\^0=%0S^!%/);Y?[0J8@,/19E4/"F2=04)2]>_]&=!1"T!=[:/KRO*VKJFBXZ'@*R1,M$8S&SDW>;;NAJ5F&"=*Z+-,YZGQ#64" M?:-Q!N@.J,P$Z#%2$IVBB5;,+(L!\3GZ*"7H@S2=H5M&IRQFBH%\R9@AJE - M2(_. T29$"Q]1)=4,HG>7X.B+)8?-' 5>5*+.T5?)]?H_;L/Z!UB*?JRX)G4 MUY-#7^DV3;%^5+1TN6Z);&EI LLSU E.$ E(UY)^U9Y^#9%.QWEZIYGN:W)+ MADG),,GQ.CL9/MG)8X,Y$_4W3\4K*K_?Z@N@SPH2^<-&SKJ:KKT:,RM 9O_.E!V/3@J,0]<$N<(K$$<#BHW$[SIF5&DUU4:!CT%6^M[H-,I0TIH8W?*5ZD>P)C-01L>/9HTC0 M>Q6<+C?1+T9UCI1 M5[8(M_NB0L3H/W20!VE'/7B,'*$U.:C,%^X?E\"=.CA7:$WR*@^'6YW.;H$/ M]A/X9EB;P$GEE$B[4UH+G%B_(+1F'OP)P1%:L\_*<1%\5"(F3DV:*[0F>;5/ M5ZT^9J>(B_0=/L,2M=UGD,H$D7U,T(Y75V)Q0IOOKK:HK2^OI')"9!\G1/1# M9.\O,NV(!\OG=S@D4CDDU7.7C4?H=G(I5G(L?EF8A3S^0*K4E>Y9G(VSQ3D1[N>-QL M1ED>-WYMS47R9+Z--N5(\R3<70&<@ M3( ^/^=R8E;ER)7;\/U!+ P04 " "J@&A9GCK[,CP" !Z!0 &0 M 'AL+W=OH6<>"2>,;SWKP9>YPVVNQM M">#(00IE9[1TKII&D2<46S M-/A6)DMU[017L#+$UE(R\[0 H9L9'=*CXX'O2N<=4996; =K<%^JE4$KZED* M+D%9KA4QL)W1^7"ZF/CX$/"50V-/UL17LM%Z[XUE,:.Q%P0"X1:$ M\$0HXV?'2?N4'GBZ/K)_#+5C+1MFX5:+;[QPY8R^I:2 +:N%>]#-)^CJ"0)S M+6SXDJ:-G=Q0DM?6:=F!48'DJOVS0]>'$P#RG 4=/P?%$]ZQ9._-+)7;'O% M5R3'XS*;Q.WO]$*C!<%^J.3>9!@=F'J+0JHE6M' MH_?V#\N\G:??X>VKA+7LN+)$P!:A\> &99EVTEO#Z2I,UT8[G-6P+/%Q!.,# M<'^KM3L:/D'_W&:_ %!+ P04 " "J@&A9>!5C,^T# "&% &0 'AL M+W=OB;K93VT#K M(&V M@CJ3?>AZ -MC6,ADN@EZ;C=KU]24G0W$ZM.7V)1GAF>,QX=GFBRI^R. M;P $^AE'"9\:&R&VYZ;)5QN("3^C6TCD-VO*8B+DDMV:?,N !&E2')FV9?EF M3,+$F$W2>]=L-J$[$84)7#/$=W%,V*_W$-']U,#&PXVOX>U&J!OF;+(EM[ M<;.]9G)E%E6",(:$AS1!#-93XQT^G]MI0AKQ+80]KUPC165)Z9U:7 53PU*( M((*54"6(_+B'.421JB1Q_)L7-8H]56+U^J'Z94I>DED2#G,:_1,&8C,U1@8* M8$UVD?A*]Q\A)^2I>BL:\?0OVN>QEH%6.RYHG"=+!'&89)_D9]Z(2@)V#R38 M>8+]U 0G3W!2HAFRE-8%$60V872/F(J6U=1%VILT6[()$_4S+@23WX8R3\P^ M$W8'@BPC0 M8[5@H0N!H@!9R7H*=O$O7Z"K)QB5M^U+. NK.>G4A[X41?RWS M;Q87Z-6+U^@%"A/T]X;N.$D"/C&%Q*QV-EV#^8L4S<=Q9Z6]1W"WHS2XO0*WUP?W!T8Y1S>)5/$HA?Y!JG?GH^:U M4(VH['E^ VT[2@Y1P[NQCLJ\(ZT>"_#A"2KD$1=N+2IQRK3B8K56(X+ MEN,_(M7C4S;D1,5J#<%6>=9;SR/6>=WJ''J^[>'&M':$:60/5SP*?C[!SFL_ MBKT=IL->&@:L/7Y_7[3S^C6E:*JV'D/?N2H] .YE HX0[GR#FBRW2';$'))N M7'H!W,L,Z,4;M\]WSW?LUDRY7?;ED'SCT@=@O1&X2@+YGP$[H.#ZY&,5ZU35 MZE1+2X#]/Z+B6&L]CF[*B:K5FU+Z#=S+<#Q!"]M^PK:'5M-UZ+?O2Z^T)UCO M3WY/[D=/H_@Q>UD1_?.0U_?J,8J])3;OUL=3,RDLB]89.(K^5PX4B6,ORUME0 MMIEE+[VRA:#;]+W1D@I!X_1R R0 I@+D]VM*Q<-"O8HJ7CW._@=02P,$% M @ JH!H6770M*S, @ E@8 !D !X;"]W;W)K&ULK55=3]LP%/TK5QF:F$1)FX2/L382E$T@#:VBL#U,>W"3V\3"L3/;:6"_ M?M=)R JTB(>])/ZXY_BG%XV9MIN.QJJS@$F<:3%443#^:9G[/DO("I>%*@L;EQ#L=G4PC%]\$?.=8 MF[4Q."<+I>[$,G" 4FUC$P>JUPBD(X(I+QN^/T^B,=<'W\R/ZE\4Y> M%LS@5(D?/+7YQ#OV(,4EJX2]5O4%=GX.'%^BA&F>4'>Q0P^2REA5=&!24'#9 MOME]EX:=CGA;'S%]!U:MA (V5R!2HKJ#.>9+3#+[9'/7 YDP.;K HE:8Z@%^8#B;J=G\/NS@?8<1$WN:H,'6G& MOJ5$.#M^TID^:TT'6TS/L=R'<+@'P3"(-L"GK\//,2'XJ(&'3^$^I;^_@Z"_ M@Z#A"[?R+>Q:]O?@ D4ZL&IPQ:Q;>]B#J9*6RXH<;T__S].%L9J^BU^;,M)* MB#9+<+WBQ)0LP8E'S<"@7J$7OW\W.AQ^VI2?_T3V)%MAGZWP-?;X-,LT9LPB M+*F.8,5$U50I7ZO2FML&(EZ(]$;C;!"5?0YD(DW:8Y>J!E$SP1O"!E%S^3Z:UW#=6QJ!1F7 M!@0N"37&ULK59;;],P%/XK5IC0D,9R;6E+&ZDW8 ]#T\K@ ?'@-J>--<<. MMML,?CVVDX9>TFJ"O;3VR?=]Y^(3G_0++AYE"J#04T:9'#BI4GG/=>4BA0S+ M:YX#TT^67&18Z:U8N3(7@!-+RJ@;>%[;S3!A3MRWMCL1]_E:4<+@3B"YSC(L M?HV \F+@^,[6<$]6J3(&-^[G> 4S4 _YG= [MU9)2 9,$LZ0@.7 &?J]: K@4+NK)')9,[YH]G<) /',P$!A84R"EC_;6 ,E!HA'<;/2M.I71KB[GJK M_L'FKG.98PEC3K^11*4#I^.@!)9X3=4]+SY!E8\-<,&IM+^HJ+">@Q9KJ7A6 MD74$&6'E/WZJZK!#T#K-A* B!(>$Z 0AK CA0\ M*0BEZ"V:E0V$^!*-<4X4IN0W)&C&EZK M $-KK9\4( MZR8*K5YX0N^6;\ V@#[DW289\RQ?*Q!UMURAS_KJ^W[/=6OI]UR;DA]-S5"Z MBYK=F:NS)W.\@(&C[T8)8@-._/J5W_;>-YW$2XI-7E)L^D)B>V<6U6<6G5./ M=\ZIZ01* MCJTZQ];9'(<9%^I4AJWCX*,H/,CP&!1V?>\@PV.0'X:'J&D#RO>[T4&&[LY5 MGH%8V1DJT8*OF2I?R-I:C^FAG4X']I'?&_L-]HD>Z^44_BM??A/<8K$B3"(* M2^W*NWZG(Q;EG"TWBN=VD,RYTF/)+E/]:0+" /3S)>=JNS$.ZH^=^ ]02P,$ M% @ JH!H69ZUU%<[ @ S@0 !D !X;"]W;W)K&UL?53;CM,P$/V5D4%H5X(F3;L%2AJI%Q;ZL%*UU<(#XL%-IHFUCAUL MIUG^'MM)0Q%M7Q)?YIPY9S*3N)'J61>(!EY*+O2,%,94TR#0:8$EU0-9H; W M>ZE*:NQ6Y8&N%-+,@TH>1&$X"4K*!$EB?[9122QKPYG C0)=ER55OQ?(93,C M0W(\>&1Y8=Q!D,05S7&+YJG:*+L+>I:,E2@TDP(4[F=D/IPNQB[>!WQCV.B3 M-3@G.RF?W6:=S4CH!"''U#@&:E\'7"+GCLC*^-5QDCZE YZNC^SWWKOULJ,: MEY)_9YDI9N0#@0SWM.;F439?L?-SY_A2R;5_0M/&3B8$TEH;679@JZ!DHGW3 MEZX.)X HN@"(.D#D=;>)O,H5-32)E6Q N6C+YA;>JD=;<4RXC[(URMXRBS/) M6A@JP3S+F*L?Y; 6;1.X:MZLT%#&]6T<&"O# MD05IEW+1IHPNI/P(#U*80L-GD6'V+SZP\GL/T='#(KI*N,5J */P+41A-(:G M[0IN7M]>X1WUM1EYWM$%WKX*KB3_%VK%=,JEKA7"C_E.&V4[[.>YS MN*F;ZHJF."-VK#2J Y+DS:OA)/QTQ<.X]S"^QIXL"ZL:-3 !>6?GG,269.)) MW!P?DC .#J=Y@Y,>*U'E?I(TI+(6IFVW_K0?UGG;HW_#VTE_H"IG0@/'O86& M@_=W!%0[/>W&R,IW[$X:V_]^6=@?#BH78._W4IKCQB7H?V')'U!+ P04 M" "J@&A9E,AVO*,$ #>&0 &0 'AL+W=OPP-X>A#I=[GA7($?<93(F;51:GMEVS+8\)C) M2['EB3ZR$FG,E-Y-U[;/G@(UQN5?6#/IUNVY@NNOFWO4[UGEUF68%&0D^4+ M1"3SO^!0:*$%@IU4(BZ"M8,X3([_V8^B$;4 1'L"Y-&ZFC#)OL:%2O714,>I^5VB6+(.GR(.KJ7D2@*6 M+,%G(9:',(K !5CHA;/-V(G M=2HYM96VF9W,#@I+'X^6<(^E!=]> @)_ 1AB:@B_&0Z_Y8$.1WDX:8;;NCEE MAW#9(9SG(SWY/H5)J/C%%[W:EH8._/5%Z\&=XK'\VU3K,3DU)\^&]$IN6SSSZF0$ES'8I/SBX> M^SFF+IWHKV!?+\$@(\1#;BEKF*.E.3IH[CH(=O$N8DI_1]IBJL)_67:9,!D] M9G)J#BZ0I[W"EE.3COH3A,Q6G=*J,VCUJ[XV]W?1Z9S4HY"TF]A5^=2'CMF8 M6QIS!XWIMWV!W^IF+L1*'5C*35X'T[UU:8^4K%&Y5U;NG7/$ MO3'[,%*R1A_\L@_^22/N=Y8=0A13O[4Z#3*(J-=1U>N8(P8JI\(01+X+KI\4N]MLS;I3Y?1=*5 ,^&C8GDHM Q%NNC$,] M'/W6U3Q6MF:M%;K16=F-1H7W6-F:O:CPC4[C=Q%>7V\NFM#VJGQ%U317X1N- MQV]D #,E#FX[-JQ6^T2G\1ETT(Y]VO'55F#I]HUT!' T3_"9_7N I M>.!1WCZY";?F._!1V3U6MF;9%;W16?&-1N7W6-F:O:@(CDY#..K"V<,.ZBS0 MUV1->Q7#T7@01P8\4^+#2=NK04<\%_;<;^ *X_@4C&,#GWT/MC%ND!':^Q"! M*XSC88P_\F"3B$BLGXWF1J7X6-F:I=8>P,_[!#[N(_@Y*(XKBN/3*(Z[?*:. M-T'M5?F:K&FOXC@>C^/8!&@"/:_MU:2#R.LA.:Y(CD\A.3:0''NH?4-DDCDN M(CWF*I;C898_IFS)P5<6&^_2AX/?O*;/P6]<\1N?E=]X5'Z/E:W9BXK?^#1^ M8P.8OF,3E;'3&6Z##'MD8K9**G:34]A=!-??0E+:N4@: M5 Z$;6MV[>5[]LO'[RQ=AXD$$5_I,'CIZ=K2XX\)QQTEMOG[^">A]-UZOKGA M>MC33*"/KX10+SO9*_[R)YWY?U!+ P04 " "J@&A9H:(/TM," !C" M&0 'AL+W=O\A*8_K+DHL!*;\7*E:4 G%E005W?\P9N M@0ESXLC*KD4<\;6BA,&U0')=%%C\G@#EVY'39RD?.N8,R6.(U53=\ M^Q7J>/J&+^54VB?:UKJ>@]*U5+RHP=J#@K#JC1_J/+0 FJ<;X-< _RD@? $0 MU(#@M1;"&A"^UD*_!MC0W2IVF[@$*QQ'@F^1,-J:S2QL]BU:YXLPTR=S)?17 MHG$JOF0*LQ594$!C*4%)A%F&OG">;0FEZ".ZY0I3-"ZX4.0/ML6=/>@NE1; M4X(59-IIE:/+#)@B2X(-VW/BXP04)E2>:-:[>8*.CT[0$2(,W>9\+;59&;E* MAV0<<]/:_4GEOO^"^P&ZXDSE$LU8!ED'/CF,OSB =W4JFWSZNWQ._(.$!]0+[GAQW^3%\/#[K"^3_KLW^VOI>,H&FNP/(%+_ U;61ZZGE#)$2FE,NU M /1CO)!*Z%OC9U:=6CYWB!LM*H,N:U;LP"QLN-*HI2O MF:IZO)$V$W%L!\$3^:0WG/8ZY(F>H-7 >Z2OQN\5%BO")**PU*:\TS-]J8MJ MI%4;Q4M[9R^XTA/ +G/]%P#"*.CO2\[5;F,,-/\5\5]02P,$% @ JH!H M61544U^( @ @< !D !X;"]W;W)K&ULM57O M;]HP$/U73EDUM=+:A$!AZR!2*>N&U$I56=18,'.B2I1V)U.Z8&2G M>AF:4B-+/:@081Q%_;!@7 ;)T*_=Z&2H5B2XQ!L-9E443#^-4:AJ%'2"S<(M M7^;D%L)D6+(ESI#NRAMM9V'+DO("I>%*@L9L%)QWSL8#%^\#OG&LS-88G).Y M4@]N,DU'0>0$H< %.09F/VN\0"$\#2#%C*T&WJOJ"C9]3Q[=0POA?J)K8*(#%RI J&K!54'!9?]ECDX>$QZK+ .5P=_8PPD2X\(+MM KN>M_L"[R67+B57]K^5[LC(]RL;#U/" MPOS8E86:O+>;W-W(,U.R!8X">^4,ZC4&R=LWG7[T<8_T7BN]MX\]^:.TE=ZJ M+7]VPKR37>)K^KZG=[=_G73Z\3!<[]!TVFHZW:])$FK)A'B"":YMSRAM6F32@,#,0J.3@:V[KCMN/2%5^BXW5V1[IA_F]I%" M[0+L?J84;2;N@/;92WX!4$L#!!0 ( *J :%DARU/>O@, -\. 9 M>&PO=V]R:W-H965TH-!Z&:4 M"6FKDK M4/!K!?]:"T&M$%QK850K6.INQ=TZ+J*:+N>%/)#"2".:&5CO6VWT%Q,F3S:Z MP%V&>GKY-Z"7%:$B(6;(Q)ZL9)8QC;F@%?F3;# SDY(#D3NR*?.<@]FAG*RH M2LD=YAGY**I\-8%_ $XU)$1+\D\.!2XBHD&_8X**&$AM\&T$FC*NWJ&)SYN( MO'WSCKPA3)!_4UDJ5%!S5R,_MN$7J= ,DR/LK Y9C*.FVPAG-$MXTPS M4+.NM*@,!]V&3:6=J9S&L'"PE"HH'L%9_O[;,!S\U163/L&B/L'6/8&=1"]H MHA=<0E]6U]=6DKX- "F\_6XW*,^?1X[/.VR- ? MG,I$;1G/.\-9MV4"?]3(G! ?-<1'%XG_J&*O)EX!CXY9!=/@C'J7T-@[X]X6 M"H)@A7AN//L&B/L'6 MD]8-F0R[[\>T\?+TRNIPE9\O@KW6SWV"17V"K:>M[1BSV#8F]; M)45B\RBJGE3-:M.-O;=-R-GZ[7"V&G:L1]B]5&ULK5;;;MLX%/P50@T6+=!$=UG.V@(2RT4+M&@0M]UGQJ)MHI2HDG2<[M?O M(:6HML0J03(0@\EJ^34%KTD% M,QLN2JR@*[:NK 7!A2&5S T\+W%+3"LGFYFQ&Y'-^%XQ6I$;@>2^++'X>4T8 M/\P=WWD=1&VLD=Y]]UYT,Q=SR](,+(6FD%#'_W9$$8TT*PC!^MIM.%U,3C]J/Z M.^,=O-QA21:<_4,+M9L[J8,*LL%[IF[YX3UI_<1:;\V9-+_HT&(]!ZWW4O&R M)<,*2EHU__BAS<,1 73LA* E!'U"]!M"V!+"YT:(6D+TW AQ2S#6W<:[25R. M%RCP2R+!&N"J2;M-JB!2]+JN L M*(G.T0I.9K%G!/&-GJEY92:@9ZAH^0!'%OY?YT1ARN0;X'Q=Y>CUV1MTAFB% MONSX7H*^G+D*%JS#NNMV<=?-XH+?+"Y$GWBE=A(MJX(4%GX^SI^.\%U(5)>M MX#%;U\&HX(K4%RCTWJ+ "R++>A;/IXB1G:X?P$M9XS69._#"22+NB9/]]G95COC]4BD V%0+;S)Q#1O$=9511 M8G7;:!PLCN.>D\)Z.>/]=$P$;#"\V>NGG) M('R8^#VS0TP4]&SD0XSOIV'/JP443#V[UTGG=3+J]1L6L)_PU7G2ZF08W9OV MK XQTQXD'T*"N+?S2PO&2^P^T\YG.NKS"U>8/6TR'=[%I'_F%A90E/0N8SX$ MI;[G]8P.09-)VK^Q[E'141*Q-=6>1&N^KU3S$>E&NX+RRM11O?%K_W+A6\9S M*$";>O&7?%.]?L)B2RL)>=M *.]B GLBFHJPZ2A>FY+GCBLHH$QS!T4T$1H M\QO.U6-'!^C*\NP_4$L#!!0 ( *J :%G1@1N:4 , +0, 9 >&PO M=V]R:W-H965T'"3V]8BL8/MK(Q?S[43LE9- Y/RTMKQ/,._'4 M/EO*>"I*G3$.2TE4F>=4/KR#3.QGCN_\??"9;7?:/'#C:4&WL )]5RPESMR& M)64Y<,4$)Q(V,^>M?S7W P.P$5\8[-7!F!@K:R%^F,EU.G,\HP@R2+2AH/AU M#W/(,L.$.G[6I$ZSIP$>CO^RO[?FT.I%'LB332RF8$]&XM&-XR;U[C2$E<9XG1\(_CVXA9D3A:PUN2" MK#!1TC(#(C;$+NIF\>4"-&69>H5A=ZL%>?G\%7E.&">W.U$JRE,U=35J,LQN M4N__KMH_.+/_"HI+$GJO2> %@Q;XO!N^@ 3AOH6'QW 73Z(YCJ YCL#RA6?Y MT.R([,AXVQL,N]OA6:)J10C*>L )':0EM?BN2R)*8"G$?^^'$\Z;N_:&1 MTZC1*!@-FZ@CA8-&X:!3X;R4TKR20DA; # _;6IF@F(UX"F*%SE32L@'PH6& MUF2LMA@>*+L8C$_TMT1%@^",_F&C?]BI_X[3W$C_#>FAA]1D',HN*4^ )$+I M5N&=W$]-M.&I/]^;>.W^HL9?U.G/%(OJC1A+;1ZBDVTG_LG9GP9%DU%T1MNH MT3;JSFXCZ\8DRGN:L(SIAS9]G1Q//>.>R([LCAN[XUZKV+A/XSV1'1F?-,8G M?52Q3I*G^IV<)FP8GBMVOO=X+WN=5I:/U>P35C.RI ]TC=V([-O_8DOB=%___)G7-\J^[ M^9]AE4KWH*4T_?Q'*K>,*Y+!!G'>Y0@37E8MF(:U^:/2OP'4$L#!!0 ( *J :%EY', X '*A 9 M>&PO=V]R:W-H965TGN=IKNW8>;^^" IXU-FN9I-G9/_XD8Q "H^#ND^N'!HSU>V7I M0:^MQQ:73T7YFYP)49%O\RR7'WJSJEJ\[_?E>";FB3PM%B)7GSP4Y3RIU-MR MVI>+4B23NM \Z_N#P:@_3]*\=W59;_M<7ET6RRI+<_&Y)'(YGR?E\XW(BJ_TK%D]QZ3?2AW!?%;_K-Q\F'WD#72&1B7&E$HOX\BEN199JDZO%[ ^UM M8NJ"VZ_7=%H?O#J8^T2*VR+[=SJI9A]ZYSTR$0_),JN^%$]<- <4:MZXR&3] M/WEJ]AWTR'@IJV+>%%8UF*?YZF_RK6F(K0*^?Z" WQ3P=PIXPP,%@J9 L%,@ M.#M08-@4&!Y;I; I$.X4.'C0HZ; Z-@(9TV!LV,+G#<%SNO>775'W9=14B57 MEV7Q1$J]MZ+I%[4@ZM*J"]-<:_>N*M6GJ2I777TJ\NF[KZ*S22)\XF8 MM)2G[O(7CO)]=;B;8_;7QWSC.X'7R^DI&9R?$'_@#\FO=Q%Y\T/;<=VZ,9$8 MGQ+_HL;X;5:*'&QU,#Q['15ZD?"6+H(-M^%H.8&![GJ&_ QEU6Y5*-S1?[S2>U /E9B+O_;4LN;%6W8 M3M-)Y[U<)&/QH:>RBA3EH^A=_>-OWFCPSS:M(6$1$A8C810)8T@8!\$LY0TW MRANZZ$IY#Z(LQ80\I'F2C]-\2L:%K&2;ZIRDKJI#PJ(5;%3#]#G3X]7@LO^X M+25D./IB.(8,Q_?#>8.+@?JW"6IU?;CI^M#9]=?SHJS2/U99MGC0YUU'2\%) M[BH%)"Q:P<*MQKHXWVZJE1S"EB8=[>U&]V&!-]C;C>W3 G^?QD'':77V:-/9 M(V=GZS,%9MIYU8KKV+!(6(6$Q$D:1,(:$<1#,DMS91G)G MT).:,Z3RD+ ("8N1,(J$,22,@V"6\LXWRCN'G=0X25U5AX1%YWO)QQN<>_NY M#!F4'AF4(8-R$,S2RL5&*QB^Q1E&T"<1;O*A D+$+"8B2,(F$, M">,@F"4U;V"FO ;0E-C@0.*#TB(H+8;2*)3&H#2.HMD2W)IU]9SCW2=15:+4 MUWOC^FK@A*CKP&7[M8 ;U5E^2%K4T+8SU6YBA :D#M.G&2.NL$28N@M!A*HU :@](XBF:KSTR(>]@9<0\Z)0ZE M15!:#*51*(U!:1Q%LR5H9L8]]]1XK;A-GB0/R3C-TNKYA"SSI507E^-$!:\W MC(OY/*UJG3X(01:B'*O7R;3-J+IIHNK3 )-(3@<#/[2SR:V[>IU%B*3%4!J% MTAB4QE$T6X1FCMYS3]+O9>'DV\$L#)V4A](B*"V&TBB4QJ TCJ+9ZC.F@3?" M9F&H>P"E15!:#*51*(U!:1Q%LR5H3 3/.5/\:EGXK#T+![M)&&HD0&DQE$:A M- :E<13-UJ"Q$SRWGU GX6NEK(D27))/5$*655*I-\ M$'TK;YOV7N"$Y%DD99LU>^LNV55G4%H,I='O;B,&K0='T6Q-&6_"?\&;.'2N M-T^J9:E>D4G2>O?OS0O@^K[K^L9K?>?N1:O8H.X$E!9#:11*8U :1]%L 1K/ MPW=['K?%H\@3E5 G0H[+=*%OC6R5&]3P@-(B*"V&TN@+S?]U)LCQY]HDR62A MKOK4-5Z:2R+%HRB3;'W/CWHU;GI3J@%$)'*I[PC2#RWI,K+(TDF-O4]D*D\) M34NILMA$C3/YE%2S^@(R+2;U9:58W43TE%:S^J.'5(Y5@-^72:G-U%5E?URJ MT6OSY$(U*XOE=&9M#4_(F^2M)I2"S)>R(O>"9.GORW2B![BPE7K9EK/"YZ01;:4ZE/5!569CJOZNEC.=*BD MTL!YH2*J-WE=6+5@TIC ;[RWY(<@/!D,!G5KO_'?DB#\N_Y([[F*H(]]Y1*? MZ"JM:Y?FIBI']9@Z_/NWFM#051']4B3JJ.52_=MCS8N5=H24JX/]P1OH M/CPE=T+59/+]0M8?WXF%NI2X5QO6PE7:JM)LDX=51Z:UCLFG^ELW54K1]Y'# MCDU\&PNU1W"J9%D5Q--_E9)W1;-3_;J/TJ9F'W.U284B>E!_A2I:S=^MHJ?D MZU[3M1Q[:)!-;XY%J0>[ID>E4EZ6%4_ZDT0_C*FT+M/U[?S)9F^9_B%6(6^+ M^2+)G\F3:@/U@5+$(DO5:"E6BDC5E\0,GQ-]AK\90YNO[9XTAJ>M9P50+QI% ML\\*C!?M.XW&J^;.AZV1.CEXRTR#LIX%" >#_8<&;MU!.V=]J,<,I5$HC4%I M'$6SI64\9M_M,7_>3%*O<^(J\VW-93NTMF)?6%/8P:Z-[*Y!9YU!;60HC4)I M#$KC*)JM,V,C^VX;>3V$C??/1UJ5U?9\5/LH!K6)H;082J-0&H/2.(IFJ\O8 MQ+[[X;)Z+C#=F@M[X_Y[I0\TFXMEI:X(5E='CH0,?80-2HL:FNM^:6A VM!<]TM# W(4S=:.,8E]E$GL MOHW+'::SB*!V,9060VD42F-0&D?1;&D:N]C'VL4^U"Z&TB(H+8;2*)3&H#2. MHMGKVQB[.'!;F)O)KE)/=K6)K@%8BRWL7&RX8W15$I060VFTH7G>=FN<[ES: M,VA,CJ+9"C'F;^#V:.UIVE:%[#_RM:<0J(L+I<50&H72&)3&431;2<;%#8YX MJZR-![GZA7^H2];IT];M/19)+]^-O[NIT39=06@2EQ5 : MA=(8E,91-%O"6^O!@1>$PZX(AUT2#KLF''91..RJ<-AEX5[#F@B,-1&XK8F] M2;V5U;Y:J%9;\H])F2;W67U*USJ]%[3Y$P-_-V5#_0DH+8;2*)3&H#2.HMEB M,_Y$<,1C;O"4?7B2Q5V=SN,EU 2!TF(HC4)I#$KC*)HM86."!-AGY0*H^0&E M15!:#*51*(U!:1Q%LR5H[(O ;5\ 4G;[8W%[SZ:[*])9;M#'XJ T"J4Q*(VC M:+;U.Z"T"$J+H30*I3$HC:-HMBZ-W1%@[8X :G= :1&4 M%D-I%$IC4!I'T>Q%U8W=,3SBZ;B_E(F; #L7S]Y.'F[VVGN,?6>_R%W=KC*" MTBB4QJ TCJ+9,C*>R-#MB>S)J-IU?9$FP-Y)V^XDB[LBG>4& M=4:@- JE,2B-HVBVW(PS,@0Z(YMT[+YAP1VR\Z@(=3^@M!A*HU :@](XBF;+ MU+@?0ZS[,82Z'U!:!*7%4!J%TAB4QE$T6X+&_1B^MOO1!'AIS@7J?4!I,91& MH30&I7$4S1:;\3Z&0._#2LN';TIPA^P\)D*M$"@MAM(HE,:@-(ZBV3(U5L@0 M:X4,H58(E!9!:3&41J$T!J5Q%,W^D5%CA82O;86$[2:'MWN][*Y(5[E!:3&4 M1J$T!J5Q%,V6F[%,0K?!\=?N)#S9NHU0%SXR<[OKU'78A-(B*"V&TBB4QJ T MCJ+9.C8V3.A#,W<(-5N@M A*BZ$T"J4Q*(VC:+8$C=D2NM>] F3NX+B9;G=% M.LL-:JQ :11*8U :1]%LN1EC)70;*[_H=3')ST4^7I:E'O*NI11Z.1*5AR.Q M*&1ZX+?HD=/]MU!:!*7%4!J%TAB4QE$T6XK&= E#;/*%&BI06@2EQ5 :A=(8 ME,91-%N"QE )7UI3Z_C?,'>C.LL/:J8T-&LIN?/ W_\9FQ8!@W+6\*. M!L/MJ+85(0^<;$%7GX+2(B@MAM(HE,:@-(ZBV:HS M+D=XCLV#4 <#2HN@M!A*HU :@](XBF9+T#@8H7-Z^NKG9;T&8?% %F8(S-40 M*(GXIA=<5RGR3V*&QX.C(]39@-*BAK:]L(V_FQVA=L7+ 1DT($?1+!&-C &!J7'AV70>-R%,W6CS$5 M1AV?PU@MP)^.R2)YWE%4JY2@_@"4%D%I,91&1_LK?@W/6]4&G?I'T6RUF:G_ MD?L)C!?5UBHQZ/P_E!9!:3&41AO:]H@V#%HE!IW:1]%LB9FI_9%[:G_SXRB' M9N[=Y3O+"3J_/VIW%49GX6[N@T[='QN60<-R%&VEE+Z<"5%%295<7N3('T=N+65E.)!_Q3I^VN_U]_;'GGO8Z]E._7>LWI[W^"O+A?)5/R4 ME%/]0UV9>%"A!J=G:E@OT^EL\Z8J%JIY>^2^J*IB7K^&PO M=V]R:W-H965T8.;9V6<>AAT8[RA[ MYAM"!/H6A3&?:!LADAM=Y]Z&1)A?TH3$<&5%680%'+*USA-&L)\Y1:%N&<90 MCW 0:]-Q=NZ>3<!I%F+W>DI#N)IJIO9UX"-8;(4_HTW&"UV1) MQ&-RS^!(+U'\("(Q#VB,&%E-M)EYLS!'TB&S^!J0':^,D5S*$Z7/\N#.GVB& MC(B$Q!,2 L//ELQ)&$HDB..E -7*.:5C=?R&_BE;/"SF"7,RI^&?@2\V$^U* M0SY9X304#W3WF10+1T.>_4>[PM;0D)=R0:/"&2*(@CC_Q=\*(BH.@U,. M5N%@'3HX)QSLPL$^<+"L$PZ#PF%PX&"?K[VC#@7"SP=,[I#3%H# MFAQD[&?>P%<02Z$L!8.K ?B)Z5)0[WE#0Y\P_A-:O*2!>$6_H)GO!S*1.$1W M<2Y'F=:/+A$X"/G/Z /2$=]@1C@*8O08!X)?P$D8_[&A*<>QS\>Z@ #E-+I7 M!'.;!V.=",9&7V@L-APM8I_X#?YSM?^UPE\'8DIVK#=V;BTEX)(DE\@V+I!E M6 /TN'31QP^UM><_39%^#_!7*D@K=%>-/DO7@&[6T1M@%FH8EW@EC'TNKAJ_ M=JD^.YO!/D6#!$(/)$F9MX';'=TSNF8X0G_]!I;H3I"(_]VDHQQVT PKB^L- M3[!')AI43T[8EFC3'W\PA\:O3:GJ$\SM$VS1$U@M-X,R-P,5^O3W-'HB#-$5 MVH(L.4K@($L\^C<3:E-:E(A=TY*#.1F8?-YMI^98WU:Y[G.Z14]@-:Z=DFM' MR?6<1A&45RZ+\<7;7893L:$L^(?XP/C)4G#K'-,T-(J_.E_S]J:N,MZNU+:: MMT;0:4""R!MB\.4U&2[+V%-1.8SC2I1&I>&<:"Y>2LK5QEU M5_K.35EC;E0R-U(R=P\;,L(8\/1=JAL=I=1IUEQ;0U<9;E?*6LQ:8^VJ9.VJ M"VN9XG*=G5/752MUM;)RE3%VI>KKDN>KEO?EZ@(PD>PD42K5*1P,P:< MISCVB%)DU\=9M&S3LAS[@+:VAJXRZJ[,]016(]@T]AMW0TEQOG=B^[U3DN^= M+BJW,(PCFL:B<2NNA._ZL.X5S2W0AM4G1D/-6/0U:ST%E=[)[)0"J KI$R>T)K<[KON\RE:W#]!/)&G_1/9G[]LE4]T^GZS,0BX,XB-=M*_7@ M2* CYWBGU<[,58?=F>3W:)O,?=]DJANG[ 7'#'0J92R%^T"*W?\<*F\@T&S- M2*;C1F+[['+FO:*YO:(M^D*KIVG?I9G#]WG/8_;92,U[17-[15OTA5;/T+X; M--7MX++8J1]6*^3A!,:!U_B^1PW:.3U]HKD%6K4<.DU;R)XFS7G7*V_B(\+6 MV2<0#@]0*.WY2_GR;/F9999]7-#WYODWFB^8K8.8HY"LP-6X',$MS/+/'OF! MH$GV7O^)"D&C;+@AV"=,&L#U%:7B[4!.4'Y\FOX'4$L#!!0 ( *J :%D MR _2( , $\, 9 >&PO=V]R:W-H965TYCVX,))L&HPM4W2?OO9AI)L)6A* MDY> P>?OW[F8XTQ60MZK%$"CQXSG:NJE6A?'OJ_B%#*JCD0!N7DS%S*CV@SE MPE>%!)HXHXS[) @&?D99[D43]VPFHXDH-6'URS M1:KM S^:%'0!-Z!OBYDT([]125@&N6(B1Q+F4^\$'Y_BT!JX&3\8K-3&/;*N MW EQ;P>7R=0++!%PB+65H.:RA#/@W"H9CH=:U&O6M(:;]\_J%\YYX\P=57 F M^$^6Z'3JC3R4P)R67%^+U5>H'7* L>#*_:)5/3?P4%PJ+;+:V!!D+*^N]+$. MQ(8!P5L,2&U ''>UD*,\IYI&$RE62-K91LW>.%>=M8%CNOL&#X+/':B]!K77I1[5858.5&Z&>5Z%F=5A;@.OI$,G;3?B,@I)#Q,2 M]B;^L@6JWT#U.Z&N2JTTS1.6+^H07A5V-ZDVB$ZI':,7-J#A/A,='@!UT* . M#I?HP8M$#_N$C EIS_.P81IV,IEMK26+M0&I GB;,]V:Y$Z='2,W:BA'^TSR MZ "HXP9U?+@DCU\D&0>8#,/!L#W+.%A_[8-.K).E^3[3._-A;_M^E[EI W5P M3U94)FC&:?M>[UYGQ^#BC:Z%]UD)M=J>:==-"'"^,0/0NO MFQ;N;#2O+(SP92\8]T&PO=V]R:W-H965T]Y9*K3[T^S):LHS*([YB MN7[EAHN,*GTJ%GVY$HS&95"6]HGGC?H93?+>;%I>FXO9E*]5FN1L+I!<9QD5 M]Z=P+>BAF-W2=JD]\\PNK.S0L]"*> MRO(OVM3W>CT4K:7B61VL,\B2O/I/[VH06P%XL". U 'D40 9[@CPZP#_N2T, MZH!!2:;J2LDAI(K.IH)OD"CNUFK%00FSC-;=3_+B?;]40K^:Z#@UNU0\^OK^ M5).+T1G/]'"2M'Q#WJ.3.$Z*0YJB\[P:8<4+;T.F:)+*=_J6J\L0O7WS#KU! M28[^7/*UI'DLIWVE,ROT^U&=Q5F5!=F1Q01=\%PM)?J8QRRVX_NZ1TVWR$.W M3HE3\%>:'R$/_X"(1P9M^;C#+]GJ"/G>SO#0'1ZR2(=7K?N.WOC-F^27>OZN M=)94,-3R)IT(0?,%T_-0H=-[M'W?G-Z7ET\V5,3HK]^T)#I7+)-_M_3GM&I_ MT-Y^47L^R!6-V'%/%Q?)Q"WKS;[_#H^\']O80HJ%0&(6]T'#?>!2GYU$T3I; MIU1IGKJ6)%&BVN Y1;K"J\1&I5A1M&]G[[&'@U$PFO9OM\&TWDB(UFUNM#H] M;#H]=';Z*J<9%RKY5W=:EM7ANAQ0T?; 8W?%,6NCX53O2J,2&VYU,@B\R2,2 M0"U:M$8-K9&3UB-59[E3O2C5X4LHF! ^#1],LN$7@^CFE[%:<5$PN,V3$[5KIC<*1)TSZB0:(*R:BV% Q33^[9:% *E9:'$ MGEER>B^HF>@_=)'D2;;.VD"Z);N2!%4+H=1LG%LK>'S@$EHG 4?4BV$4K/A M$P.?.,?R9SV6DWSA* %N@<[PW.G@L@BT<@)*P^9D' QV+M0=[9SSH*X$ M5"V$4K-Q&F."!X>>\Z"N!E0MA%*SX1N#A-T.Z1ES'M0$[4EG4'WPMX)Z#6N$ MC3?";G/T,5NE_)ZQ>LK_L2J&:"LO4',$JA9"J=D,C3_"AS9(&-0A@:J%4&HV M?&.2L-LEO739[Y;MC-2=Y,/"'U<+?S3:N>R'2LNF:3P4=CN4UG*P9]D/:J! MU4(H-?L+;N.BB'?@PD! /1>H6@BE9L,WGHLX;<4SE@!N@<[PW.GXNY< 4'G8 MH(P_(FY#\K,>B_M(@1JD/?D,':1>PR$1XY"(VR'MK(Z[#9);L3,Y4(,$I6;3 M- :)'-H@$5"#!*H60JG9\(U!(M]JD-P"G>&]V"!!Y6&#,@:)N W2PP<1XX.(/R%WY_I"%KZQ*K[[@0_Q"$;SE+9^]^..[;SW!-1E0*G9 MW(S+\ _]9,<'=2F@:B&4F@W?.!??[11^?S)ITY1'Y5X@Q=$U0XOBPUN?<8$2 M*=?M<]G=2&? Y&EE& 683/SAHQD/U:X-;VO#FMO,?$/UJY6W^X@]7?^(AQ^5 M/W<.G8?;:Q@6WQ@6W[W7K*F1VO(]?U.16[3S\ (U(5!J-E!C0OSAH8LGJ(D! M50NAU&SXQMCX;B.QWP&Z!3K#K1.Q[G.#6Z,S* MG9'CNT2H/"I6_:U=ZQD3BW+WOT017^>JVL#>7&U^87!2[JOOF]NKGR=<4+%( M%8>+AF-F2ANT*_?<*X>3HH&FM]= MS/X'4$L#!!0 ( *J :%GS=ZX,R 0 #T6 9 >&PO=V]R:W-H965T MHS#1)N.Y;T[ M.AVG>QZ%";FC@.WC&-/7:Q*EAXD&M>.-^W"SY=D-?3K>X0U9$/ZPNZ/B2B^] MK,*8)"Q,$T#)>J+-X-4<20/9XS$D!U9K@PQEF:9/V<6GU40SLHA(1 *>N<#B MYYG,211EGD0<_Q1.M7+,S+#>/GK_1<(+F"5F9)Y&7\,5WTXT3P,KLL;[B-^G MA]]( 61G_H(T8O(_.!1]#0T$>\;3N# 6$<1ADO_BER(1-0/KG $J#-!;#602ZP9S/!W3] !HUEMXRQHR-]):T(1)5L8%I^)I*.SX=,'3X.GR6B1B M!>9I+&8'PS*_EV"15Q:D:R![@2\[^62693[DK^#C#>$XC-A/X /0 =MB2A@( M$_"0A)Q=B)NB_>1_-BNH;)Y@)A9HE5 8Q$-$M$=UAB/-LAD91#Z+;1H0>=6_KYIY?%;R*Z%D(]0@[G= MK[E"G>! H](0QK""/1*6K2J""9#\#<3+2 U3#%6/TH:6[SG-&:J.:6 )84TW M027S5RD0!=SLF5 A>,LE!MS1,"#=NT>UHW>BYR-Z]0*-',NH_<%F$I1!#DT" MJI* OBT)U;[2@YZ/ U&-':*1:35YE?$,Y:W$$U2*DG[>^C[30VRVB9V1T]QJ MU $-!:YD$E3KI%[@^J[3 VRU@;V1[3:!OX<^@I5 @FJ%](8*'_>@'ER[8T;# MD=^42^IXAO)6@@FJ%5,_;W,?ZL%N:RB_2>R\8YD[Q:I$$E2KI%ZLLSM3#Y[; M$;O;FL/?0SW!2CY!M7YJP=^3[$ G*^-$)'3]#O<'6:A$IC0;7(>D<2SLV&SN2H1W5:2/;Y M["A=#9PEJ!)M2"W:9IL-)1O,"?@DTA$F+ S (X[V\B7H0B_\.75E9KE-1=+1 MRX2P]I5X&FZEMY!:;YT-5_4N=V+ #@S8W'?5T;RW.'KM@"XF="//+1D(TGW" M\[.Z\FYY-CJ3)X)ZU3T_6/V,J="5#$1D+4R-D2N66IJ?5>87/-W)X[YERGD: MR^:6X!6A60?Q?)VF_'B1#5">&$__ U!+ P04 " "J@&A9)6D!!68# #^ M"@ &0 'AL+W=O)ACP0]3ASB/$XM\O5%F MPDTF6[K&):K;[8W0([?1DN4E,IES!@)74V=&KN8D, )VQ><<#[+U#<:5.\[O MS>!#-G4\0X0%ILJHH/JUQVLL"J-)<_Q?*W4:FT:P_?VH_:UU7CMS1R5>\^)+ MGJG-U(D=R'!%=X5:\,-[K!T*C;Z4%](^X5"O]1Q(=U+QLA;6!&7.JC?]6@>B M)1#X9P3\6L"WW)4A2_F&*II,!#^ ,*NU-O-A7;72&BYG)BM+)?3?7,NI9*EX M>G\YUWYE<,U+G6Q);;@N85DE"O@*%LM;"3,3P%P]P!]O4-&\D*_UH@5*)?)4 M:7&K"FY9KN3$59K-6'#3FF-> MA4O<#B#P+L#W_"'\!B[(#14HZU>/A: )76 M!.]=!?,' M:*^[H0]V>G:@(H-_/VJ5\$%A*?_K"EEE?]AMW]3KE=S2%*>.+DB)8H].\OLK M,O+^[/%NV'@W[-.>_+TK[U#8Y/^4X@N8XSIG+&=K71 %92G"M\ZP5EY4=D)K MQQP2^R0>D['.RL3==P"#X;,!W.@%FV(<5GF"%PR@>QJ0;:]1@C9Z-M="' MD=T&?5RC$Z[+( Q\,HZ[P:(&+'HVV+5)8E$\01:=DD5!% V];K"X 8N?"0;_ M[)14E&5ZJUV8D^%7MUQ\0DH\XD?A*.I&'3>HXU[4+_:0UWBS/0I]:54;#?3) MB_"6Y@(^TV*'W05R/(*ZB"N[<;M(!NZ]".^Q7OHI:W/$;T?6'_AG M:H:T;B'R(J"M"GJ"E)R2C@3J3W>OAE MTI.R>@*WLDJ"'XIK,/H)UVVU)"6*M6V\)*1\QU35G32S37,WJUJ:X_*J,_Q$ MA:XF"06NM*@WB'1=BZK9J@:*;VV#<\>5;I?LYT8WJ"C, OU_Q;EZ'!@#3&ULQ9G;;N,V$(9?A5 7Q2Z0C M,-;8%B*)+DG;V3Y]24J6+9D6DI1 9\R"YR5UF2D[MW3 MR8AL>9Z5<$\1VQ8%IM_O("?[L>5:AQL/V6K-Y0U[,MK@%78FKJWB1M)!V7Q1P9[=C)&,I1'0I[DQ9=T;#ER19##@DL$%A\[ MF$&>2Y)8QS\UU&KFE(ZGXP/]9Q6\".81,YB1_,\LY>NQ=6.A%)9XF_,'LO\5 MZH!"R5N0G*G?:%_;.A9:;!DG1>TL5E!D9?6)G^N-.'$0'+V#5SMX78?@@H-? M._@OG2&H'8*7SA#6#BITNXI=;5R,.9Z,*-DC*JT%30[4[BMOL5]9*0MESJGX M-A-^?#+G9/'T^4YL=8IFI!#UQ[#*X&%\_]F3]X\ M>VLS_*9R?,7S+_'6F$)=$O?XNQ /CJ:4XG(%RC&=YD'.?9OY!> MH6E!ML+ZK]\$$GWA4+"_==51S1_HYY<*>LLV> %C2T@D [H#:_+C#V[D_*1+ MC4E8;!*6&(*UDA@T20SZZ/7C_ZB2N#A]KJ%*GBXM%3%21/EW:#=QW4B6U.YT MOW563M"QBL^M_"!THK95HK%RPL&1U0H];$(/>T.?$<:EM#W #LHM:/6IE_#: M"C0)BTW"$D.P5AJB)@W1.\M(9#*))F&Q25AB"-9*XJ!)XL"XC%3$\%0@(C?L MJ(C&R'6&'1$Y-PK\8<,2G>.PM+O0!3J31)BXW2$E.T=BJ/_:K;VTF] M35S\LT?=&P9GXJ*S&D1=<3FW&H9>M]?16-VX@_""N!S[/+>_T?L%2J X5U4Z M38NLS!BG6![2:=$39WF_<%4W5*WKE_Y][.7,W]6+Y?4$?81WSU>D4,,UX!2H-!#?+PGAAPLY0?/69?(?4$L# M!!0 ( *J :%DE2*M:, , &H, 9 >&PO=V]R:W-H965TICVXX[30O+$Z"ZDW)A7/T@)"BEB5YY@^ MSB CFXEF:MN#FW25<'F@>^,2KV !_+8,J=CI+4N2+2,;4%6T:64-#4<4X MR1NPL"!/B_J.'YHX[ $3S? :@#6(]!2?1_?E,A#I&01 2AZ%%8T2@4%AA@L4/$@8H%,?.$XS]DZ ;Q<^ M.CUYATY06J O":D8+F(VUKFP66K6H\:^66V?]8)]-KHF!4\8"HH8X@Z\?QS_ M_@A>%[%J V9M S:SCA(NH+Q MG&&+,-R.NR9OQYN=[GS;]J#O]:^%PR[K1Y; M\=DO\2680E,](7X4_8.C*:6X6(%NU/1)YO=)%O1$ MMI=$ITVBO*RTUHZL8Y:=H[9FF*TMJO1OO+BG#.9#R MGTO9SL!P]Z6"#BEC,'SBVG-]T+H^..IZL C#+O>.HOZTZOHD\_LD"WHBVPN] MVX;>_<^MP^TSB7V2^7V2!3V1[25QV"9QV'OK&#Y[D2UK>- XGLN8EP<-P7\N MXUK60=/HD#$N#UJ&OC,\Y4!7:FIEPAU18_67L#UM!^.IF@@J_QG25%@QEL!2JC(NA>"%I/=G6&TY*-;K=$2X&0;5,Q,\ 4"D@ MGB\)X=N-5-#^7GB_ 5!+ P04 " "J@&A9:*?P4J$" U" &0 'AL M+W=OVT\.]W=M*LA5 QU)?&9]_W^>Z[Y*ZCE51WN@ P MY)Z70H^]PICJS/=U5@"G^DA6(/!D+A6G!DVU\'6E@.8.Q$L_#()CGU,FO&3D M]JY5,I*U*9F :T5TS3E5#Q=0RM78&WCKC1NV*(S=\)-1116>-RWSL!38@*"$SEH'B8PD3 M*$M+A&'\:3F][DH+W%ROV;^XW#&7&=4PD>5/EIMB[)UX)(2B>2<&:RCT82* MG$RD,$PL0&0,-/E SO.'!.W) F"#? M"UEK)-(CWV!X]A(_:T.Y:$()GPDE(E=X>:')9Y%#WH.?[,:?[L#[*$NG3;C6 MYB+<23B%ZHA$P7L2!F'4%\_+X7$//'WU[5O91%VE(\<7/U?IAQDH#5FMF'G M8F8LQZKWE6DGC^U#9[JB&8P];#0:U!*\Y.V;P7'PJ4^C?9*E>R+;TB_N](L= M>_2J+^77-W0GEP:X_MVG:;Q/3?=)ENZ);$O38:?I\#_>2;C'8::AMW4T/,>. MQXZR93(X'9R,_.6F+D^=HB#<]DF?^@R'T;!S:M+P-QHJ![5P@TF33-;"-/VC MV^UFW[EK^8_V)S@3FQ'VCZ89J%=4+9C0I(0Y4@9''S$PU0RIQC"R&PO=V]R:W-H965T_+O((:RP%O@.F3DHL:*[T5*U\V G!A037UHR 8 M^C4FS,M2:[L66VMD(EER?F M ,0M(#Y6(6D!R;$*IRW ANZ[V&WBYECA+!5\BX3QUFQF8;-OT3I?A)GOY%8) M?4HT3F67+.-P7SO^I+_Y9_4$RXJ[\L>6+GRT_FA.94R[7 M#WR5(JH?_A'WWU=HQ) M/Z/I:R/9X!S&GFY<$L0&O.S-JW 8?.A+]DN2S5^2;/%"9 _*DG1E20ZQ9XNR M!-M!$7$%4KI BOHJX>C"@/+9>;")@L&P<4P]3?[F3ZL>!(.SH+7??_WO)<_ M',8/^1?/\ >#\[_X76[\O>Y5@UC9L2%1SM=,N2^YLW:3:6(;\B/[-!S-PA[[ M7$\R-WC^T+LQ>(7%BC")*)1:*AB8JW&AQ&\4;VSN77.E.;)>5GL8@C(,^ M+SE7NXT1Z.9[]AM02P,$% @ JH!H61\414OD P Z!( !D !X;"]W M;W)K&ULM9AM;]LV$,>_RD$KAA;(K$<_)+,-)%:* M96A1HUZV%\->,!)M"9%(E:3L%MB''TG)LN0J0HRQ;VR2XOUY]Y...G%^H.R9 M)Q@+^)IGA"^L1(CBQK9YE. <\1$M,)%7MI3E2,@NV]F\8!C%VBC/;,]Q)G:. M4F(MYWILS99S6HHL)7C-@)=YCMBW.YS1P\)RK>/ YW27"#5@+^<%VN$-%H_% MFLF>W:C$:8X)3RD!AK<+Z]:]"=U &>@9?Z;XP%MM4*$\4?JL.@_QPG*41SC# MD5 22/[M\0IGF5*2?GRI1:UF3678;A_5W^O@93!/B.,5S?Y*8Y$LK)D%,=ZB M,A.?Z>$W7 6TL/"_=H6@-M"H[2H4S2%$ BWGC!Z J=E2334T3&TMPT^)NN\;P>35 M5-J)Y:9\XOA+B8F ^[W\Y? +W,9QJFX*RN"!5(^6ND5O0RQ0FO%WW3JO+)>\$G'SY2 M(A(.]R3&<=?>EO$U07K'(.^\0<%/D1B![UZ!YWA!GS_#YK^71)H[+YJ'KS?W M!Z+QFUOF:SW_E;<,_OX@9\"#P#G_I\>]NTHNZ)=3&\L-+U"$%Y;<.3AF>VPM M?_[)G3B_]J$R*18:$NM@#!J,P9#Z\H'S$I$( ]U"1/-2.YTUDSK!CYO@QX/!KZJ -RK@ MOB@'K2^-TJ18:$BL0VW24)N8S;R)28PFQ4)#8AV,TP;C]/]FWA5L]%NE#^J@ M^*50*[%Q.[DF4W_LGN5@S[1KWYT$_5DX:T#,!D'F\1H4BPT)-;!Z#JG M:M'YD:E;JW?R:#8=!T$WW5;#7ER*S)1:EUFKPG9_1*%1JW;>^W[@GY,:7/MB M4H;4NJ2\$REOD%2UTQ4LE; *B49_6?2RJ71F+3;3D3LY9S.XVL5L#*EUV9R* M?G>P&&ZSZ27B?T=D-@J\L6/6?DCL_IF:S]0U-J%3V[=0208[;31RD<-)7J M0[D9;8YK;O4AQ=GX2AWCZ*.%DTQU!O01L5U*.&1X*R6=T51NXZPZ5JDZ@A;Z MH.&)"D%SW4PPDGNH M10, ,H4 - >&POO#!@LJL>_Q.??8OFG<]BN] M%.QAQI@.%KF0U8#,M"X_AF$UF;&<5E=%R:1!LD+E5)NNFH95J1A-*R#E(NRT M6G&84R[)L"_G^5VNJV!2S*4>D&X3"MSM2SH@[?B:!$YN5*1L0)XNWO^<%_KV M7>#N9Q_.SEI/E[>[\0L+7)+0*WIS@.A5JX4+ XB)QX>)[]/&I+O;TG;XN1%R MQ'.,UO/03)8U$SH8.?&2-Z@(L=LZ:!WV+(,5#NLR&?:S0JZK)2(N8#+3G 7/ M5 S(B H^5AQ8&QM5I68KE)\&G,F=N\@3-*9B,3\'D2=1D[Q1,)L=O,CH!C_79\^A,AO5):..XM778 M:J(!'&H'Y#L%J(>M6Y_A>FUX^9$;7)QF;(%2T=U5TW'MAF8ALE:7T#8 M1>[LY4.A^'8=YZ7J2'!FO)SH@AV%?.&/<$XDB08 M K7HK]$X1E8GAH]_?["G)(J2Q(\ YG<011@"3R..8 [ X9$D7T/[KR/PM5[ M*ES_]W+X&U!+ P04 " "J@&A9EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( *J :%G)W.:+) 4 ,LL / M>&PO=V]R:V)O;VLN>&ULQ9K+;MLZ$$!_A?#FIHM<6\\\$ ?(LS7@W@9UD&U! M2[1-1")=DDJ:?GU)*;X=U?&@FXE7ULO4$2G.&9$\>];F<:[U(_M15\J.!ROG MUJ?#H2U6HN;V7[T6RI]9:%-SYW?-[>_S89<]22OGLI+N93QHMRLQ8+54LI8_13D>C ;, MKO3S)VWD3ZT)I^9O MJE$O%K(0U[IH:J%<5X]&5 %0V9582QE7);I3SE<0FJBO*7QN> MU-]Z4G9/[3PNJ$-S*OT),RE;<#K(*[^O*UGZNY?LDE=<%8*UE6L!8(P QGL# M9 =W'$ F"&3RCI"S !'^8)E>L"]K80!DBD"F>X.\^=Y( )DAD-G>(*^X70'( M'(',:2'O^ M[LNQ.F/;OX8V\EK:HM&V, (A'".(1+>)$65D*P^X-+WT 9!?& M<+7L*A,0'B.$Q[2$MYM V,;'R\9*)6S;T&XEV!6 /$$@3V@A9TU=<_,2J&9R MJ:3_&_<1_:(H=.,C.HSA(RR(CV@QOXHGH1K!%D;7S'H:8ME,5*%KP0ZFVMH/H?MXUKKV;\!LQ7L=)\*$$Q$;YY9+PQYXY>OSL^"A M2__9:R),-1&Q:SYS\RA\2E1Y#8JB,=))T8/#%!,1.V;B"U.S:S%W MD KS2D0LEIG3Q>-*5UXN]I\V<7 OD TS2D2LE);M\-(W;AD:U)=DMU)M3"81 ML4W 2]:^?"%2^Y=/J*+?A6/,)3&Q2UZ#]#W_T6?"Q!$3BV/6S*WXWH2/J9NG M/_IHC'Z<$+L"S0^^Q1 3A%H].Y*=5U"(B8Z,[54]*<3$ MU),0JP?'S" FIIZ$6#VX(:'($TP]";%Z<,Q>HV/J28C5@V/V&AUS3T+L'APS MAYB8>Q)B]^"81W 0''-/NL^QLF_'$!-S4$KL(!SS!&)B%DJ)+83FPKV4/<4L ME!);",>$<3-%9VB(+;0K93]D,U]Z"3$Q"Z7$%GH[93]D%V7I-S7$Q"R4$EMH M%V9;EPTQW( MW,PQ"^7[&I'KWD^(B5DHIQZ1PS#[M8E9*"=?KH9,EK)#B(E9*'^?R:!VNG0K MN&NX]"]'5ZP16VAK!K7/"C$Q"^6MA8;MQ?;\K!0+J43YG[^%]<<+7A5WAH6? M;A5/FH7Y]D5355?^V!!-T#(HPS=1Y +Z1 ITA@\%3$D>/E7'X@A MGWZ50SONNU/=[?NZ^#@>3G75[,:Q_Y%27>_*L:UW75].YRN;;CBVXWDY;%/? MKM_;;4FZ7.8TW,YHGI]N9RY>/_OR/Q.[S6:_+C^[]>]C.8W_&)S^=,-[W94R M-HO7=MB6<=6DC\/U=$V7@]R=)S>+E[=5,[R\29/F#E((TOF##()L_B"'()\_ M*" HY@_*$)3G#[J'H/OY@QX@Z&'^H$<(>IP_2)8HXY(@:8(U@=:"7 N!UX)@ M"X'8@F0+@=F": N!VH)L"X';@G +@=R"= N!W8)X"X'>BGHK@=Z*>BN!WCIY MV2;06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0 M;R/0VU!O(]#;)ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ MZNT$>COJ[01Z.^KM!'H[ZNT$>OMDLYM ;T>]G4!O1[V=0&]'O9U ;T>]G4!O M1[V=0.] O8- [T"]@T#O0+V#0.] O8- [T"]@T#OF'RL)- [4.\@T#M0[R#0 M.U#O(- [4.\@T#NCWIE [XQZ9P*],^J="?3.J'2KWV?*WQ^=])]7B^MUP??UE^G9RP<\$YW5;4Y[]02P,$ M% @ JH!H6>(A,D+Q 0 &2< !, !;0V]N=&5N=%]4>7!E&UL MS=K+3L,P$ 707ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M& MK>VY$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJ MF_(Z>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(N MMFU93,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?G MCV7V!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZY ML![G$=GX./R./\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@ MB,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5 MH,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*1 M5:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM& MD56CR&I09#4HLAH460V*K 9%5H,BJT&1U?RGK/?.K?\X?GR6G6WZMWPV_B-N M\0)02P$"% ,4 " "J@&A9!T%-8H$ "Q $ @ $ M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( *J :%G(I4IU[@ "L" M 1 " :\ !D;V-0&UL4$L! A0#% @ JH!H6?@CV?;-!0 YQX !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ JH!H6<+L+9E"!@ 'AT !@ ("!:AD 'AL M+W=O(? !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ JH!H67)W MQ\.9 @ 2@@ !@ ("!]#0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ JH!H61<*YIC]& >DT !D M ("!2D( 'AL+W=O#4* ".&P &0 @(%^6P >&PO=V]R M:W-H965TIE !X;"]W;W)K&UL M4$L! A0#% @ JH!H67R4\/ZL!P 8A0 !D ("!8FH M 'AL+W=O&PO=V]R:W-H965T1:00 'H+ 9 M " @7=W !X;"]W;W)K&UL4$L! A0#% @ MJH!H64"=XOFD P SP@ !D ("!%WP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JH!H66ZXN[G&" ME18 !D ("!0Y, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JH!H69$TOX32 P 0@@ !D M ("!HZ( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ JH!H6?1,B0BR!@ FQ, !D ("!W<, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JH!H M613P9,SN P 0PH !D ("!7M0 'AL+W=O\*P$ N#@ &0 M @(&#V >&PO=V]R:W-H965T&UL4$L! A0#% @ JH!H61QJ$D'7 @ . 8 M !D ("!?>$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JH!H6077=J"E!@ \S( !D M ("!$^T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ JH!H68>N+DBY @ 9@< !D ("!\_H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ JH!H69^4 MNKA[ @ <@8 !D ("!#@8! 'AL+W=O&PO=V]R:W-H965T,+ 0!X;"]W;W)K&UL4$L! A0#% @ JH!H68LIB0D4! OA4 !D M ("!UP\! 'AL+W=O(#S!L% 9' &0 @($B% $ >&PO M=V]R:W-H965T&UL4$L! A0#% @ JH!H69XZ^S(\ @ >@4 !D ("! M/!X! 'AL+W=O!5C,^T# "&% &0 @(&O( $ >&PO=V]R:W-H965T&UL4$L! A0#% M @ JH!H6714E(/P @ ^ @ !D ("!UB&PO=V]R:W-H965T&UL4$L! A0#% @ JH!H6:&B#]+3 M @ 8P@ !D ("!23(! 'AL+W=O&PO=V]R:W-H965TO@, -\. 9 " @1(X 0!X;"]W;W)K&UL4$L! A0#% @ JH!H6/P$ >&PO=V]R M:W-H965T, X '*A M 9 " @25# 0!X;"]W;W)K&UL M4$L! A0#% @ JH!H6>46;%KT! B!H !D ("!C%$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJH!H6?-WK@S(! /18 !D ("!=& ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JH!H61\414OD P Z!( !D M ("!HG8! 'AL+W=O@$ >&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "J@&A9XB$R0O$! 9)P $P M @ &_A@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 2P!+ + (04 #AB $ ! end XML 75 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 76 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 231 331 1 false 63 0 false 7 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100040 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100050 - Statement - Consolidated Statements of Operations Sheet http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 100060 - Statement - Consolidated Statements of Equity Sheet http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity Consolidated Statements of Equity Statements 5 false false R6.htm 100070 - Statement - Consolidated Statements of Cash Flows Sheet http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 7 false false R8.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 8 false false R9.htm 995455 - Disclosure - Formation and Business of the Company Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureFormationAndBusinessOfCompany Formation and Business of the Company Notes 9 false false R10.htm 995465 - Disclosure - Summary of Significant Accounting Policies Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 995475 - Disclosure - Revenue from Contracts with Customers Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 11 false false R12.htm 995485 - Disclosure - Income (Loss) Per Common Share Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShare Income (Loss) Per Common Share Notes 12 false false R13.htm 995495 - Disclosure - Fair Value Measurements Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 995505 - Disclosure - Marketable Securities Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecurities Marketable Securities Notes 14 false false R15.htm 995515 - Disclosure - Intangible Assets and Goodwill Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 15 false false R16.htm 995525 - Disclosure - Leases and Leasing Commitments Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitments Leases and Leasing Commitments Notes 16 false false R17.htm 995535 - Disclosure - Long-Term Debt Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebt Long-Term Debt Notes 17 false false R18.htm 995545 - Disclosure - Stockholders' Equity Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquity1 Stockholders' Equity Notes 18 false false R19.htm 995555 - Disclosure - Stock-Based Compensation Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 995565 - Disclosure - Commitments and Contingencies Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 20 false false R21.htm 995575 - Disclosure - Income Taxes Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 21 false false R22.htm 995585 - Disclosure - Subsequent Events Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 22 false false R23.htm 995595 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 23 false false R24.htm 995605 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 24 false false R25.htm 995615 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers 25 false false R26.htm 995625 - Disclosure - Income (Loss) Per Common Share (Tables) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareTables Income (Loss) Per Common Share (Tables) Tables http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShare 26 false false R27.htm 995635 - Disclosure - Fair Value Measurements (Tables) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurements 27 false false R28.htm 995645 - Disclosure - Marketable Securities (Tables) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesTables Marketable Securities (Tables) Tables http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecurities 28 false false R29.htm 995655 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwill 29 false false R30.htm 995665 - Disclosure - Leases and Leasing Commitments (Tables) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitmentsTables Leases and Leasing Commitments (Tables) Tables http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitments 30 false false R31.htm 995675 - Disclosure - Long-Term Debt (Tables) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtTables Long-Term Debt (Tables) Tables http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebt 31 false false R32.htm 995685 - Disclosure - Stockholders' Equity (Tables) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquity1 32 false false R33.htm 995695 - Disclosure - Stock-Based Compensation (Tables) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensation 33 false false R34.htm 995705 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 34 false false R35.htm 995715 - Disclosure - Summary of Significant Accounting Policies - Summary of Payment Service Obligations (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPaymentServiceObligationsDetails Summary of Significant Accounting Policies - Summary of Payment Service Obligations (Details) Details 35 false false R36.htm 995725 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenues Disaggregated by Type of Services Performed (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRevenuesDisaggregatedByTypeOfServicesPerformedDetails Revenue from Contracts with Customers - Schedule of Revenues Disaggregated by Type of Services Performed (Details) Details 36 false false R37.htm 995735 - Disclosure - Revenue from Contracts with Customers - Information on Accounts Receivable and Contract Liabilities (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationOnAccountsReceivableAndContractLiabilitiesDetails Revenue from Contracts with Customers - Information on Accounts Receivable and Contract Liabilities (Details) Details 37 false false R38.htm 995745 - Disclosure - Revenue from Contracts with Customers - Significant Changes in Contract Liabilities Balance (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSignificantChangesInContractLiabilitiesBalanceDetails Revenue from Contracts with Customers - Significant Changes in Contract Liabilities Balance (Details) Details 38 false false R39.htm 995755 - Disclosure - Revenue from Contracts with Customers - Summary of Changes in Allowance for Credit Losses And Returns (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails Revenue from Contracts with Customers - Summary of Changes in Allowance for Credit Losses And Returns (Details) Details 39 false false R40.htm 995765 - Disclosure - Revenue from Contracts with Customers - Schedule of Remaining Performance Obligation (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRemainingPerformanceObligationDetails Revenue from Contracts with Customers - Schedule of Remaining Performance Obligation (Details) Details 40 false false R41.htm 995775 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails Revenue from Contracts with Customers - Additional Information (Details) Details 41 false false R42.htm 995785 - Disclosure - Revenue from Contracts with Customers - Information about Deferred Contract Costs (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails Revenue from Contracts with Customers - Information about Deferred Contract Costs (Details) Details 42 false false R43.htm 995795 - Disclosure - Income (Loss) Per Common Share - Summary of Common Share Equivalent Securities Excluded from the Calculation Weighted Average Common (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfCommonShareEquivalentSecuritiesExcludedFromTheCalculationWeightedAverageCommonDetails Income (Loss) Per Common Share - Summary of Common Share Equivalent Securities Excluded from the Calculation Weighted Average Common (Details) Details http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareTables 43 false false R44.htm 995805 - Disclosure - Income (Loss) Per Common Share - Summary of Basic and Diluted Net Income (Loss) Per Common Share (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails Income (Loss) Per Common Share - Summary of Basic and Diluted Net Income (Loss) Per Common Share (Details) Details http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareTables 44 false false R45.htm 995815 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Details 45 false false R46.htm 995825 - Disclosure - Marketable Securities - Additional Information (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformationDetails Marketable Securities - Additional Information (Details) Details 46 false false R47.htm 995835 - Disclosure - Marketable Securities - Schedule of Information about Marketable Securities (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails Marketable Securities - Schedule of Information about Marketable Securities (Details) Details 47 false false R48.htm 995845 - Disclosure - Marketable Securities - Schedule of Investments in Unrealized Loss Position and for which an Other-than-Temporary Impairment has not been Recognized in Earnings (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionAndForWhichAnOtherthantemporaryImpairmentHasNotBeenRecognizedIn Marketable Securities - Schedule of Investments in Unrealized Loss Position and for which an Other-than-Temporary Impairment has not been Recognized in Earnings (Details) Details 48 false false R49.htm 995855 - Disclosure - Intangible Assets and Goodwill - Summary of Capitalized Software Development Costs (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfCapitalizedSoftwareDevelopmentCostsDetails Intangible Assets and Goodwill - Summary of Capitalized Software Development Costs (Details) Details 49 false false R50.htm 995865 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformationDetails Intangible Assets and Goodwill - Additional Information (Details) Details 50 false false R51.htm 995875 - Disclosure - Intangible Assets and Goodwill - Schedule of Intangible Assets (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails Intangible Assets and Goodwill - Schedule of Intangible Assets (Details) Details 51 false false R52.htm 995885 - Disclosure - Intangible Assets and Goodwill - Total Amortization Expense Associated with Identifiable Intangible Assets (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillTotalAmortizationExpenseAssociatedWithIdentifiableIntangibleAssetsDetails Intangible Assets and Goodwill - Total Amortization Expense Associated with Identifiable Intangible Assets (Details) Details 52 false false R53.htm 995895 - Disclosure - Intangible Assets and Goodwill - Impairment and Wite-off of Intangible Assets (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillImpairmentAndWiteoffOfIntangibleAssetsDetails Intangible Assets and Goodwill - Impairment and Wite-off of Intangible Assets (Details) Details 53 false false R54.htm 995905 - Disclosure - Leases and Leasing Commitments - Schedule of Supplemental Cash Flow Information Related to Operating and Finance Leases (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureLeasesAndLeasingCommitmentsScheduleOfSupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesDetails Leases and Leasing Commitments - Schedule of Supplemental Cash Flow Information Related to Operating and Finance Leases (Details) Details 54 false false R55.htm 995915 - Disclosure - Leases and Leasing Commitments - Schedule of Components of Lease Expense (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitmentsScheduleOfComponentsOfLeaseExpenseDetails Leases and Leasing Commitments - Schedule of Components of Lease Expense (Details) Details 55 false false R56.htm 995925 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails Long-Term Debt - Schedule of Long-term Debt (Details) Details 56 false false R57.htm 995935 - Disclosure - Long-Term Debt - Additional Information (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails Long-Term Debt - Additional Information (Details) Details 57 false false R58.htm 995945 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 58 false false R59.htm 995955 - Disclosure - Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details) Details 59 false false R60.htm 995965 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 60 false false R61.htm 995975 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 61 false false R62.htm 995985 - Disclosure - Stock-Based Compensation - Summary of RSUs Activity (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails Stock-Based Compensation - Summary of RSUs Activity (Details) Details 62 false false R63.htm 995995 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Details 63 false false R64.htm 996005 - Disclosure - Stock-Based Compensation - Schedule of Employee Stock Purchase Plan Expense (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEmployeeStockPurchasePlanExpenseDetails Stock-Based Compensation - Schedule of Employee Stock Purchase Plan Expense (Details) Details 64 false false R65.htm 996015 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 65 false false R66.htm 996025 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 66 false false R67.htm 996035 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 67 false false All Reports Book All Reports avdx-20240930.htm avdx-20240930.xsd http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 false false JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "avdx-20240930.htm": { "nsprefix": "avdx", "nsuri": "http://avidxchange.com/20240930", "dts": { "inline": { "local": [ "avdx-20240930.htm" ] }, "schema": { "local": [ "avdx-20240930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] } }, "keyStandard": 284, "keyCustom": 47, "axisStandard": 29, "axisCustom": 0, "memberStandard": 31, "memberCustom": 28, "hidden": { "total": 15, "http://fasb.org/us-gaap/2024": 6, "http://xbrl.sec.gov/dei/2024": 4, "http://xbrl.sec.gov/ecd/2024": 2, "http://avidxchange.com/20240930": 3 }, "contextCount": 231, "entityCount": 1, "segmentCount": 63, "elementCount": 651, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 772, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 23, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://avidxchange.com/20240930/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_598784a7-4c30-468e-93df-706dabb0104b", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R2": { "role": "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets", "longName": "100010 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R3": { "role": "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "100040 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R4": { "role": "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations", "longName": "100050 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R5": { "role": "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity", "longName": "100060 - Statement - Consolidated Statements of Equity", "shortName": "Consolidated Statements of Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_573dadc1-b017-409e-8316-684ccdb21d9b", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_573dadc1-b017-409e-8316-684ccdb21d9b", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R6": { "role": "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "longName": "100070 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "unique": true } }, "R7": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "C_ce555b55-1374-472a-b8e2-a68730116fce", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R9": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureFormationAndBusinessOfCompany", "longName": "995455 - Disclosure - Formation and Business of the Company", "shortName": "Formation and Business of the Company", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R10": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R11": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers", "longName": "995475 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R12": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShare", "longName": "995485 - Disclosure - Income (Loss) Per Common Share", "shortName": "Income (Loss) Per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R13": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurements", "longName": "995495 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R14": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecurities", "longName": "995505 - Disclosure - Marketable Securities", "shortName": "Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R15": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwill", "longName": "995515 - Disclosure - Intangible Assets and Goodwill", "shortName": "Intangible Assets and Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R16": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitments", "longName": "995525 - Disclosure - Leases and Leasing Commitments", "shortName": "Leases and Leasing Commitments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "avdx:LesseeOperatingAndFinancingLeasesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "avdx:LesseeOperatingAndFinancingLeasesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R17": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebt", "longName": "995535 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R18": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquity1", "longName": "995545 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R19": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "995555 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R20": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995565 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R21": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995575 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R22": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEvents", "longName": "995585 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R23": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995595 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R24": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "995605 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "avdx:SummaryOfPaymentServiceObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "avdx:RestrictedFundsHeldForCustomersAndPaymentServiceObligationsPolicyTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "avdx:SummaryOfPaymentServiceObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "avdx:RestrictedFundsHeldForCustomersAndPaymentServiceObligationsPolicyTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R25": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables", "longName": "995615 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R26": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareTables", "longName": "995625 - Disclosure - Income (Loss) Per Common Share (Tables)", "shortName": "Income (Loss) Per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R27": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsTables", "longName": "995635 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R28": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesTables", "longName": "995645 - Disclosure - Marketable Securities (Tables)", "shortName": "Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R29": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables", "longName": "995655 - Disclosure - Intangible Assets and Goodwill (Tables)", "shortName": "Intangible Assets and Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "avdx:SummaryOfCapitalizedSoftwareDevelopmentCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "avdx:SummaryOfCapitalizedSoftwareDevelopmentCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R30": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitmentsTables", "longName": "995665 - Disclosure - Leases and Leasing Commitments (Tables)", "shortName": "Leases and Leasing Commitments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "avdx:SupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "avdx:LesseeOperatingAndFinancingLeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "avdx:SupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "avdx:LesseeOperatingAndFinancingLeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R31": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtTables", "longName": "995675 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R32": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityTables", "longName": "995685 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "avdx:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "avdx:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R33": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "995695 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R34": { "role": "http://avidxchange.com/20240930/taxonomy/role/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": "34", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:RestructuringCharges", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:RestructuringCharges", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R35": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPaymentServiceObligationsDetails", "longName": "995715 - Disclosure - Summary of Significant Accounting Policies - Summary of Payment Service Obligations (Details)", "shortName": "Summary of Significant Accounting Policies - Summary of Payment Service Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "avdx:ServiceObligationsLiabilities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "avdx:RestrictedFundsHeldForCustomersAndPaymentServiceObligationsPolicyTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "avdx:ServiceObligationsLiabilities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "avdx:RestrictedFundsHeldForCustomersAndPaymentServiceObligationsPolicyTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R36": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRevenuesDisaggregatedByTypeOfServicesPerformedDetails", "longName": "995725 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenues Disaggregated by Type of Services Performed (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of Revenues Disaggregated by Type of Services Performed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "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": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "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": "avdx-20240930.htm", "first": true, "unique": true } }, "R37": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationOnAccountsReceivableAndContractLiabilitiesDetails", "longName": "995735 - Disclosure - Revenue from Contracts with Customers - Information on Accounts Receivable and Contract Liabilities (Details)", "shortName": "Revenue from Contracts with Customers - Information on Accounts Receivable and Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "avdx:TradeAccountReceivableNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "avdx:ScheduleOfAccountsReceivableAndContractLiabilitiesTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "avdx:TradeAccountReceivableNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "avdx:ScheduleOfAccountsReceivableAndContractLiabilitiesTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R38": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSignificantChangesInContractLiabilitiesBalanceDetails", "longName": "995745 - Disclosure - Revenue from Contracts with Customers - Significant Changes in Contract Liabilities Balance (Details)", "shortName": "Revenue from Contracts with Customers - Significant Changes in Contract Liabilities Balance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "avdx:ScheduleOfSignificantChangesInContractLiabilitiesBalancesTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "avdx:ScheduleOfSignificantChangesInContractLiabilitiesBalancesTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R39": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails", "longName": "995755 - Disclosure - Revenue from Contracts with Customers - Summary of Changes in Allowance for Credit Losses And Returns (Details)", "shortName": "Revenue from Contracts with Customers - Summary of Changes in Allowance for Credit Losses And Returns (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_e65059e2-3a77-41b5-9579-113cca2f876b", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e65059e2-3a77-41b5-9579-113cca2f876b", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R40": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRemainingPerformanceObligationDetails", "longName": "995765 - Disclosure - Revenue from Contracts with Customers - Schedule of Remaining Performance Obligation (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of Remaining Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "avdx:RevenueRemainingPerformanceObligationCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "avdx:RevenueRemainingPerformanceObligationCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R41": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "longName": "995775 - Disclosure - Revenue from Contracts with Customers - Additional Information (Details)", "shortName": "Revenue from Contracts with Customers - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:CapitalizedContractCostAmortizationMethod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:CapitalizedContractCostAmortizationMethod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R42": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails", "longName": "995785 - Disclosure - Revenue from Contracts with Customers - Information about Deferred Contract Costs (Details)", "shortName": "Revenue from Contracts with Customers - Information about Deferred Contract Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "avdx:CapitalizedSalesCommissionsAndImplementationCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "avdx:CapitalizedSalesCommissionsAndImplementationCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R43": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfCommonShareEquivalentSecuritiesExcludedFromTheCalculationWeightedAverageCommonDetails", "longName": "995795 - Disclosure - Income (Loss) Per Common Share - Summary of Common Share Equivalent Securities Excluded from the Calculation Weighted Average Common (Details)", "shortName": "Income (Loss) Per Common Share - Summary of Common Share Equivalent Securities Excluded from the Calculation Weighted Average Common (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R44": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "longName": "995805 - Disclosure - Income (Loss) Per Common Share - Summary of Basic and Diluted Net Income (Loss) Per Common Share (Details)", "shortName": "Income (Loss) Per Common Share - Summary of Basic and Diluted Net Income (Loss) Per Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "unique": true } }, "R45": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "longName": "995815 - Disclosure - Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "shortName": "Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_32e41345-eeca-4c01-ae6b-ea757bb48be5", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_32e41345-eeca-4c01-ae6b-ea757bb48be5", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R46": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformationDetails", "longName": "995825 - Disclosure - Marketable Securities - Additional Information (Details)", "shortName": "Marketable Securities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_9d55e63f-47ec-47c0-a4a7-aa3a20c83a33", "name": "avdx:InvestmentsHeldInMarketableSecuritiesContractualMaturitiesPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_9d55e63f-47ec-47c0-a4a7-aa3a20c83a33", "name": "avdx:InvestmentsHeldInMarketableSecuritiesContractualMaturitiesPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R47": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails", "longName": "995835 - Disclosure - Marketable Securities - Schedule of Information about Marketable Securities (Details)", "shortName": "Marketable Securities - Schedule of Information about Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:HeldToMaturitySecuritiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R48": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionAndForWhichAnOtherthantemporaryImpairmentHasNotBeenRecognizedIn", "longName": "995845 - Disclosure - Marketable Securities - Schedule of Investments in Unrealized Loss Position and for which an Other-than-Temporary Impairment has not been Recognized in Earnings (Details)", "shortName": "Marketable Securities - Schedule of Investments in Unrealized Loss Position and for which an Other-than-Temporary Impairment has not been Recognized in Earnings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "avdx:HeldToMaturitySecuritiesContinuousUnrealizedLossesPositionFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "avdx:ScheduleOfUnrealizedLossesOnInvestmentsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "avdx:HeldToMaturitySecuritiesContinuousUnrealizedLossesPositionFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "avdx:ScheduleOfUnrealizedLossesOnInvestmentsTableTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R49": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfCapitalizedSoftwareDevelopmentCostsDetails", "longName": "995855 - Disclosure - Intangible Assets and Goodwill - Summary of Capitalized Software Development Costs (Details)", "shortName": "Intangible Assets and Goodwill - Summary of Capitalized Software Development Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "avdx:SummaryOfCapitalizedSoftwareDevelopmentCostsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "avdx:SummaryOfCapitalizedSoftwareDevelopmentCostsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R50": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformationDetails", "longName": "995865 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details)", "shortName": "Intangible Assets and Goodwill - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R51": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails", "longName": "995875 - Disclosure - Intangible Assets and Goodwill - Schedule of Intangible Assets (Details)", "shortName": "Intangible Assets and Goodwill - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R52": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillTotalAmortizationExpenseAssociatedWithIdentifiableIntangibleAssetsDetails", "longName": "995885 - Disclosure - Intangible Assets and Goodwill - Total Amortization Expense Associated with Identifiable Intangible Assets (Details)", "shortName": "Intangible Assets and Goodwill - Total Amortization Expense Associated with Identifiable Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "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": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "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": "avdx-20240930.htm", "first": true, "unique": true } }, "R53": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillImpairmentAndWiteoffOfIntangibleAssetsDetails", "longName": "995895 - Disclosure - Intangible Assets and Goodwill - Impairment and Wite-off of Intangible Assets (Details)", "shortName": "Intangible Assets and Goodwill - Impairment and Wite-off of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_140943c3-66ee-494f-bcc4-d87f76b29409", "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfImpairedIntangibleAssetsTextBlock", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "unique": true } }, "R54": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureLeasesAndLeasingCommitmentsScheduleOfSupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesDetails", "longName": "995905 - Disclosure - Leases and Leasing Commitments - Schedule of Supplemental Cash Flow Information Related to Operating and Finance Leases (Details)", "shortName": "Leases and Leasing Commitments - Schedule of Supplemental Cash Flow Information Related to Operating and Finance Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:FinanceLeasePrincipalPayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "avdx:SupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesTableTextBlock", "div", "avdx:LesseeOperatingAndFinancingLeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "avdx:SupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesTableTextBlock", "div", "avdx:LesseeOperatingAndFinancingLeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "unique": true } }, "R55": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitmentsScheduleOfComponentsOfLeaseExpenseDetails", "longName": "995915 - Disclosure - Leases and Leasing Commitments - Schedule of Components of Lease Expense (Details)", "shortName": "Leases and Leasing Commitments - Schedule of Components of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "avdx:LesseeOperatingAndFinancingLeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "avdx:LesseeOperatingAndFinancingLeasesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R56": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails", "longName": "995925 - Disclosure - Long-Term Debt - Schedule of Long-term Debt (Details)", "shortName": "Long-Term Debt - Schedule of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R57": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "longName": "995935 - Disclosure - Long-Term Debt - Additional Information (Details)", "shortName": "Long-Term Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:DeferredFinanceCostsNoncurrentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1fe2c3a8-ceb6-4908-b27c-b9504e8c59d8", "name": "us-gaap:DeferredFinanceCostsNoncurrentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "unique": true } }, "R58": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "longName": "995945 - Disclosure - Stockholders' Equity - Additional Information (Details)", "shortName": "Stockholders' Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "avdx:CommonStockNumberOfVotesEntitledPerShare", "unitRef": "U_Vote", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "avdx:CommonStockNumberOfVotesEntitledPerShare", "unitRef": "U_Vote", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R59": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "longName": "995955 - Disclosure - Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details)", "shortName": "Stockholders' Equity - Schedule of Common Stock Reserved for Future Issuance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "avdx:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0a915353-fc25-4b85-8b1e-6c07f9a52a06", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "avdx:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "unique": true } }, "R60": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "longName": "995965 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_444a63be-a164-48c6-a7b2-dc9ec0d60278", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "unique": true } }, "R61": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "longName": "995975 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_1fe2c3a8-ceb6-4908-b27c-b9504e8c59d8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_598784a7-4c30-468e-93df-706dabb0104b", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "unique": true } }, "R62": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails", "longName": "995985 - Disclosure - Stock-Based Compensation - Summary of RSUs Activity (Details)", "shortName": "Stock-Based Compensation - Summary of RSUs Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_edcfcd31-4eed-413a-bfda-7a99230808a8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_edcfcd31-4eed-413a-bfda-7a99230808a8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R63": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails", "longName": "995995 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e43a4752-a084-4676-9ffd-33a0a358b675", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "unique": true } }, "R64": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEmployeeStockPurchasePlanExpenseDetails", "longName": "996005 - Disclosure - Stock-Based Compensation - Schedule of Employee Stock Purchase Plan Expense (Details)", "shortName": "Stock-Based Compensation - Schedule of Employee Stock Purchase Plan Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_83cb7f1a-241e-423b-99c3-abbcf2bb035d", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "unique": true } }, "R65": { "role": "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "996015 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_c8736b6b-fec2-4d73-b30b-a469105ce9c2", "name": "avdx:CybersecurityExpenses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c8736b6b-fec2-4d73-b30b-a469105ce9c2", "name": "avdx:CybersecurityExpenses", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R66": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "996025 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5d315df6-89a8-4397-8055-bb6c68caf3ee", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true, "unique": true } }, "R67": { "role": "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "996035 - Disclosure - Subsequent Events - Additional Information (Details)", "shortName": "Subsequent Events - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_ce555b55-1374-472a-b8e2-a68730116fce", "name": "us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_87d943ff-685b-46ef-9de3-bad9f1b6bf81", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "avdx-20240930.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201613Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingStandardsUpdate201613Member", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "ASU No.2016-13", "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." } } }, "auth_ref": [ "r277" ] }, "us-gaap_AccountingStandardsUpdate202108Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingStandardsUpdate202108Member", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2021-08 [Member]", "terseLabel": "ASU No. 2021-08", "documentation": "Accounting Standards Update 2021-08 Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers." } } }, "auth_ref": [ "r473", "r474" ] }, "us-gaap_AccountingStandardsUpdate202301Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingStandardsUpdate202301Member", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2023-01 [Member]", "terseLabel": "ASU No.2023-01", "documentation": "Accounting Standards Update 2023-01 Leases (Topic 842): Common Control Arrangements." } } }, "auth_ref": [ "r552" ] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts Notes And Loans Receivable [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": [ "r251", "r909" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r69", "r75" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Payable, Current, Total", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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": [ "r56", "r762" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Allowance for Credit Losses And Returns", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r932" ] }, "avdx_AccountsReceivableAllowanceForCreditLossesMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "AccountsReceivableAllowanceForCreditLossesMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "documentation": "Accounts receivable allowance for credit losses.", "label": "Accounts Receivable Allowance For Credit Losses [Member]", "terseLabel": "Accounts Receivable Allowance for Credit Losses" } } }, "auth_ref": [] }, "avdx_AccountsReceivableAllowanceForReturnsMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "AccountsReceivableAllowanceForReturnsMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "documentation": "Accounts receivable allowance for returns.", "label": "Accounts Receivable Allowance For Returns [Member]", "terseLabel": "Accounts Receivable Allowance For Returns" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableChangeInMethodCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Change in Method, Credit Loss Expense (Reversal)", "terseLabel": "Adjustment to allowance on adoption of ASU 2016-13", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable from change in methodology." } } }, "auth_ref": [ "r291" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r711" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationOnAccountsReceivableAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss", "totalLabel": "Accounts receivable, net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r664", "r710", "r773", "r1023", "r1024" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowances of $4,738 and $4,231, respectively", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r906" ] }, "avdx_AccretionOfInvestmentsHeldToMaturity": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "AccretionOfInvestmentsHeldToMaturity", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion of investments held to maturity", "label": "Accretion of Investments held to Maturity", "documentation": "Accretion of investments held to maturity." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Accrued Liabilities, Current, Total", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r59" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r817" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "totalLabel": "Additional Paid in Capital, Total", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r70", "r762", "r1058" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "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": [ "r641", "r895", "r896", "r897", "r899", "r999", "r1059" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r830" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r830" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r830" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r830" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r153", "r154", "r155", "r156", "r157", "r158", "r202", "r203", "r204", "r205", "r216", "r248", "r249", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r312", "r313", "r316", "r454", "r455", "r456", "r457", "r458", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r477", "r478", "r479", "r480", "r481", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r537", "r538", "r550", "r551", "r552", "r567", "r568", "r569", "r570", "r571", "r572", "r584", "r585", "r586", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, ESPP, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense for Employee Stock Purchase Plan, or ESPP", "documentation": "Amount of increase in additional paid-in capital (APIC) for recognition of cost for employee stock purchase program (ESPP) award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "verboseLabel": "Stock-based compensation", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r40", "r41", "r400" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "totalLabel": "Total adjustments", "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method." } } }, "auth_ref": [ "r87" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used by operating activities" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r863" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r789", "r799", "r809", "r841" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r792", "r802", "r812", "r844" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r864" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r830" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r837" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r793", "r803", "r813", "r837", "r845", "r849", "r857" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r855" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEmployeeStockPurchasePlanExpenseDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "verboseLabel": "Stock based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r432", "r441" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Allowance balance, Ending Balance", "periodStartLabel": "Allowance balance, Beginning Balance", "terseLabel": "Allowance for doubtful accounts, Beginning Balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r172", "r252", "r290", "r292", "r296", "r1024" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for credit loss, current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r172", "r252", "r290" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease), Total", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Deduction released to revenue", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r932" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Recoveries of amounts previously written off", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r295" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Amounts written off as uncollectable", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r294" ] }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForNotesAndLoansReceivableCurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Current", "terseLabel": "Receivable, allowance for credit loss, current", "documentation": "Amount of allowance for credit loss on financing receivable, classified as current." } } }, "auth_ref": [ "r172", "r252", "r290" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://avidxchange.com/20240930/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_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r80", "r353", "r890", "r1009" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillTotalAmortizationExpenseAssociatedWithIdentifiableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total amortization expense associated with identifiable intangible assets", "totalLabel": "Amortization of Intangible Assets, Total", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r4", "r302", "r308", "r728" ] }, "avdx_AmortizationRateOfThePrincipalAmountForTheFirstTwoYears": { "xbrltype": "percentItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "AmortizationRateOfThePrincipalAmountForTheFirstTwoYears", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amortization rate of the principal amount for the first two years.", "label": "Amortization Rate of the Principal Amount for the First Two Years", "terseLabel": "Amortization rate of the principal amount for the first two years" } } }, "auth_ref": [] }, "avdx_AmortizationRateOfThePrincipalAmountForTheLastThreeYears": { "xbrltype": "percentItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "AmortizationRateOfThePrincipalAmountForTheLastThreeYears", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amortization rate of the principal amount for the last threeyears", "label": "Amortization Rate of the Principal Amount for the Last Three Years", "terseLabel": "Amortization rate of the principal amount for the last three years" } } }, "auth_ref": [] }, "avdx_AmountsChargedToContraRevenueCostOfRevenuesAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "AmountsChargedToContraRevenueCostOfRevenuesAndExpenses", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amounts charged to contra revenue, cost of revenues and expenses.", "label": "Amounts Charged To Contra Revenue Cost Of Revenues And Expenses", "terseLabel": "Amounts charged to contra revenue, cost of revenues and expenses" } } }, "auth_ref": [] }, "avdx_AngelicGibsonMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "AngelicGibsonMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Angelic Gibson [Member]", "documentation": "Angelic Gibson." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfCommonShareEquivalentSecuritiesExcludedFromTheCalculationWeightedAverageCommonDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total anti-dilutive common share equivalents", "totalLabel": "Total anti-dilutive common share equivalents", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r227" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfCommonShareEquivalentSecuritiesExcludedFromTheCalculationWeightedAverageCommonDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r19" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfCommonShareEquivalentSecuritiesExcludedFromTheCalculationWeightedAverageCommonDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfCommonShareEquivalentSecuritiesExcludedFromTheCalculationWeightedAverageCommonDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r19" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r108", "r118", "r166", "r189", "r231", "r234", "r243", "r244", "r276", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r483", "r487", "r539", "r595", "r669", "r723", "r724", "r762", "r780", "r965", "r966", "r1012" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r160", "r173", "r189", "r276", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r483", "r487", "r539", "r762", "r965", "r966", "r1012" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "totalLabel": "Assets, Fair Value Disclosure, Total", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r514", "r515", "r752" ] }, "avdx_AvailableForFutureIssuanceUnderEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "AvailableForFutureIssuanceUnderEmployeeStockPurchasePlanMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available for Future Issuance under Employee Stock Purchase Plan", "label": "Available for Future Issuance under Employee Stock Purchase Plan [Member]", "documentation": "Available for future issuance under employee stock purchase plan." } } }, "auth_ref": [] }, "avdx_AvailableForFutureIssuanceUnderStockAwardPlansMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "AvailableForFutureIssuanceUnderStockAwardPlansMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available for Future Issuance under Stock Award Plans", "label": "Available for Future Issuance under Stock Award Plans [Member]", "documentation": "Available for future issuance under stock award plans." } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r852" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r853" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r848" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r848" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r848" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r848" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r848" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r848" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "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": [ "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r428", "r429", "r430", "r431" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r851" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r850" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r849" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r849" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r315", "r1026", "r1027" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r46", "r47", "r315", "r1026", "r1027" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BaseRateMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Base Rate [Member]", "terseLabel": "Base Rate", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Consolidation and Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Contingent consideration, less current portion", "label": "Business Combination, Contingent Consideration, Liability", "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "terseLabel": "Contingent consideration", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r45", "r107", "r476", "r516", "r517", "r518" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureFormationAndBusinessOfCompany" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Formation and Business of the Company", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r55", "r88", "r89" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment purchases in accounts payable and accrued expenses", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r16", "r17", "r18" ] }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAdditions", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfCapitalizedSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized", "documentation": "Additions made to capitalized computer software costs during the period." } } }, "auth_ref": [ "r716" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfCapitalizedSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r715", "r716" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred contract costs", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r298" ] }, "us-gaap_CapitalizedContractCostAmortizationMethod": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAmortizationMethod", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization Method", "documentation": "Description of method used for amortizing cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r132" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract acquisition and fulfillment costs, amortization period", "label": "Capitalized Contract Cost, Amortization Period", "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r873" ] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Axis]", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r297" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Domain]", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r297" ] }, "us-gaap_CapitalizedContractCostLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r297" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred customer origination costs, net", "label": "Capitalized Contract Cost, Net", "totalLabel": "Capitalized Contract Cost, Net, Total", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r297" ] }, "us-gaap_CapitalizedContractCostTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Table]", "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r297" ] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Information about Deferred Contract Costs", "label": "Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r933" ] }, "avdx_CapitalizedSalesCommissionsAndImplementationCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "CapitalizedSalesCommissionsAndImplementationCosts", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Capitalized sales commissions and implementation costs.", "label": "Capitalized Sales Commissions And Implementation Costs", "terseLabel": "Capitalized sales commissions and implementation costs" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "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": [ "r13", "r162", "r719" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "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": [ "r14" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash, cash equivalents, and restricted funds held for customers, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted funds held for customers, beginning of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "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": [ "r13", "r85", "r186" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents, and restricted funds held for customers", "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": [ "r0", "r85" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract]", "terseLabel": "Cash, cash equivalents, and restricted funds held for customers" } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplementary information of noncash investing and financing activities" } } }, "auth_ref": [] }, "avdx_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureLeasesAndLeasingCommitmentsScheduleOfSupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "documentation": "Cash paid for amounts included in measurement of lease liabilities." } } }, "auth_ref": [] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounting principle, ASU, 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": [ "r133", "r134", "r158", "r201", "r248", "r278", "r279", "r280", "r286", "r287", "r312", "r316", "r456", "r464", "r465", "r473", "r474", "r477", "r490", "r491", "r502", "r503", "r537", "r538", "r551", "r567", "r568", "r584", "r585", "r619", "r620" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounting principle, ASU, 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": [ "r133", "r134", "r158", "r248", "r278", "r279", "r280", "r286", "r287", "r288", "r312", "r316", "r456", "r464", "r465", "r473", "r474", "r475", "r477", "r478", "r489", "r490", "r491", "r492", "r502", "r503", "r504", "r507", "r537", "r538", "r551", "r567", "r568", "r584", "r585", "r619", "r620", "r874" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]", "terseLabel": "Change in accounting principle, ASU, Immaterial effect [true false]", "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial." } } }, "auth_ref": [ "r202", "r215", "r283" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r828" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r825" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r823" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://avidxchange.com/20240930/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_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "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": [ "r169", "r170", "r171", "r233", "r358", "r359", "r360", "r362", "r365", "r370", "r372", "r634", "r635", "r636", "r637", "r735", "r867", "r891" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r829" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r829" ] }, "us-gaap_CommercialAndIndustrialSectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommercialAndIndustrialSectorMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial", "label": "Commercial and Industrial Sector [Member]", "documentation": "Sector of the economy consisting of companies engaged in commercial and industrial business activities." } } }, "auth_ref": [ "r726", "r1061", "r1062", "r1063", "r1064" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "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": [ "r65", "r110", "r596", "r655" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://avidxchange.com/20240930/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": [ "r94", "r320", "r321", "r712", "r951", "r957" ] }, "avdx_CommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "CommitmentsAndContingenciesLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments and Contingencies [Line Items]" } } }, "auth_ref": [] }, "avdx_CommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "CommitmentsAndContingenciesTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments and Contingencies [Table]" } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common shares reserved for future issuance", "terseLabel": "Common stock reserved for future issuance", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r68" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "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": [ "r770", "r771", "r772", "r774", "r775", "r776", "r777", "r895", "r896", "r899", "r999", "r1057", "r1059" ] }, "avdx_CommonStockNumberOfVotesEntitledPerShare": { "xbrltype": "integerItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "CommonStockNumberOfVotesEntitledPerShare", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of votes per share", "label": "Common Stock, Number of Votes Entitled Per Share", "documentation": "Common stock, number of votes entitled per share." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock par value", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par or stated value per share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r68" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "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": [ "r68", "r656" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Common Stock, Shares, Issued, Total", "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": [ "r68" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares, outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r6", "r68", "r656", "r675", "r1059", "r1060" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value; 1,600,000,000 shares authorized as of September 30, 2024 and December 31, 2023; 205,517,689 and 204,084,024 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "totalLabel": "Common Stock, Value, Issued, Total", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r68", "r598", "r762" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r834" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r833" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r835" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r832" ] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Nonqualified Deferred Compensation Plan", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r102", "r104" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r20", "r21", "r48", "r49", "r247", "r711" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r20", "r21", "r48", "r49", "r247", "r632", "r711" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r20", "r21", "r48", "r49", "r247", "r711", "r872" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r54", "r128" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk percentage", "label": "Concentration 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": [ "r20", "r21", "r48", "r49", "r247" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "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": [ "r20", "r21", "r48", "r49", "r247", "r711" ] }, "us-gaap_ContingentLiabilityReserveEstimatePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContingentLiabilityReserveEstimatePolicy", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Liabilities", "label": "Contingent Liability Reserve Estimate, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the claims loss reserve for insurance contracts with a life contingency (permanent life, some term life, accident and health, some annuities), describing the loss exposures and bases and methodologies for making the relevant accounting estimates." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationOnAccountsReceivableAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Liability, Total", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r374", "r375", "r386" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSignificantChangesInContractLiabilitiesBalanceDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized included in beginning of period balance", "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": [ "r387" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of revenues (exclusive of depreciation and amortization expense)", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r876", "r877" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenues", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring costs", "label": "Costs Associated with Exit or Disposal Activity or Restructuring [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost associated with exit or disposal activity or restructuring. Excludes entity newly acquired in business combination and discontinued operation." } } }, "auth_ref": [ "r92", "r93" ] }, "avdx_CostsToFulfillContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "CostsToFulfillContractsMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs to Fulfill Contracts", "label": "Costs to fulfill contracts [Member]", "documentation": "Costs to fulfill contracts [Member]" } } }, "auth_ref": [] }, "avdx_CostsToObtainContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "CostsToObtainContractsMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails" ], "lang": { "en-us": { "role": { "label": "Costs to obtain contracts [Member]", "documentation": "Costs to obtain contracts [Member]", "terseLabel": "Costs to Obtain Contracts" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "avdx_CoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "CoverageRatio", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Coverage Ratio", "label": "Coverage Ratio", "documentation": "Coverage ratio." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "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": [ "r328", "r963" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "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": [ "r328", "r963", "r964" ] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect Adjustment", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r150", "r155", "r200", "r208", "r216", "r282", "r289", "r313", "r454", "r455", "r467", "r469", "r493", "r495", "r496", "r498", "r499", "r500", "r505", "r508", "r510", "r511", "r570" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r150", "r155", "r200", "r208", "r216", "r282", "r289", "r313", "r454", "r455", "r467", "r469", "r493", "r495", "r496", "r498", "r499", "r500", "r505", "r508", "r510", "r511", "r570" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r150", "r155", "r200", "r208", "r216", "r282", "r289", "r313", "r454", "r455", "r467", "r469", "r493", "r495", "r496", "r498", "r499", "r500", "r505", "r508", "r510", "r511", "r570" ] }, "avdx_CurrentEstimatedCreditLossesMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "CurrentEstimatedCreditLossesMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "documentation": "Current Estimated Credit Losses [Member]", "label": "Current Estimated Credit Losses [Member]", "terseLabel": "Current estimated credit losses" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "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": [ "r90", "r247" ] }, "avdx_CustomerFundsHeldInTrustAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "CustomerFundsHeldInTrustAccounts", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer funds held in trust accounts", "label": "Customer Funds Held in Trust Accounts", "documentation": "Customer funds held in trust accounts." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r44", "r939", "r940", "r941", "r942", "r944", "r945", "r947", "r948" ] }, "avdx_CybersecurityExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "CybersecurityExpenses", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cybersecurity expenses", "label": "Cybersecurity Expenses", "documentation": "Cybersecurity expenses." } } }, "auth_ref": [] }, "avdx_CybersecurityIncidentMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "CybersecurityIncidentMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Cybersecurity incident.", "label": "Cybersecurity Incident [Member]", "terseLabel": "Cybersecurity Incident" } } }, "auth_ref": [] }, "avdx_DailySimpleSofrAndTermSofrLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "DailySimpleSofrAndTermSofrLoansMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Daily simple SOFR and term SOFR loans.", "label": "Daily Simple SOFR And Term SOFR Loans [Member]", "terseLabel": "Daily Simple SOFR and Term SOFR Loans" } } }, "auth_ref": [] }, "avdx_DailySimpleSofrTermSofrAndBaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "DailySimpleSofrTermSofrAndBaseRateMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Daily simple SOFR, term SOFR and base rate.", "label": "Daily Simple SOFR, Term SOFR and Base Rate [Member]", "terseLabel": "Daily Simple SOFR, Term SOFR and Base Rate" } } }, "auth_ref": [] }, "avdx_DanielDreesMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "DanielDreesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Daniel Drees.", "label": "Daniel Drees [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "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/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total principal due", "label": "Long-Term Debt, Gross", "terseLabel": "Total principal due", "verboseLabel": "Letters of credit outstanding", "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": [ "r9", "r109", "r355" ] }, "us-gaap_DebtInstrumentCovenantCompliance": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCovenantCompliance", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, covenant compliance", "label": "Debt Instrument, Covenant Compliance", "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure." } } }, "auth_ref": [ "r9", "r53" ] }, "us-gaap_DebtInstrumentCovenantDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCovenantDescription", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Covenant Description", "terseLabel": "Covenant description", "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants." } } }, "auth_ref": [ "r9", "r53" ] }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Debt instrument, term SOFR plus", "documentation": "Description of reference rate used for variable rate of debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r338", "r548", "r549", "r731", "r732", "r760" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r61", "r356", "r548", "r549", "r760" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r61", "r339" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "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": [ "r191", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r730", "r731", "r732", "r733", "r734", "r760", "r892", "r1008", "r1010" ] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt instrument, periodic payment", "totalLabel": "Debt Instrument, Periodic Payment, Total", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r9", "r52" ] }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Debt instrument, periodic payment, principal", "documentation": "Amount of the required periodic payments applied to principal." } } }, "auth_ref": [ "r9" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r9", "r33", "r36", "r51", "r99", "r100", "r191", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r730", "r731", "r732", "r733", "r734", "r760", "r892", "r1008", "r1010" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "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_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities, Amortized Cost", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss", "totalLabel": "Marketable Securities, Net Amortized Cost", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r254", "r261", "r263", "r590" ] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan liabilities", "label": "Deferred Compensation Liability, Classified, Noncurrent", "totalLabel": "Deferred Compensation Liability, Classified, Noncurrent, Total", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "avdx_DeferredCompensationMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "DeferredCompensationMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation", "label": "Deferred Compensation[Member]", "documentation": "Deferred compensation." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCompensationPlanAssets", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan assets", "label": "Deferred Compensation Plan Assets", "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements." } } }, "auth_ref": [ "r880" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred financing costs", "label": "Debt Issuance Costs, Noncurrent, Net", "totalLabel": "Debt Issuance Costs, Noncurrent, Net, Total", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1007", "r1008", "r1010" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Taxes and Tax Credits, Total", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r87" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueCurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Revenue, Current, Total", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r882" ] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, less current portion", "totalLabel": "Deferred Revenue, Noncurrent, Total", "label": "Deferred Revenue, Noncurrent", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r883" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization expense", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r4", "r25" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization expense", "totalLabel": "Depreciation, Depletion and Amortization, Total", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense", "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": [ "r4", "r231", "r239", "r244", "r723", "r724" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Developed Technology Rights [Member]", "terseLabel": "Technology", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r106", "r939", "r940", "r941", "r942", "r944", "r945", "r947", "r948" ] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueAbstract", "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRevenuesDisaggregatedByTypeOfServicesPerformedDetails" ], "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": [ "r385", "r736", "r737", "r738", "r739", "r740", "r741", "r742" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRevenuesDisaggregatedByTypeOfServicesPerformedDetails" ], "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": [ "r385", "r736", "r737", "r738", "r739", "r740", "r741", "r742" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Revenues Disaggregated by Type of Services Performed", "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": [ "r969" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r398", "r402", "r433", "r434", "r436", "r747" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://avidxchange.com/20240930/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": [ "r784" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://avidxchange.com/20240930/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": [ "r816" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://avidxchange.com/20240930/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": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r827" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "totalLabel": "Net loss per share attributable to common stockholders, basic", "terseLabel": "Net income (loss) per common share, basic", "verboseLabel": "Net income (loss) per share attributable to common stockholders, 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": [ "r180", "r206", "r207", "r208", "r209", "r210", "r211", "r218", "r221", "r224", "r225", "r226", "r230", "r471", "r481", "r511", "r512", "r591", "r606", "r720" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "totalLabel": "Net loss per share attributable to common stockholders, diluted", "terseLabel": "Net income (loss) per common share, diluted", "verboseLabel": "Net income (loss) per share attributable to common stockholders, 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": [ "r180", "r206", "r207", "r208", "r209", "r210", "r211", "r221", "r224", "r225", "r226", "r230", "r471", "r481", "r511", "r512", "r591", "r606", "r720" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Income (Loss) Per Common Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r217", "r227", "r228", "r229" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r446", "r749" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEmployeeStockPurchasePlanExpenseDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average amortization period", "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/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unamortized stock-based compensation expense", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r997" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized stock-based compensation expense", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r997" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfCommonShareEquivalentSecuritiesExcludedFromTheCalculationWeightedAverageCommonDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEmployeeStockPurchasePlanExpenseDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "verboseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfCommonShareEquivalentSecuritiesExcludedFromTheCalculationWeightedAverageCommonDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "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/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://avidxchange.com/20240930/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": [ "r782" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://avidxchange.com/20240930/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": [ "r782" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "EntityFilerCategory", "presentation": [ "http://avidxchange.com/20240930/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": [ "r782" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://avidxchange.com/20240930/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": [ "r866" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://avidxchange.com/20240930/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": [ "r782" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://avidxchange.com/20240930/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": [ "r782" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://avidxchange.com/20240930/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": [ "r782" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://avidxchange.com/20240930/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": [ "r782" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r821" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r862" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r862" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r862" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "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": [ "r6", "r155", "r176", "r177", "r178", "r197", "r198", "r199", "r203", "r210", "r212", "r214", "r232", "r282", "r289", "r313", "r373", "r454", "r455", "r467", "r468", "r469", "r472", "r480", "r481", "r493", "r495", "r496", "r497", "r498", "r500", "r510", "r540", "r541", "r542", "r543", "r544", "r545", "r551", "r553", "r572", "r605", "r621", "r622", "r623", "r641", "r695" ] }, "us-gaap_EquitySecuritiesByIndustryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesByIndustryAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Industry Sector [Axis]", "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate." } } }, "auth_ref": [ "r643", "r644", "r645", "r701", "r703", "r706", "r708", "r726", "r752", "r754", "r756", "r772" ] }, "us-gaap_EquitySecuritiesIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesIndustryMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Industry Sector [Domain]", "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate." } } }, "auth_ref": [ "r643", "r644", "r645", "r701", "r703", "r706", "r708", "r752", "r754", "r756", "r772" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r831" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r789", "r799", "r809", "r841" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r786", "r796", "r806", "r838" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r837" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r514", "r515", "r528", "r752" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r514", "r515", "r528", "r752" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r519", "r520", "r521", "r522", "r523", "r524", "r529", "r754" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r519", "r520", "r521", "r522", "r523", "r524", "r529", "r754" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r346", "r390", "r391", "r392", "r393", "r394", "r395", "r513", "r515", "r516", "r517", "r518", "r527", "r528", "r530", "r576", "r577", "r578", "r731", "r732", "r743", "r744", "r745", "r752", "r756" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r519", "r520", "r521", "r522", "r523", "r524", "r529" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r514", "r515", "r516", "r518", "r752", "r1003", "r1005" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r523", "r525", "r526", "r527", "r530", "r531", "r532", "r533", "r534", "r588", "r752", "r757" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r346", "r390", "r395", "r515", "r528", "r576", "r743", "r744", "r745", "r752" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r346", "r390", "r395", "r515", "r516", "r528", "r577", "r731", "r732", "r743", "r744", "r745", "r752" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r346", "r390", "r391", "r392", "r393", "r394", "r395", "r515", "r516", "r517", "r518", "r528", "r578", "r731", "r732", "r743", "r744", "r745", "r752", "r756" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r519", "r520", "r521", "r522", "r523", "r524", "r529" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r514", "r515", "r516", "r518", "r752", "r1003", "r1005" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r346", "r390", "r391", "r392", "r393", "r394", "r395", "r513", "r515", "r516", "r517", "r518", "r527", "r528", "r530", "r576", "r577", "r578", "r731", "r732", "r743", "r744", "r745", "r752", "r756" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r752", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitmentsScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r556", "r561", "r761" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureLeasesAndLeasingCommitmentsScheduleOfSupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows for finance leases", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r558", "r564" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of lease obligations under finance leases", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r555" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Obligations under finance leases, less current maturities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r555" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureLeasesAndLeasingCommitmentsScheduleOfSupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows for finance leases", "negatedLabel": "Principal payments on finance leases", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r557", "r564" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitmentsScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r556", "r561", "r761" ] }, "us-gaap_FinancialServicesSectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialServicesSectorMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial", "label": "Financial Services Sector [Member]", "documentation": "Sector of the economy consisting of companies engaged in financial services." } } }, "auth_ref": [ "r752", "r772", "r1061", "r1062", "r1063", "r1064" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated useful lives of acquired assets", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted Average Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "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": [ "r164", "r299", "r307", "r728" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Total Amortization Expense Associated with Identifiable 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_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillImpairmentAndWiteoffOfIntangibleAssetsDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "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": [ "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r583", "r587", "r716" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r299", "r307", "r587", "r728" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillImpairmentAndWiteoffOfIntangibleAssetsDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r301", "r307", "r309", "r310", "r311", "r583", "r716", "r728" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillImpairmentAndWiteoffOfIntangibleAssetsDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "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": [ "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r716" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r583", "r945" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r793", "r803", "r813", "r845" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r793", "r803", "r813", "r845" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r793", "r803", "r813", "r845" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r793", "r803", "r813", "r845" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r793", "r803", "r813", "r845" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r826" ] }, "us-gaap_FundsHeldForClients": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FundsHeldForClients", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted funds held for customers", "label": "Funds Held for Clients", "documentation": "Carrying amount as of the balance sheet date of the funds held on behalf of others and that are expected to be liquidated within one year or the normal operating cycle, if longer. This does not include funds held under reinsurance agreements." } } }, "auth_ref": [ "r885" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt extinguishment costs", "terseLabel": "Debt extinguishment costs", "label": "Gain (Loss) on Extinguishment of Debt", "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": [ "r4", "r29", "r30" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r79", "r679" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" ], "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": [ "r79" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Goodwill, Total", "label": "Goodwill", "terseLabel": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r163", "r300", "r589", "r724", "r727", "r753", "r762", "r936", "r937" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets and Goodwill", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r934", "r938" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in goodwill", "label": "Goodwill, Period Increase (Decrease)", "totalLabel": "Goodwill, Period Increase (Decrease), Total", "documentation": "Amount of increase (decrease) of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r935" ] }, "us-gaap_GovernmentSectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GovernmentSectorMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Government", "label": "Government Sector [Member]", "documentation": "Sector of the economy consisting of government agencies and authorities." } } }, "auth_ref": [ "r772", "r1061", "r1062", "r1063", "r1064" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Gain", "terseLabel": "Marketable Securities, Gross Unrealized Gains", "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r123", "r269" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss", "negatedLabel": "Marketable Securities, Gross Unrealized Losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r124", "r270" ] }, "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAbstract", "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position [Abstract]" } } }, "auth_ref": [] }, "avdx_HeldToMaturitySecuritiesContinuousUnrealizedLossesPositionFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossesPositionFairValue", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionAndForWhichAnOtherthantemporaryImpairmentHasNotBeenRecognizedIn" ], "lang": { "en-us": { "role": { "documentation": "Held to maturity securities continuous unrealized losses position fair value.", "label": "Held To Maturity Securities Continuous Unrealized Losses Position Fair Value", "terseLabel": "Aggregate fair value of investments with unrealized losses" } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesCurrent", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss, Current", "terseLabel": "Marketable Securities, Amortized Cost", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity), classified as current." } } }, "auth_ref": [ "r256", "r913", "r931" ] }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesFairValue", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities, Fair Value", "label": "Debt Securities, Held-to-Maturity, Fair Value", "totalLabel": "Debt Securities, Held-to-maturity, Fair Value, Total", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r122", "r268", "r515", "r527", "r590", "r594" ] }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HeldToMaturitySecuritiesTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Information about Marketable Securities", "label": "Debt Securities, Held-to-Maturity [Table Text Block]", "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillImpairmentAndWiteoffOfIntangibleAssetsDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairment and write-off on intangible assets", "terseLabel": "Impairment and write-off of intangible assets", "label": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r302", "r890", "r950" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (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": [ "r76", "r112", "r117", "r592", "r602", "r722", "r723", "r901", "r902", "r903", "r904", "r905" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r314", "r315", "r317", "r520", "r524", "r529", "r616", "r618", "r680", "r716", "r755", "r1028" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r315", "r317", "r520", "r524", "r529", "r616", "r618", "r680", "r716", "r755", "r1028" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r190", "r444", "r446", "r447", "r448", "r449", "r450", "r451", "r459", "r461", "r462", "r463", "r639", "r749" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Provision for (benefit from) income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r125", "r135", "r213", "r214", "r231", "r240", "r244", "r445", "r446", "r460", "r607", "r749" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid, Net", "totalLabel": "Income Taxes Paid, Net, Total", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r15", "r185", "r452", "r453" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedInterestReceivableNet", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Interest Receivable, Net", "negatedLabel": "Accrued interest", "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r889" ] }, "avdx_IncreaseDecreaseInDeferredCustomerOriginationCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "IncreaseDecreaseInDeferredCustomerOriginationCosts", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred customer origination costs.", "label": "Increase Decrease In Deferred Customer Origination Costs", "negatedLabel": "Deferred customer origination costs" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r717" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r875", "r889" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other noncurrent assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r889" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r3" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r793", "r803", "r813", "r837", "r845", "r849", "r857" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r855" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r785", "r861" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r785", "r861" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r785", "r861" ] }, "us-gaap_InsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InsuranceRecoveries", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Insurance Recoveries", "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses." } } }, "auth_ref": [ "r78" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "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": [ "r301", "r945", "r946" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Total", "label": "Interest Expense, Operating and Nonoperating", "negatedLabel": "Interest expense", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r231", "r234", "r238", "r241", "r244", "r547", "r723", "r724" ] }, "avdx_InternallyDevelopedSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "InternallyDevelopedSoftwareMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillImpairmentAndWiteoffOfIntangibleAssetsDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Internally Developed Software [Member]", "label": "Internally Developed Software [Member]", "terseLabel": "Internally Developed Software" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r231", "r237", "r244", "r723", "r888" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "avdx_InvestmentsHeldInMarketableSecuritiesContractualMaturitiesPeriod": { "xbrltype": "durationItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "InvestmentsHeldInMarketableSecuritiesContractualMaturitiesPeriod", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities, contractual maturity period", "label": "Investments held in Marketable Securities, Contractual Maturities Period", "documentation": "Investments held in marketable securities, contractual maturities period." } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r114", "r137", "r253", "r257", "r535", "r536", "r1021" ] }, "avdx_JoelWilhiteMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "JoelWilhiteMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Joel Wilhite.", "label": "Joel Wilhite [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitmentsScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r560", "r761" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitmentsScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease expense", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitmentsTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Expense", "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": [ "r1011" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "avdx_LesseeOperatingAndFinancingLeasesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "LesseeOperatingAndFinancingLeasesDisclosureTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitments" ], "lang": { "en-us": { "role": { "terseLabel": "Leases and Leasing Commitments", "label": "Lessee Operating And Financing Leases Disclosure [Text Block]", "documentation": "Lessee operating and financing leases disclosure." } } }, "auth_ref": [] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LetterOfCreditMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Letter of Credit [Member]", "terseLabel": "Letter 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_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letter of credit, Amount", "verboseLabel": "Letters of credit outstanding", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "avdx_LeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "LeverageRatio", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage ratio", "label": "Leverage Ratio", "documentation": "Leverage ratio." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r9", "r58", "r59", "r60", "r63", "r64", "r65", "r66", "r189", "r276", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r484", "r487", "r488", "r539", "r654", "r721", "r780", "r965", "r1012", "r1013" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r74", "r111", "r600", "r762", "r893", "r930", "r1006" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholder's Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "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": [ "r60", "r161", "r189", "r276", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r484", "r487", "r488", "r539", "r762", "r965", "r1012", "r1013" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Liabilities, Fair Value Disclosure, Total", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r515", "r1000" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, outstanding amount", "label": "Long-Term Line of Credit", "totalLabel": "Long-term Line of Credit, Total", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r9", "r109", "r1022" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Term loan facility by an aggregate amount", "verboseLabel": "Borrowing capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r57", "r62" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expiration date", "terseLabel": "Line of credit facility, maturity date", "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r57", "r62" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Aggregate 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": [ "r57", "r62" ] }, "avdx_LineOfCreditFacilityMinimumIncrementAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "LineOfCreditFacilityMinimumIncrementAmount", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, minimum increment amount", "label": "Line Of Credit Facility Minimum Increment Amount", "documentation": "Line of credit facility, minimum increment amount." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Credit available", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r57", "r62", "r328" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://avidxchange.com/20240930/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_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Current portion of term loan and promissory notes", "totalLabel": "Long-term Debt, Current Maturities, Total", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current maturities of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r167" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long term debt", "totalLabel": "Long term debt", "label": "Long-Term Debt, Excluding Current Maturities", "verboseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r168" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r96" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r9", "r952", "r953", "r954" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r9", "r28", "r952", "r953", "r954" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r322", "r323", "r324", "r327", "r442", "r631", "r729", "r959", "r960" ] }, "us-gaap_LossContingencyAccrualProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyAccrualProvision", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Accrual, Provision", "terseLabel": "Loss contingency accrual related to potential commercial dispute", "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges." } } }, "auth_ref": [ "r958" ] }, "us-gaap_LossContingencyLossInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyLossInPeriod", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Loss in Period", "terseLabel": "Loss contingency, liability recorded", "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates." } } }, "auth_ref": [ "r958" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyNatureDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r322", "r323", "r324", "r327", "r442", "r631", "r729", "r959", "r960" ] }, "us-gaap_LossContingencyPeriodOfOccurrence": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyPeriodOfOccurrence", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Period of Occurrence", "terseLabel": "Loss contingency, period of occurrence description", "documentation": "States when the existing condition, situation, or set of circumstances involving uncertainty occurred." } } }, "auth_ref": [ "r26", "r27", "r95" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r247", "r738", "r764", "r767", "r969", "r1025", "r1029", "r1030", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Marketable Securities, Current", "totalLabel": "Marketable Securities, Current, Total", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r881" ] }, "us-gaap_MarketableSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [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_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Marketable Securities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r50" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r151", "r152", "r323", "r324", "r325", "r326", "r396", "r442", "r518", "r581", "r615", "r617", "r631", "r646", "r647", "r700", "r702", "r704", "r705", "r707", "r713", "r714", "r725", "r735", "r746", "r756", "r757", "r758", "r759", "r765", "r967", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r829" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r829" ] }, "avdx_MichaelPraegerMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "MichaelPraegerMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Michael Praeger [Member]", "documentation": "Michael Praeger." } } }, "auth_ref": [] }, "avdx_MinimumConsolidatedEbitda": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "MinimumConsolidatedEbitda", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum consolidated EBITDA.", "label": "Minimum Consolidated EBITDA", "terseLabel": "Minimum consolidated EBITDA" } } }, "auth_ref": [] }, "avdx_MinimumLiquidityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "MinimumLiquidityAmount", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum liquidity amount.", "label": "Minimum Liquidity Amount", "terseLabel": "Minimum liquidity amount" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r151", "r152", "r323", "r324", "r325", "r326", "r396", "r442", "r518", "r581", "r615", "r617", "r631", "r646", "r647", "r700", "r702", "r704", "r705", "r707", "r713", "r714", "r725", "r735", "r746", "r756", "r757", "r758", "r765", "r967", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r848" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money Market Mutual Funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r970" ] }, "us-gaap_MovementInCapitalizedComputerSoftwareNetRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MovementInCapitalizedComputerSoftwareNetRollForward", "lang": { "en-us": { "role": { "label": "Movement in Capitalized Computer Software, Net [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r856" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r247", "r738", "r764", "r767", "r969", "r1025", "r1029", "r1030", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r830" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r184" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r184" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "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": [ "r85", "r86", "r87" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net Income (Loss) Attributable to Parent, Total", "verboseLabel": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r77", "r87", "r113", "r159", "r174", "r175", "r178", "r189", "r202", "r206", "r207", "r208", "r209", "r210", "r213", "r214", "r222", "r276", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r471", "r481", "r512", "r539", "r604", "r677", "r693", "r694", "r778", "r965" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to common stockholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income (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": [ "r182", "r206", "r207", "r208", "r209", "r218", "r219", "r223", "r226", "r481" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New 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": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r829" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r793", "r803", "r813", "r837", "r845" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r820" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r819" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r837" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r856" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r856" ] }, "avdx_NoncashFinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "NoncashFinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Noncash amount of interest paid on finance lease liability.", "label": "Noncash Finance Lease Interest Payment On Liability", "terseLabel": "Interest paid on finance leases" } } }, "auth_ref": [] }, "avdx_NoncashInterestPaidOnNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "NoncashInterestPaidOnNotesPayable", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Noncash interest paid on notes payable.", "label": "Noncash Interest Paid On Notes Payable", "terseLabel": "Interest paid on notes payable" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-compete", "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": [ "r43", "r939", "r940", "r941", "r942", "r944", "r945", "r947", "r948" ] }, "us-gaap_NontradeReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NontradeReceivables", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance Recoveries", "label": "Nontrade Receivables", "totalLabel": "Nontrade Receivables, Total", "documentation": "Carrying amounts due as of the balance sheet date of the sum of amounts receivable other than from customers." } } }, "auth_ref": [ "r884" ] }, "avdx_NumberOfPromissoryNotesExecuted": { "xbrltype": "integerItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "NumberOfPromissoryNotesExecuted", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of promissory notes executed.", "label": "Number of Promissory Notes Executed", "terseLabel": "Number of promissory notes executed" } } }, "auth_ref": [] }, "avdx_NumberOfServiceProviderAccountedForMoreThanTenPercentageOfAccountsReceivable": { "xbrltype": "integerItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "NumberOfServiceProviderAccountedForMoreThanTenPercentageOfAccountsReceivable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of service provider accounted for more than ten percentage of accounts receivable.", "label": "Number of Service Provider Accounted for More than Ten Percentage of Accounts Receivable", "terseLabel": "Number of service providers accounted for more than 10% of accounts receivable" } } }, "auth_ref": [] }, "avdx_NumberOfServiceProviderAccountedForMoreThanTenPercentageOfRevenue": { "xbrltype": "integerItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "NumberOfServiceProviderAccountedForMoreThanTenPercentageOfRevenue", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of service provider accounted for more than ten percentage of revenue.", "label": "Number of Service Provider Accounted for More than Ten Percentage of Revenue", "terseLabel": "Number of service providers accounted for more than 10% of revenue" } } }, "auth_ref": [] }, "avdx_OneServiceProviderMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "OneServiceProviderMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "One service provider.", "label": "One Service Provider [Member]", "terseLabel": "One Service Provider" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total operating expenses", "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/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Loss from operations", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r117", "r722", "r901", "r902", "r903", "r904", "r905" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitmentsScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense", "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": [ "r562", "r761" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of lease obligations under operating leases", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r555" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Obligations under operating leases, less current maturities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r555" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureLeasesAndLeasingCommitmentsScheduleOfSupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows for operating leases", "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": [ "r559", "r564" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r554" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Other Assets, Noncurrent, Total", "label": "Other Assets, Noncurrent", "terseLabel": "Other noncurrent assets and deposits", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r165" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Other Liabilities, Noncurrent, Total", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r64" ] }, "avdx_OtherNoncurrentAssetsAndDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "OtherNoncurrentAssetsAndDepositsMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent Assets and Deposits", "label": "Other Noncurrent Assets And Deposits [Member]", "documentation": "Other noncurrent assets and deposits." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Other income", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r81" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense)" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r829" ] }, "avdx_OtherThanTemporaryImpairmentAmountOfUnrealizedLossesNotRecognizedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "OtherThanTemporaryImpairmentAmountOfUnrealizedLossesNotRecognizedInEarnings", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionAndForWhichAnOtherthantemporaryImpairmentHasNotBeenRecognizedIn" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate amount of unrealized losses", "label": "Other than Temporary Impairment, Amount of Unrealized Losses, not Recognized in Earnings", "documentation": "Other than temporary impairment, amount of unrealized losses, not recognized in earnings.", "negatedLabel": "Aggregate amount of unrealized losses" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r791", "r801", "r811", "r843" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r794", "r804", "r814", "r846" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r794", "r804", "r814", "r846" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r818" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment for Contingent Consideration Liability, Financing Activities", "totalLabel": "Payment for Contingent Consideration Liability, Financing Activities, Total", "negatedTerseLabel": "Payment of acquisition-related liability", "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": [ "r2" ] }, "avdx_PaymentForServiceObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "PaymentForServiceObligations", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment service obligations", "label": "Payment for Service Obligations", "documentation": "Payment for service obligations." } } }, "auth_ref": [] }, "avdx_PaymentMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "PaymentMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRevenuesDisaggregatedByTypeOfServicesPerformedDetails" ], "lang": { "en-us": { "role": { "documentation": "Payment.", "label": "Payment [Member]", "terseLabel": "Payment" } } }, "auth_ref": [] }, "avdx_PaymentProcessingReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "PaymentProcessingReceivableNet", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationOnAccountsReceivableAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Payment processing receivable, net.", "label": "Payment Processing Receivable Net", "terseLabel": "Payment processing receivable, net" } } }, "auth_ref": [] }, "avdx_PaymentServiceObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "PaymentServiceObligations", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPaymentServiceObligationsDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total payment service obligations", "negatedLabel": "Payment service obligations", "documentation": "Payment service obligations.", "label": "Payment Service Obligations", "terseLabel": "Payment service obligations" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r83" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payment of debt issuance costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireHeldToMaturitySecurities", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Held-to-Maturity Securities", "negatedLabel": "Purchase of marketable securities held to maturity", "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities." } } }, "auth_ref": [ "r11", "r255" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchases of intangible assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r82" ] }, "us-gaap_PaymentsToAcquireMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireMachineryAndEquipment", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of equipment", "label": "Payments to Acquire Machinery and Equipment", "documentation": "The cash outflow for acquisition of machinery and equipment." } } }, "auth_ref": [ "r82" ] }, "avdx_PaymentsToSupplierForAdvances": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "PaymentsToSupplierForAdvances", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier advances, net", "label": "Payments to Supplier for Advances", "documentation": "Payments to supplier for advances.", "negatedLabel": "Supplier advances, net" } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r828" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r828" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r820" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r837" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r830" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r819" ] }, "avdx_PercentageDiscountOnClosingPurchasePricePerShare": { "xbrltype": "percentItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "PercentageDiscountOnClosingPurchasePricePerShare", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage discount on closing purchase price per share", "label": "Percentage Discount on Closing Purchase Price Per Share", "documentation": "Percentage discount on closing purchase price per share." } } }, "auth_ref": [] }, "avdx_PercentageOfTheTotalCommitmentAmount": { "xbrltype": "percentItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "PercentageOfTheTotalCommitmentAmount", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the total commitment amount.", "label": "Percentage of the Total Commitment Amount", "terseLabel": "Percentage of the total commitment amount" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "terseLabel": "Plan Name", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "terseLabel": "Plan Name", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r821" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r865" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r820" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value", "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred stock par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r67", "r358" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r67", "r656" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "totalLabel": "Preferred Stock, Shares Issued, Total", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r67", "r358" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, Shares Outstanding", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning 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": [ "r67", "r656", "r675", "r1059", "r1060" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value; 50,000,000 shares authorized, no shares issued and outstanding as of September 30, 2024 and December 31, 2023", "label": "Preferred Stock, Value, Issued", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "totalLabel": "Preferred Stock, Value, Issued, Total", "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": [ "r67", "r597", "r762" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r886" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "verboseLabel": "Net proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Sale and Maturity of Held-to-Maturity Securities, Total", "label": "Proceeds from Sale and Maturity of Held-to-Maturity Securities", "terseLabel": "Proceeds from maturity of marketable securities held to maturity", "documentation": "Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities." } } }, "auth_ref": [ "r10", "r911" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockPlans", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from issuance of common stock under ESPP", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r1" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRevenuesDisaggregatedByTypeOfServicesPerformedDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r245", "r582", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r718", "r736", "r763", "r765", "r766", "r768", "r769", "r879", "r961", "r962", "r969", "r1025", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRevenuesDisaggregatedByTypeOfServicesPerformedDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r245", "r582", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r718", "r736", "r763", "r765", "r766", "r768", "r769", "r879", "r961", "r962", "r969", "r1025", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r159", "r174", "r175", "r183", "r189", "r202", "r210", "r213", "r214", "r276", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r471", "r481", "r482", "r485", "r486", "r512", "r539", "r592", "r603", "r640", "r677", "r693", "r694", "r750", "r751", "r779", "r887", "r965" ] }, "avdx_PromissoryNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "PromissoryNoteMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Promissory Note", "terseLabel": "Promissory Note Payable for Land Acquisition", "label": "Promissory Note [Member]", "documentation": "Promissory note." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total property and equipment, net of accumulated depreciation and amortization", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "label": "Property, Plant and Equipment, Net", "terseLabel": "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": [ "r5", "r566", "r593", "r601", "r762" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for credit losses", "verboseLabel": "Deduction released to revenue", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r181", "r293" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r818" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r818" ] }, "avdx_RabbiTrustOwnedLifeInsurancePoliciesAtCashSurrenderValueMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "RabbiTrustOwnedLifeInsurancePoliciesAtCashSurrenderValueMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rabbi trust-owned life insurance policies", "label": "Rabbi Trust-Owned Life Insurance Policies (At Cash Surrender Value)[Member]", "documentation": "Rabbi trust-owned life insurance policies (at cash surrender value)." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r151", "r152", "r323", "r324", "r325", "r326", "r389", "r396", "r428", "r429", "r430", "r442", "r518", "r579", "r580", "r581", "r615", "r617", "r631", "r646", "r647", "r700", "r702", "r704", "r705", "r707", "r713", "r714", "r725", "r735", "r746", "r756", "r757", "r758", "r759", "r765", "r772", "r955", "r967", "r1003", "r1015", "r1016", "r1017", "r1018", "r1019" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r151", "r152", "r323", "r324", "r325", "r326", "r389", "r396", "r428", "r429", "r430", "r442", "r518", "r579", "r580", "r581", "r615", "r617", "r631", "r646", "r647", "r700", "r702", "r704", "r705", "r707", "r713", "r714", "r725", "r735", "r746", "r756", "r757", "r758", "r759", "r765", "r772", "r955", "r967", "r1003", "r1015", "r1016", "r1017", "r1018", "r1019" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivableTypeDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r69", "r75" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r786", "r796", "r806", "r838" ] }, "avdx_ReductionOfGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ReductionOfGeneralAndAdministrativeExpense", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Reduction of general and administrative expense.", "label": "Reduction of General and Administrative Expense", "terseLabel": "Reduction of general and administrative expense" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Repayments of Long-Term Debt, Total", "label": "Repayments of Long-Term Debt", "terseLabel": "Repayments of long-term debt", "negatedLabel": "Repayments of long-term debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r84", "r637" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Research and Development Expense, Total", "label": "Research and Development Expense", "terseLabel": "Research and development", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r443", "r716", "r723", "r1020" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" ], "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": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r787", "r797", "r807", "r839" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r788", "r798", "r808", "r840" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r795", "r805", "r815", "r847" ] }, "avdx_RestrictedFundsHeldForCustomersAndPaymentServiceObligationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "RestrictedFundsHeldForCustomersAndPaymentServiceObligationsPolicyTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Restricted Funds Held for Customers and Payment Service Obligations policy.", "label": "Restricted Funds Held For Customers And Payment Service Obligations Policy [Text Block]", "terseLabel": "Restricted Funds Held for Customers and Payment Service Obligations" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfCommonShareEquivalentSecuritiesExcludedFromTheCalculationWeightedAverageCommonDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Units", "terseLabel": "Restricted stock units", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r19" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "label": "Restructuring Charges", "totalLabel": "Restructuring Charges, Total", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r4", "r318", "r319", "r956" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "verboseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r71", "r101", "r599", "r625", "r630", "r638", "r657", "r762" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r155", "r197", "r198", "r199", "r203", "r210", "r212", "r214", "r282", "r289", "r313", "r454", "r455", "r467", "r468", "r469", "r472", "r480", "r481", "r493", "r496", "r497", "r500", "r510", "r551", "r553", "r621", "r623", "r641", "r1059" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRevenuesDisaggregatedByTypeOfServicesPerformedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "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": [ "r115", "r116", "r231", "r235", "r236", "r242", "r244", "r245", "r246", "r247", "r384", "r385", "r582" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomers" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers", "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": [ "r136", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r388" ] }, "avdx_RevenueRecognizedCashReceivedExcludingAmountsRecognizedAsRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "RevenueRecognizedCashReceivedExcludingAmountsRecognizedAsRevenue", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSignificantChangesInContractLiabilitiesBalanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash received, excluding amounts recognized as revenue during the period.", "label": "Revenue Recognized Cash Received Excluding Amounts Recognized As Revenue", "terseLabel": "Cash received, excluding amounts recognized as revenue during the period" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "totalLabel": "Total", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r131" ] }, "avdx_RevenueRemainingPerformanceObligationContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "RevenueRemainingPerformanceObligationContractualTerm", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue remaining performance obligation contractual term", "label": "Revenue Remaining Performance Obligation Contractual Term", "documentation": "Revenue remaining performance obligation contractual term." } } }, "auth_ref": [] }, "avdx_RevenueRemainingPerformanceObligationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "RevenueRemainingPerformanceObligationCurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue Remaining Performance Obligation, Current", "label": "Revenue Remaining Performance Obligation Current", "terseLabel": "Current" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Remaining Performance Obligation", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r870" ] }, "avdx_RevenueRemainingPerformanceObligationNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "RevenueRemainingPerformanceObligationNonCurrent", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRemainingPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue Remaining Performance Obligation Non Current.", "label": "Revenue Remaining Performance Obligation Non Current", "terseLabel": "Noncurrent" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Revenues, Total", "label": "Revenues", "terseLabel": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r115", "r116", "r179", "r189", "r231", "r235", "r236", "r242", "r244", "r245", "r246", "r247", "r276", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r539", "r592", "r723", "r965" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Revolver", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "avdx_RevolvingCreditFacilityOrTwoThousandAndTwentyTwoTermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "RevolvingCreditFacilityOrTwoThousandAndTwentyTwoTermLoanFacilityMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Revolver or 2022 Term Loan", "label": "Revolving Credit Facility or Two Thousand And Twenty Two Term Loan Facility [Member]", "documentation": "Revolving Credit Facility or Two Thousand And Twenty Two Term Loan Facility." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureLeasesAndLeasingCommitmentsScheduleOfSupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Finance lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new finance lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r565", "r761" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureLeasesAndLeasingCommitmentsScheduleOfSupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r565", "r761" ] }, "avdx_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureLeasesAndLeasingCommitmentsScheduleOfSupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets obtained in exchange for new lease obligations:", "documentation": "Right of use assets obtained in exchange for lease obligations.", "label": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]" } } }, "auth_ref": [] }, "avdx_Rule10B51TradingPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "Rule10B51TradingPlanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Rule 10B5-1 Trading Plan.", "label": "Rule 10B5-1 Trading Plan [Member]" } } }, "auth_ref": [] }, "avdx_Rule10B51TradingPlanOneMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "Rule10B51TradingPlanOneMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Rule 10B5-1 Trading Plan One.", "label": "Rule 10B5-1 Trading Plan One [Member]" } } }, "auth_ref": [] }, "avdx_Rule10B51TradingPlanTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "Rule10B51TradingPlanTwoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Rule 10B5-1 Trading Plan Two.", "label": "Rule 10B5-1 Trading Plan Two [Member]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r856" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r856" ] }, "avdx_RyanStahlMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "RyanStahlMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Ryan Stahl.", "label": "Ryan Stahl [Member]" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEmployeeStockPurchasePlanExpenseDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Revenues", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r247", "r871" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario Forecast", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r397", "r878", "r898" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r150", "r216", "r397", "r868", "r898" ] }, "avdx_ScheduleOfAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ScheduleOfAccountingPoliciesLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Accounting Policies.", "label": "Schedule Of Accounting Policies [Line Items]", "terseLabel": "Schedule Of Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "avdx_ScheduleOfAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ScheduleOfAccountingPoliciesTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Accounting Policies.", "label": "Schedule Of Accounting Policies [Table]", "terseLabel": "Schedule Of Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts and Financing Receivables [Table]", "terseLabel": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]", "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss." } } }, "auth_ref": [ "r69", "r75", "r251", "r909" ] }, "avdx_ScheduleOfAccountsReceivableAndContractLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ScheduleOfAccountsReceivableAndContractLiabilitiesTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of accounts receivable and contract liabilities.", "terseLabel": "Information on Accounts Receivable and Contract Liabilities", "label": "Schedule Of Accounts Receivable And Contract Liabilities [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfCommonShareEquivalentSecuritiesExcludedFromTheCalculationWeightedAverageCommonDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Common Share Equivalent Securities Excluded from the Calculation Weighted Average Common Shares Outstanding", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r19" ] }, "avdx_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Common Stock Reserved for Future Issuance", "label": "Schedule of Common Stock Reserved for Future Issuance [Table Text Block]", "documentation": "Schedule of common stock reserved for future issuance." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r9", "r33", "r36", "r51", "r99", "r100", "r731", "r733", "r894", "r1008" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of Basic and Diluted Net Income (Loss) Per Common 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": [ "r900" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEmployeeStockPurchasePlanExpenseDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule 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": [ "r39" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1000", "r1001" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillImpairmentAndWiteoffOfIntangibleAssetsDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r301", "r307", "r309", "r310", "r311", "r583", "r716", "r728" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Held-to-Maturity Securities [Line Items]", "terseLabel": "Schedule of Held-to-maturity Securities [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": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesScheduleOfInformationAboutMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity [Table]", "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275" ] }, "us-gaap_ScheduleOfImpairedIntangibleAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfImpairedIntangibleAssetsTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment and Write-off of Intangible Assets", "label": "Schedule of Impaired Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of impaired intangible assets excluding goodwill. This may include a description of the facts and circumstances leading to the recording of impairment charges of intangible assets in the period, the amount of the impairment charges, the methods of determining fair value of the associated assets, the caption in the income statement in which the impairment losses are aggregated, and the segment in which the impaired intangible assets are reported." } } }, "auth_ref": [ "r949" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r934", "r938" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "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": [ "r399", "r401", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r428", "r429", "r430", "r431" ] }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee Stock Purchase Plan Expense", "label": "Schedule of Share-Based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]", "documentation": "Tabular disclosure of employee stock purchase plan activity." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of RSU Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "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": [ "r7", "r8", "r103" ] }, "avdx_ScheduleOfSignificantChangesInContractLiabilitiesBalancesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ScheduleOfSignificantChangesInContractLiabilitiesBalancesTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Changes in Contract Liabilities Balance", "label": "Schedule Of Significant Changes In Contract Liabilities Balances [Table Text Block]", "documentation": "Schedule of significant changes in contract liabilities balances." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" ], "lang": { "en-us": { "role": { "label": "Stock, Class of Stock [Table]", "terseLabel": "Schedule Of Stock By Class [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r31", "r32", "r33", "r34", "r35", "r36", "r97", "r99", "r100", "r101", "r169", "r170", "r171", "r233", "r358", "r359", "r360", "r362", "r365", "r370", "r372", "r634", "r635", "r636", "r637", "r735", "r867", "r891" ] }, "avdx_ScheduleOfUnrealizedLossesOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ScheduleOfUnrealizedLossesOnInvestmentsTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Unrealized Losses on Investments.", "label": "Schedule Of Unrealized Losses On Investments [Table Text Block]", "terseLabel": "Schedule of Investments in Unrealized Loss Position and for which an Other-than-Temporary Impairment has not been Recognized in Earnings" } } }, "auth_ref": [] }, "avdx_SecondServiceProviderMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "SecondServiceProviderMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Second Service Provider", "label": "Second Service Provider [Member]", "documentation": "Second service provider." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r998" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Security 12b Title", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r781" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://avidxchange.com/20240930/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": [ "r783" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Selling and Marketing Expense, Total", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationAboutDeferredContractCostsDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales and Marketing", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing Expense", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r79" ] }, "avdx_ServiceObligationsLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ServiceObligationsLiabilities", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPaymentServiceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Transaction Liabilities", "label": "Service Obligations Liabilities", "documentation": "Service obligations liabilities." } } }, "auth_ref": [] }, "avdx_ServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ServicesMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRevenuesDisaggregatedByTypeOfServicesPerformedDetails" ], "lang": { "en-us": { "role": { "documentation": "Services.", "label": "Services [Member]", "terseLabel": "Services" } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One-time severance charges", "label": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Compensation expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "avdx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardGrantingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardGrantingPeriod", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Granting Period", "documentation": "Share based compensation arrangement by share based payment award award granting period.", "terseLabel": "Granting period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award 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": [ "r747" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Restricted Stock, Cancelled", "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": [ "r420" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Cancelled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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": [ "r420" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Restricted Stock, Granted", "verboseLabel": "New awards granted under prior plans", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r418" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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": [ "r418" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Restricted Stock, Beginning balance", "periodEndLabel": "Number of Restricted Stock Outstanding, Ending 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": [ "r415", "r416" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted Average Grant Date Fair Value, Ending balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Beginning balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r415", "r416" ] }, "avdx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Restricted Stock, Released", "label": "Share-based Compensation Arrangement By Share-based Payment Award Equity Instruments Other Than Options released In Period", "documentation": "Share-based compensation arrangement by share-based payment award equity instruments other than options released in period." } } }, "auth_ref": [] }, "avdx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Released", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options released in period weighted average grant date fair value." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "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": [ "r399", "r401", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r428", "r429", "r430", "r431" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Increase in number of shares authorized", "terseLabel": "Increase in number of shares of common stock to be issued", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares allocated to be granted or issued", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Vested and exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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": [ "r409" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Stock Options, Expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r414" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Stock Options, Cancelled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r413" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Stock Options, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r411" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "periodStartLabel": "Aggregate Intrinsic Value, Beginning balance", "periodEndLabel": "Aggregate Intrinsic Value, Ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Number of Stock Options Outstanding, Ending balance", "periodStartLabel": "Number of Stock Options Outstanding, Beginning balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r407", "r408" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price, Beginning balance", "periodEndLabel": "Weighted Average Exercise Price, Ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r407", "r408" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Stock Options, Vested and exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may 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": [ "r424" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRsusActivityDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "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": [ "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r428", "r429", "r430", "r431" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Exercised", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r412" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Expired", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r414" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Cancelled", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r413" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Granted", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r411" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r398", "r406", "r425", "r426", "r427", "r428", "r431", "r437", "r438", "r439", "r440" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "srt_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [ "r968" ] }, "srt_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "documentation": "Name of share repurchase program." } } }, "auth_ref": [ "r968" ] }, "srt_ShareRepurchaseProgramLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [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": [ "r968" ] }, "srt_ShareRepurchaseProgramTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Table]", "documentation": "Disclosure of information about share repurchase program." } } }, "auth_ref": [ "r968" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r748" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Vested and exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "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": [ "r37" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life, Vested and exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r37" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, 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": [ "r105" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock price per share", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r58", "r952", "r953", "r954" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r56", "r952", "r953", "r954" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r88", "r187" ] }, "avdx_SoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "SoftwareMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureRevenueFromContractsWithCustomersScheduleOfRevenuesDisaggregatedByTypeOfServicesPerformedDetails" ], "lang": { "en-us": { "role": { "documentation": "Software.", "label": "Software [Member]", "terseLabel": "Software" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r6", "r68", "r72", "r73", "r155", "r176", "r177", "r178", "r197", "r198", "r199", "r203", "r210", "r212", "r214", "r232", "r282", "r289", "r313", "r373", "r454", "r455", "r467", "r468", "r469", "r472", "r480", "r481", "r493", "r495", "r496", "r497", "r498", "r500", "r510", "r540", "r541", "r542", "r543", "r544", "r545", "r551", "r553", "r572", "r605", "r621", "r622", "r623", "r641", "r695" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "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": [ "r197", "r198", "r199", "r232", "r553", "r582", "r633", "r642", "r648", "r649", "r650", "r651", "r652", "r653", "r656", "r659", "r660", "r661", "r662", "r663", "r665", "r666", "r667", "r668", "r670", "r671", "r672", "r673", "r674", "r676", "r678", "r679", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r695", "r773" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r150", "r216", "r397", "r868", "r869", "r898" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r197", "r198", "r199", "r232", "r250", "r553", "r582", "r633", "r642", "r648", "r649", "r650", "r651", "r652", "r653", "r656", "r659", "r660", "r661", "r662", "r663", "r665", "r666", "r667", "r668", "r670", "r671", "r672", "r673", "r674", "r676", "r678", "r679", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r695", "r773" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r790", "r800", "r810", "r842" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under ESPP, Shares", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r6", "r67", "r68", "r101" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of common stock upon vesting of restricted stock units, shares", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r6", "r101" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options, Shares", "negatedLabel": "Number of Stock Options, Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r6", "r67", "r68", "r101", "r412" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under ESPP", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r6", "r67", "r68", "r101" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon vesting of restricted stock units", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r6", "r67", "r68", "r101" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r6", "r68", "r72", "r73", "r101" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase program, authorized, amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r968" ] }, "avdx_StockRepurchaseProgramCapPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "StockRepurchaseProgramCapPrice", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program cap price", "label": "Stock Repurchase Program Cap Price", "documentation": "Stock repurchase program cap price." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase program, remaining authorized, amount", "label": "Share Repurchase Program, Remaining Authorized, Amount", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "avdx_StockRepurchasedAndRetiredDuringPeriodFees": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "StockRepurchasedAndRetiredDuringPeriodFees", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fees included in repurchase and retirement of common stock", "label": "Stock Repurchased and Retired During Period, Fees", "documentation": "Stock repurchased and retired during period, fees." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of common stock shares", "verboseLabel": "Repurchase and retirement of common stock shares", "terseLabel": "Share repurchased subsequently retired", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r6", "r67", "r68", "r101" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of common stock", "terseLabel": "Repurchase and retirement of common stock", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r6", "r67", "r68", "r101" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "terseLabel": "stockholders' deficit", "verboseLabel": "Stockholders' Deficit", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r68", "r72", "r73", "r91", "r658", "r675", "r696", "r697", "r762", "r780", "r893", "r930", "r1006", "r1059" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquity1" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r98", "r188", "r357", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r371", "r373", "r501", "r698", "r699", "r709" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "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": [ "r546", "r574" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r546", "r574" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued." } } }, "auth_ref": [ "r546", "r574" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r546", "r574" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r546", "r574" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "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": [ "r573", "r575" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockbasedCompensationScheduleOfEmployeeStockPurchasePlanExpenseDetails", "http://avidxchange.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "avdx_SummaryOfCapitalizedSoftwareDevelopmentCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "SummaryOfCapitalizedSoftwareDevelopmentCostsTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Capitalized Software Development Costs", "label": "Summary of Capitalized Software Development Costs [Table Text Block]", "documentation": "Summary of Capitalized Software Development Costs [Table Text Block]" } } }, "auth_ref": [] }, "avdx_SummaryOfPaymentServiceObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "SummaryOfPaymentServiceObligationsTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Payment Service Obligations", "label": "Summary of Payment Service Obligations [Table Text Block]", "documentation": "Summary of payment service obligations." } } }, "auth_ref": [] }, "avdx_SupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "SupplementalCashFlowInformationRelatedToOperatingAndFinanceLeasesTableTextBlock", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Operating and Finance Leases", "documentation": "Supplemental cash flow information related to operating and finance leases.", "label": "Supplemental Cash Flow Information Related To Operating And Finance Leases [Table Text Block]" } } }, "auth_ref": [] }, "avdx_SupplierAdvancesReceivableAllowanceMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "SupplierAdvancesReceivableAllowanceMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "documentation": "Supplier Advances Receivable Allowance [Member]", "label": "Supplier Advances Receivable Allowance [Member]", "terseLabel": "Supplier Advances Receivable Allowance" } } }, "auth_ref": [] }, "avdx_SupplierAdvancesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "SupplierAdvancesReceivableNet", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier advances receivable, net of allowances of $1,664 and $1,333 respectively", "label": "Supplier Advances Receivable Net", "documentation": "Supplier advances receivable, net" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r836" ] }, "avdx_ToddCunninghamMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "ToddCunninghamMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Todd Cunningham.", "label": "Todd Cunningham [Member]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r828" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r835" ] }, "avdx_TradeAccountReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "TradeAccountReceivableNet", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersInformationOnAccountsReceivableAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Trade Account Receivable Net", "label": "Trade Account Receivable Net", "terseLabel": "Trade accounts receivable, net" } } }, "auth_ref": [] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, Supplier Advances and Allowance for Credit Losses", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r119", "r120", "r121", "r907", "r908", "r910" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Trade Name", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r42", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r855" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r857" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://avidxchange.com/20240930/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/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r858" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r859" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r859" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r857" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r857" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r860" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r858" ] }, "avdx_TwoThousandAndNineteenTermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "TwoThousandAndNineteenTermLoanFacilityMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Two Thousand And Nineteen Term Loan Facility [Member]", "verboseLabel": "2019 Term Loans", "terseLabel": "Term Loan Facility", "documentation": "Two thousand and nineteen term loan facility." } } }, "auth_ref": [] }, "avdx_TwoThousandAndTwentyFourSeniorSecuredCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "TwoThousandAndTwentyFourSeniorSecuredCreditFacilityMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Two Thousand And Twenty Four Senior Secured Credit Facility [Member]", "documentation": "Two thousand and twenty four senior secured credit facility." } } }, "auth_ref": [] }, "avdx_TwoThousandAndTwentyOneLongTermIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "TwoThousandAndTwentyOneLongTermIncentivePlanMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Plan", "label": "Two Thousand and Twenty One Long-Term Incentive Plan [Member]", "documentation": "Two thousand and twenty one long-term incentive plan." } } }, "auth_ref": [] }, "avdx_TwoThousandAndTwentyTwoSeniorSecuredCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "TwoThousandAndTwentyTwoSeniorSecuredCreditFacilityMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and twenty two senior secured credit facility.", "label": "Two Thousand And Twenty Two Senior Secured Credit Facility [Member]", "terseLabel": "2022 Credit Agreement" } } }, "auth_ref": [] }, "avdx_TwoThousandAndTwentyTwoTermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "TwoThousandAndTwentyTwoTermLoanFacilityMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two thousand and twenty two term loan facility.", "label": "Two Thousand And Twenty Two Term Loan Facility [Member]", "terseLabel": "2022 Term Loans" } } }, "auth_ref": [] }, "avdx_TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "TwoThousandTwentyFourAmendedAndRestatedCreditAgreementMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Amended and Restated Credit Agreement", "label": "Two Thousand Twenty Four Amended and Restated Credit Agreement [Member]", "documentation": "Two thousand twenty four amended and restated credit agreement." } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfAdoptionMember", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r153", "r154", "r155", "r156", "r157", "r158", "r202", "r203", "r204", "r205", "r216", "r248", "r249", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r312", "r313", "r316", "r454", "r455", "r456", "r457", "r458", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r477", "r478", "r479", "r480", "r481", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r537", "r538", "r550", "r551", "r552", "r567", "r568", "r569", "r570", "r571", "r572", "r584", "r585", "r586", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630" ] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtScheduleOfLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized deferred financing costs", "negatedLabel": "Unamortized portion of debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r854" ] }, "avdx_UnregulatedSettlementsWithPayees": { "xbrltype": "monetaryItemType", "nsuri": "http://avidxchange.com/20240930", "localname": "UnregulatedSettlementsWithPayees", "crdr": "credit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfPaymentServiceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other unregulated settlements", "label": "Unregulated Settlements with Payees", "documentation": "Unregulated settlements with payees." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/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": [ "r22", "r23", "r24", "r126", "r127", "r129", "r130" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r192", "r193", "r194", "r195", "r196" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureRevenueFromContractsWithCustomersSummaryOfChangesInAllowanceForCreditLossesAndReturnsDetails" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r192", "r193", "r194", "r195", "r196" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLeasesAndLeasingCommitmentsScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease expense", "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": [ "r563", "r761" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateAxis", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateDomain", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r824" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment, Total", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Weighted-average effect of potentially dilutive securities", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r900" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted-average common shares outstanding, diluted", "verboseLabel": "Weighted-average common shares outstanding, diluted", "terseLabel": "Weighted average number of common shares used to compute net income (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": [ "r220", "r226" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://avidxchange.com/20240930/taxonomy/role/DisclosureIncomeLossPerCommonShareSummaryOfBasicAndDilutedNetIncomeLossPerCommonShareDetails", "http://avidxchange.com/20240930/taxonomy/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "totalLabel": "Weighted-average common shares outstanding, basic", "verboseLabel": "Weighted-average common shares outstanding, basic", "terseLabel": "Weighted average number of common shares used to compute net income (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": [ "r218", "r226" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r822" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-5" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r54": { "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/2147478898/942-825-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/942-320/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-2" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "b", "Publisher": "SEC" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r186": { "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" }, "r187": { "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" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r251": { "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" }, "r252": { "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" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r292": { "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" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r296": { "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" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r300": { "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" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r306": { "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" }, "r307": { "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r314": { "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" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r316": { "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" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r320": { "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" }, "r321": { "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" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "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.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "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)(i))", "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)(iii)(A))", "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)(4)(iv))", "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": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "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)(i))", "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)(A))", "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)(iii)(B))", "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)(4)(iv))", "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": "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" }, "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": "(h)", "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": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r362": { "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" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "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": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "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)(04)", "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)(2)(i)", "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)(2)(ii)", "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)(2)(iii)", "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)(2)(iii)(01)", "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)(iii)(02)", "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)(iii)(03)", "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": "(d)(1)", "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": "(d)(2)", "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": "(e)(1)", "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": "(e)(2)", "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": "(f)(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": "(f)(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": "(f)(2)(i)", "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": "(f)(2)(ii)", "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)(iii)", "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)(iv)", "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)(v)", "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": "(h)(1)(i)", "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": "(h)(2)", "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)(2)(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": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "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.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r441": { "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" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r443": { "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" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r445": { "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" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r454": { "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" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r549": { "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" }, "r550": { "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" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r554": { "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" }, "r555": { "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" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r632": { "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/2147477351/944-825-50-1B" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1" }, "r711": { "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/2147478785/954-310-50-2" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r725": { "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" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12" }, "r727": { "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" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r750": { "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" }, "r751": { "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" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r765": { "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" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r816": { "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" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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/2147477351/944-825-50-1B" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-2" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r883": { "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" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r900": { "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" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r930": { "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" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r955": { "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" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r961": { "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" }, "r962": { "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" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A" }, "r999": { "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" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1006": { "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" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/940-320/tableOfContent" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1023": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1024": { "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/2147478777/944-210-S99-1" }, "r1025": { "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" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 82 0000950170-24-124065-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-124065-xbrl.zip M4$L#!!0 ( *J :%D@0']H3SX" '4X)P 1 879D>"TR,#(T,#DS,"YH M=&WLO>EV&TF2)OJ_GP*CZI[./)OW@S>I$^#G3!K M/J;GS30,Q]/Y) U^V/OMQ\&KT; 9I<'??]U]/7@^#O.#-)H-8+ _FQUN/WGR MZ=.GQS$WH^EX.)_ALZ:/P_C@R0!@>?-GD^3*WP?/W2P-MAEA B@%8MY1NBWH M-J6/E93Z_R%DFY!37QL?'DV:#_NSP0_AQT'Y%CY[-$K#83H:O&Q&;A0:-QSL M'3]U"X<9'@]VAL/!;OG:=+";IFGR,<7'BYONSW ^<$Y&TY\?G1KZ)_YX//GP MA%IKGWPNUSQ:7+3]V4^&L3FYMOS:7LD(44\6'YZY=';AI7)QZ>STI9SAJZ7CZW'F__F-R\O'WDU/+O_\U?5GWJ]\>GQI\_FR^](RC"+R(O'C MRT?CT1N4_*0)%W\MSB9/9D>'Z0E>"*/%E2>CFC87C0G?@#[Y^V^O]\)^.G!P M_M5C.C?[TQ0>?QA_?((?/"D*<7SA? H?G#L\N3B[J6\?L/S@S,7-="P8U=\2 MP>**XR^D$"\>!GYPYLXX U!F8/J="<+O," <./TBBAG@7<]\[_@I7R3Q9#9Q MHVD>3P[:]50$)7$9G;H/C@BFC#ZD%BW(AL9R<"'0VN50^]@E^^NB7_QC\M)]< MQ/\.?IHULV'ZA1+XZT]/%C^7OQZDF6LQ"M*_YLW'GQ\]&X]FB%SP#H7P:! 6 MO_W\:)8^SYZT"_])N>N3Y6U_\N-X-)C.CH;IYT<';O*A&6T/W'PV_E_-P>%X M@IHZ>WKH8H'3[8$Y_/RT3!CLIX(]VP/Z]%$[B-A\/+Y';*:'0W=4%E+"3W]J M/F^71Z7)XL[::,T_%>6J.-AF@R1H]XPT3.I+1OIRXD)+F19# M9DBB.A[HT>=O/Q@<'S:Q,YG1G% OT(5 A M_VO25S(70CC%?4)%50)!)2APVC.(P:9 HB),FT>#^:A9?.&/]W_L/4>DGC;; MHV:(^#F9)X3.2X:>-!&3\E2P\T/_?9)R M0O"->[-Q^.??W'#^%>BN31_3Z.NWN]*:/?UVS^;3 MV1C7ZZ-!3*$Y0,3Y^=$%=@@Y\*?Q)$[3Z-$OLT_CXZ5^_/Z7B5 JY3FN\)!E M0KLI#9A !*!8*"+L9;/VP^M/:[P$MY[-P-WZ7) MP?D90,/%F'5HN%@!@80&PHJ,,O&(7+C6#+*V1[_\SOYQ)9L3:=0$F0L$C6Q. M2*7Q;KA:.\,0]KJ7SZW-OWTW2K^CB(1(>'*;1M!TV,I#"G@M(_GKTY9+? MW5'YT\XGAR2E_/.W-)TM7ATM/OV*K+ 89(@.50P-H..,XN<4 MWXY?[>UDME8YG9"%N**Z(0,J#[XGIU99@F\:]%V^7406A&\2(#+)<101M3_?KLG9PEYBY!H@-+TEY^*![T];1U6?,R@]:BWBUOW\Z,I M.@9E#2W^MC\IHRB*",?NS>//TUB \,FY>[:_3L?S2?M;&R'87KY*.[7/WAO4 MFLQ]!"*1!@C!"J]&Q>(F\Q06ZN\]F;H*I;OO$"W&1DO MKDOT6 L9:^5W(E9T?A=9++:MSMYG^\]>C7]'0[!^XR3_/ MZLJ>&Z;IDB6]2;,N=.0W]S_CR3$+G)Y"_+>C=(ZAWO9QWWC?+];FY*+ED+ZZ M>/7JJX'0*ZKO:7"[E?IRFZC6")?9H]=-8T3+(S5(G]#?2H(&26I5WY>NF;1> MZ*]')S_^!>_HD 4&S2?K7')?\T24S=>K2XOSAR-!>K-AP+V/('1AN'JAGZ%8PZ9!:H0,# M5AH.&3V,I*1F3FPZM2H!L/&H);^KAR=Z=7CBIT1X.W@*)8[O@ F*UI5Q#]8& MCACET=YZ3WB]W&MO[J=-;-SDJ%C/M[F5TEGQG?%>[J=]43QIBU9%,1% 6$_ M2'3\24IK@JU"O 49+YNG&_9\7E8?[X,B9Z.2?20?7/(5E81AK>CF6>D M(U*!+3\Y);G)3C";3*WJTK/IBM@TO[JYXAVBG78JI&" AE"BF1[9-!)L<#DS M&4U,CM):U;=&QB&N;K!49R*,5O"<01GI0:B4P<;$P;MH,_7*9_-P1'@MKM.: MI=D+1+79USAP[H(NGUL5QZ+DE"7\MLJ>N?16*FNR=LA#<+$$-)J>4S""4HC9 M2DZTE%GF6E7V]7CT898F!\^3GYV+_*.].FBFT_'DZ,UX]CT_N!X&8[-/)'(P MP90=\*C!)V& 91VIC($97JTP+HH6MZ)X]VG\;G\\G[I1?/<)[WGTZ,XFZ:%N2)B^_O?)BD%H6Z6N1_T3DD4P ML62B).=44HDJZFM5O(6]:J79S)HT_?4(Y87,<7+>R3E.YEY2VBE^93;^'J.M M!QM2ECXJ#\@Q) B$940)J@%_$U*A0RQ%==A0\AA1& VZ#G,W/+TQ._J0\#M_ M;OST]B[O(EO2E139G<^\:!JD_B)-5ALTS;_3O$X]>79>#H[)9SRZ_3=^.5\F)OA\/BB M:5>X_VH4T'4\(;6OQV&1\G&.S$YGR/N*1WT_ V@Y,A6U >EU&Q&Q8!/".G52 M6QYH%JK:_<4K";"6PDQ+H0X'(X_E=G'MXQ+YI*V*]^)7>E:.Q/5N=U,9+ZLELRG9XYY?CKT1M7SD2\S5_^?#IP_^P([S1=Q%6/$-?:0=Q/ MBQ>E1,FAL=,)>:T.!%PYC^8<=XP$PQVO3JSK3)5?@TEQQ!&E',)C**GRQAJP MCDD(C#*J%6?45+M#41DG6,\:0P$J*T,YX1#0TA$GP(1( )U&]!R%)597F\RW M,7N;B[1"UPR/]MI3@F4;LYPW+?_%\93CC5?8PZP:>]9P3,=1A2ZT&9PTR&\VT8$38*LW#-T@:*L3LDYO<3P?6,>.R0@U040L0^",XC_\8QZDW M7 G)4FWR.K5+WL2A!BJ=V12 832W#,HWV0@5I5[S9GK:>('DK*M^,B!'21 M ?UH X+Z!-:D<@H_:2Y+82!5;4"Z3_E^\/LICF?&2\4?8@D!X80'GZ*'I*W5 MREBN^_/[Z]U;<5+(Y-!AR<268B-ME3@O(!'MM= BI%1M18PKN9U_3B,T5T-T M#G;B 7*/:;OF/J;[O,&!CJB60E%0G!1;P9#/QZ@A7Q5RY"0.LWQY;E6X G> M77$>1:)),[]R\[A:(M%5A8&RWT>%SI!D*?W&M //I ALA99,IO#ROG[:BUR M9S,5D&MYZ4&[4C(TAPP^E/,FS,5DDZ"$;CJL[Z:2H93B"S/@E5)(D14RZR^467G^)+?4+!'BR2OE_-1["PK:%-" MSM4Z/74:9C9IPFQ99/N/48.XL??' M)N_VKB%XX(4@E"8T<27N)[PCX!V5$+B*EEMD>;;:(@X[>(?8E%9%'].7$[$O M/H?A/*;X!1649)3)S42T@;MB^R9HL7FD P$T) MT!1896CV'$\%-<[ ZS7[QQ-%NGP2MI4&;6@9'(4EPRF3.= M!3'UN=A=[W]?IO&[/'5P,F>2$3\QDB M*^$-SY+WPC"D"C%M;NA=&,#QP2 ;=.,%2 M,+I:S;FGCOR:>&OPG(L<04;JT9&7Z)$DS<$SH:PDDO$JMNE6DU#ALTO*10G4 MEJUL7;J*L53F(K@L2U'D6*VKW%<'J&\Q!>)X1F@%)07JDZ+E;#=RT$09M3$( MAQ_6JD]]4?8[CP$%H;THJ5S!!_11(G(XGQ5R..E<"I$S6F\0M3+Z]OV2IE<\ MW]J!",!M#LDJG9.I-FOW5S?DKGK,CB MT,5L/TW>C$=AT5%]<=RKK6EW.)XVW[5GU00D@E(V&.$ R;5"7RU)\,XAF:$E M^,LT$:K:Q=X?Y5JSH= D(U$-$"UZ]\($Y!7,: C6^Q0(B2E7FS)Q)][:S7;W M-]-U#X;ZR"TIG70S"!$0ZXVR@&0AVRAL9*OWV&ZJ#'54I>]R91K-E5<>,R42C6^]R4R;4O3FJHYG_ M5&^ISO6?]:E@-RHD*:67$B@OI44TPJVA%U;( MU!DF$M L2A$6PL :AZI.9YE!O[O/: MD^*1E-[7O?0H2'(T!Y">)%0,@3Z@Q)^4=Y00+[26U1;:V8 Z&.O9RHO:6U7R M^S(M1V"44> ,IR3GC@VS3;U!> B<87+$GJO0?U"YD46\-V#H MI^HUWN%.8G3),W*N%Y$I5\E\+^:#P< M?SC:+;U'-^:P3_3&,X*^'5$^@XB^D GG00D22*GTK&RU:[O#?.S=-)M/5G%$ MJP;O,#@KE8U +3J&PN-Z=-0RD$YI3SS5;/5M/6XJXHW+Y:FS/?%Z4G]B1&=3 M!N0-,9<$WB#!,^8A1F$XIP05L-KJ,=7WL5R3[QF3]51*M!01J: KYZHUD<@, MA98Q)VEHM9M9=Y^03$ 5B(F#B^5T*24^1,K*Z8U:5:"&_RONI)#!V(3^L=.Z5*K'926U!4IY"(YEHU6UQR8V MYKCJ:F(122EC*8L@)$,[)5!J*+ ,2FGK7>(B^&IC$??W'.$:-L&2CIY8$2!0 MAVZ(Q#5L(O>0C:0T,J]"?4&I*IHUKB=/),F9P]LL;0SR]I5I[].J)+<5'#$J*"@(I)F*D M))J;S:8X:]]B7@=DHH',CA-T[B/2GD SF"Q**RX="=5**%E=?]O[[.:O106" MT"P(8.BEH.NB"!A!/$AT*Z-SCE'6J\"=UU-<0S)@"K3$^21D*@P(E%B)XG*D M3Y$FYA$2:+5M^:X865A3MZ/.3' 07BA-@*O2C9P;BHQ))] L)1*(RZ'>OBFU M2:B"TP8IAAPB+TT54RPG?!SXC 18.ULJN1EB7+7B[#2;LYY00@JE@+X!QKP# MH85 )H1^B*-SUJ:R2C3M+EY'+X\OR5S6D (JH2""@RTG?+WB.6HN\,_5 M[N(]6U>SQCOIGOC=47RS923RFO$H7J]KY&8RF$RT81[Q.9B,5#;%"%;AW8U- MUBN5>+;5)LSV&ER7!J_'& -001VF5-6;9;6QJ7P M7+$ M/3MI Y5"4KGRX/R&<$3EI%D1V1).2#809#FP M8TJ?'G0-2]ZG)#%K_&^U&G0/"W2L)RTQ6Q,,EPHDXPF!7@4P6A'@VE"=;-32 M;5J!CKM):5J37;9EOSPI(%&7-:L%6&<\))\Y\U(ZIJO=2Z_-+M?@*]BD-*=( MLR(K-9*H T\X WR*PS\;SE;?P&?%XKRK7/L.FPMF%]$ )H$N&U,@>*+@LM%@ M?'0B&)I8KO9H4NV+[!H\IZN6Y=E3RH(3Y:19*5_J"+@@'61CE?*)E,.%&R[. M.UQD7;7ORD%$+FP"KVT)DU *1B0/P<; )9/!LVH+"ETQ.?=-,TJSE$:E1?;K ML1O=24)NARXF.@?,1,\ABB!!R)(^(IR"R(G.P5*>Y:9;ISOM?]OA<3!"F6(Q M:'"E,YHH7:T,C;1TU9#*)*/R&*4Y0FG(,DLG^W<;4QF#4([WP]4C M9*EEXE."4OX0))?&>2U>,XN?5G:&Y\7;YE17ADN3$AW(.CHA@.W)NR[-/Q]XM*'N]A^6T-4EAA*T!N2@)YK D$=,@:.J\Q'8KBV6>M8[0*K M+0*QFJZ:Q'+BA$P0?,EEIM*!-=& 5LF$2'UPK#H)E17U;N)B:58YF9Q:4;OS M8:+D5TF7G_X^="-T96]K+2]=P3MHF_$[?V[\=!46E.2>DNH.?]>Z)F_!8;J*"A)G*3I@'')@$ITR%*SQ-($*1&>DN,S5 M*\YUTL\5+2XOK4%? D(D)>73,C#91LC))1Z))]IN@HOB^Y8]$T5@\Q+ MF-(3"98*!H*Y((4,TNAJJ+LYF%TCV=I1*K]H"':_:-/KF8RI?K4J>IR^]E3RS2UIZ!I$QB\8I"Y1G#"#1 M!'J?HE:V.N-41R>R]81 *2%^T^0# MWEWR 25*6,7-HO6.4"Z!1R<,E".*>9%-"M6F[M0HF@Y]8=$\2V^5M*I83B%!E\" *BT5DKSRQ^7JLX*]]+KV&Q2A2H4+@Z5&PY)).HJ+CM?X\YTY%>M@23FQP)V!D$H7 TL,>*8# MDDI)1#)!VKAR/_&Z=*.S;&?&J32Z[+XH53([1 3C.#K)WEC"559,5IN>5[8X M9VER\#SYV3E"B-;MH)E.QY.C-^.[Z)R[!D/&N')99P\1^2$(DQU8$1-PH3/A M@:A J]L0J**^RWJL!N..DX0*8")!JZ$X V",$95FXI2S=9:!34G M$"&I3U(#;_F^0&$ZQ@BPZ%U.7 @3J]TB[8M 5E<$\EI*?,;JWTJ)%4W<& )& MT5*=*)7 D(] +7)8$HFGHEHPNMM\SMO%A3K<_V>J%)DM%6Z8ENAZX+VMR 9= M#QU2QFF.L;I8WCJKFZ^#D:E(M(D*4O"EI6R.X"+%NTO"J+'2*56M8WCJ=$F[ MS7M!H8[?T.8?+3S"E_-1["RHT)^RN5'$N3L74#NO0A2@E).E\F!I(>%4*1[* MDK \15NMVE;42ZI+K#?,!X<2,>VQF1)==J5I*G=1J6R#(;S:S)%J?(45+1:# MMK9D%U/TLTNR<0"?N ?AG>?6L&RIKE4TFY"&MYI--21.)G@9EZE8*6>P*62@ MN)*DME%'5JW4;E14ZR0'ZUT*^Z/QE0YK,N>5:.06M-ZXY[C*L/;E7:Y(@8/R-,B2.H294C+LJ_/R'>5GLQY M](SB>S.AT,D3AH%GT0)-.CLKO;*NVACLG>2RWK'^KR'S@ M!=!8&E"@\CX8$ M5B'/DS$03V1VCE>WEU1'[MB:\$H9$XP40#5%?F"1_CEE%*Y@ESPWOG1>KTU> ME9;!>&"%*+ARFEO"@,92R8@S E:7PF0N.I4B.G2^VACKU7>-^_;2=]0W< VG M&;E1UJ9($/M2:2\=,FHPX5"J_U J JTX)GWEO-FWOD2EUY,VN\ZLRW784DNL M5\A\%2]]#AQC:$N17+O,I97<:LZJU:>ZST]V%H6T5 >T3) U22 "#V S3< S M3BEU.3->;="\3U1O!>BUC5("]QK="\(%&(^B#)H2YYG)V51[6G+#LGQ.\\1; MK;D@>42I0=1M4X;$P7I&(3&C,M<^2U=#,^XS+T\),-O)RR>J'<<[\E1.]QI4 M6F^396>$[*F3?$%^H9&&4,,*H]#8*JI*H][G$?@X[K8 79 M>YT" <*B1.(M'7)N(0'Y7%2$E"(*U6YR]8[4U_(4.-6*10@"#*)^5QX8FV RTUI64I@2"8 M)N7D%J'5'C_N,']L0<]?CU'4&U.!3Y H.4'ZDUFV(%+9:2[9 7>;)7?NI]JE;;&5RC5TYS\!"3\.B4.PKHX/ER>ISDJ+3TN5H&5MD> M4GVEU._J<,L:=K $CS:'H$!F'D!HBLYY# (L22XK%S/RQUKUMDX/<$UT40BG MN$_@*/KO F$'G"[%LX-%IP ] *8KJW;0I0F7+#/J'*C2\EI$@>#K-<>Y$)FD MP%G%)3FOJ,0K;1A?P?EK(4-F)%K$H=**1!$)CE 'EEF+>&1=Q:W+:\Z-[G*5 MFYE+]MG05SBXY7R_%Z;>*ZZ/,-K' T-W2F1.D'MP@]> ) MF.,TY""\Y]4N^8WQF6N0LS.1\I()3"(MA9@T6"LXREE;Z5SIWUA=9')=G5 K MR @2I<]FXBBI1?J]%."3LZ"-)A0)522YVCVAC:HNVJ5I#LQJ91R8J!2N,\' M2)90<-)FP6DVM+J&?&MK%[XB$21<)+Q47$O2EP[@Z$/'C/^D9*+/*O!4[:F5 M>UC#>CV9_Z)D3WE:$+/-!PX"7+2EKTLVUE,2:+U1P(W"S@X;PTN258D00#+, ME^+S&AP/"1^@LD!^(O3J3RO=5&:]6W&!/+DW*$ "@98^X0HAV7"GP ;#(U6" M*%8M?UEGG_ :1">X"E(X8(D63R$H,-YIH%IQ8D.F:%!K%5T7Y8Y85^&&;Y1] M:N%[UWG?O)O,I[.WGT8IOFXR#F,ZGQ3<_GU<;H[@/WOFIOM[\\FD[/<+\0@Z21,NZ,K!:6>G6J+N%$:AY=#!0\*>E! MQ":T,EE? M9Y8Z3OZN)]8E+=+!I"D2#NE ")W >V0=;4J0#"0C$:E-7IV$)J_TE+)%51R' MR>0TUL^'B9)?)5U^6C)ZWH[NJWH8;80K/9;*#H4R"2R/:,*)BFCR""5BY2"[ M(<=*I$-S@\Q=E$0$&06XE&7F4FB>JVMO= %[>-TXWR9!G6JJ527S#Q(K113$ 2"C$@J@]ML]73IZ76$ MX^L=7;^R=MS[2O-W&G;NK.Z[C)S*F!48ZTKS*ZO!$"F1RZB@3'#Y#O8>-L2B M1YV4)@$$\V%Q%M&B8PY:4TL2"8&ZZC;*-N;L; 4\1!%%9'3(TZ0JY2QX!&-R M!J>D-*;468X/(:?D+NKX=N@V*W2VN"&B',%0R+,ENF'"./"2T]*[RCM7;3#C M5S%+9[MI\D;M$)MX&NVR IL.SL?CJ?-B@OW=DB2E&1H1#*% M5%J7"B(IF!0=KO!03 PQK+X"V77T+UU//KB2CA C: D-(A ZA4N*"@(R*:XX M-YRM_D3P#6;JJF>G>7=GIY6BC)%L2U(:3A=> 2DX((=%'*6&UDEL8P,B,+HNCS'E+O3?5;O!6<]IH M-75KE6$6?!&;J=2BTJ9Z4!YAB238_NKI7H1CGCCLQ;=D2'%F,&@ MWI3"%PH<$1P,(\)I]'HXK?:H1HVN:(?; 9I$=-LT^I[*XK*V'+V/I&0I6,R" MHH0@A]IPT=Q5;F.'=:,U22ES*]'#H+A@"FOUA'GP)DL39"8(N+5*9=W]9"O@ M-YJBL22<@%8:77I?Q*==1,]#91J3]LY6&WK;,'^Q2RM%#<]6*#"*L!(P18&I MLNTFM!)&1<)LM8?3-BY?80WEMS0-(9:=#*N1BI0=)UR5F4)6TDCEHJ"Y.J^C MP@1DU*A[&6O0G&A2:E-&ST4Y$!>0GRH*,@BJI>+(5*L-\EV1":VCFT:'/7V+ MI\!\8(@'*H#(7(-+B0-C;0.HT@JNVM25&]6M*KDL)0EZEDZ0>7.L*0^,.U_0 M%I>H\(J#58%":KO^LIA2??&"DL32[E+MIL/Y).R[:5@M-?1Q&JUH^_!5U4/OO54C=':TD",1-=. ML-)_E(/1AD%BE"'5C5:Q:C6XLH;7UXNMG+[T=@)T5E.-O)R7PX+2A7+L%_T% M:Q@R>*2 HKICI/W9_FJ3!+0QAN8D(&53^D?KMB>GAZ00#ARCCKIZ@S[KLFCU MG(BKZC3:&I(\M2=)&[1DRI>2\NA30(K\>)J@?KHU-29(IN;1"E8J!'%JABX7[" MH[O+LM_TO'+T9CS[$NP\6/#EA;S/ M7G-\S^-+CG\O-[W@ 8=XS5>W70X2?[SFW:8E\CF]Y'Z+#Z]YQ[+)7_;[')V]-^>C6-F>K$B'']ZS2G^VZ6:];?KZQ-. MZ5?WNN)TXR_-YVV<.X2KD*:+7_>3B^W:Q0GZY3\&@Y_POX/I[&B(>'OH8ME1 MA-GX<)L\ELWHZ;^A093[O W\*4XP[*?FP_X,/V/X67N %P$$GU Z%GY,3_WX M,TR;?^,MMOUX@H\!_,M3'/[A\1,R+LQR2=JFY'#V%+VB#WC;]GE/V\^R.VB& M1]OO$)VF@S?ITV!W?.!&QQ?Z\0P%@M>6U0UNV'P8;0]3GI5G3 _=Z/@QG_91 MR0'_$M+VX23!IXD[?'KNV=]\'#[K4Q-G^]NYF4&+)J/RD/_])ZK(TY^>E&?A M%!Z>FL:35UR^>7DG]IC)P]D@CN>(WT]/SRX]'D"W^]VWKW8 M>UBOOO?BV1^[K]Z]>K$WV'GS?/#B[\_^LO/FSR\&S][^]MNKO;U7;]]L^GRP M:\W'_[NS]Y=7;_[\[NV;K<'SQ\\>#QB1PEXV!\MW*1BU+RAU9J+*U2>HNYBZQP5]IN-A$X^OG;0S4$9R6]3@=P(:UYN"VM;.R[>[OPV. M7_KT*+Y[1QPUVNK1>-12IB:T9.#E^VQR\B$;H$EG$/@C6)D52.99H($SSORC MP9+][J9\Y2)^@Y$K#E=,S?;S<9@7.E_">.N*-WA M2CN_!BHSSQ?QK]LIRO7TY(=2U7_P=I1^//?2L^(UGV-E91"%GN(;E$]AZ([& M\QG>\7.*3Q=WIX0\1JDMOQ"*9W0X3>CD'CKT71(^$6^.=Y\7H17Q1,AMS<7_W6:)"]?8L&2GUSR%:N^]YV?GLPFYP>U9.JME"^<_T_X M?N GR?USN_T7RA\N&/?Q&FH7%;_,4UFZ#4.EQJ ZG.RU"9+!Z&];@W, M_\I0:HWD)B4"@5L%@KE4JL=)$)%1(6DF5-"NH/2O[ RI_ MB#\.WKX>O2L?4\O%13(X7M_XWP):5T7T\[QVW=SIO-/] M'>XTG@QF^VGPK^.U,UC$^ 9MV/5[K.KB9UT"!5X88F+6P+E%5D5*U?*0'!!? M6E?%4D#/= 4%O[FT)Y*I"V6?E*IRS$UD<"Q&,%':)%6@GMFNIOUE,T60^@=.YTO\RW2= M$UJ"V=\#X*O1W4UQL*\W/V]W>QZWD3SN%O;F=DR.4D*CCB"%+\5ZA 4;F458 M8=$K4M#==>843]QH$?6N@LJ)>JG<+2(W=T_FWNWNO-E[U5*V6MG<^7C;9H'Z M,9N;G:R?8SJ7)^.#P?MS_QO,QE_][?'US>!F,^"29-5,RQ;]X&6#%A#7-M*P M[4XY6!!!>6(Y!&(0#$5FI?BG !><+N4&C"/RMMCYHDT'**^P>(-USBDAI2*L ML>8N(XM]'+]K0OKE04Q<1]VCC:BJ(0(CI;*&) *L*95/A M21NI-BMVH^V[Z MT$P+VLW>X">=JOPEKWR9R'8^-O'O8;_D]PS^@GX,W'0P/4RA9+;%03,:-+/I &59(B+GP]WK MP*I^'^1V>2BW?Z,SSO%IR;OY;/RT.V_YC#3;>]_*?Y;D^@[T][_3H0/]M6#/ M#^J@I\%(%7B0D@L:I",0KE805B?K0C5$L[;HG MZ#:WYS_:%,1GI53-Y.C9.*:O7>DVK?9P,OY8[M-)%/2RI?4\#5UI\GA#;_K> MJ$)@)KJ4(SAO;0G))G#.>)0MM9)FSX13W:C"._?YU3)G>]$SI#/?X#(9&U7B M^Y1:=@TI?P-1='6 HNL, E^- K5P,!A/!N/2,6;P/_-),XU-:$,%R(F:T]#1 M7C;YX$;-O]O??USY MWHJ7WU>/?QWN/!\ASR9'!VX0W>C!]?.(&]-;T)A,94 M*LIY"5&6%LA1&C"!>$14F7UV006>NX'0G1@G:3I=_N=U,VI[]:X*/BFC9'#: MEWSM1M^SEW>GXY<'Q:XB,TJ)RU$88)8Z$)Z:4HH@0B+&4F*R#4IW*K-G^./; MR;OQIU62FF?H)PY1P>N1TC?VCZ\B)N:TM,0P\![7EPC!@D\TE3(#1@8JE8X= M16^68FIMTMM)>V9Z%+J(XEPV,V^>52.DA9O)#"/JP?!>&:,,#MDN\;ED@.B M>,W1!=(L4I)E,*%;T/Y]C,[-\/]K#EO/9W5Z=5:,/=^MAY0M%:%PV\,)HDMS MZ(:#]#F%M@D/_CF7GBP]L_WF).("&I05]$W^>LV-ULT.)7_9=_C??RH]*9]. M![,T3(?[XU$:C%H?>ZLX4\-Y49"!PP6+N!;3Q=N*=QL%[W)CTS)M328:.'*[ M4CFT% XN,2Y6FN :3WRZ=7)987$[.($=8?B-)\X0;1[-M^9AS_E\=SDE'N4SM6.PULW6/V[XM=Q'3),7!X7PRG9?MQ-EX M4+J\E:@/93_X'PO[*&DY.V&V?1NLN,%(;[#)>Y=;<]?;L?[^UEPE>:M<7W_? MC5[_*^P&W[G!5\1M=@3-W?@SE^/CQ7S<;# ??]?,AFT&0W)A?Q!*)<6;^2^7 M3MK@3[G]'^%KF;[+)^QF,-'%E-Q'/5IT-ACL'1W@-W^XJ1?<:]&#UJ(WRW2J M%HS2Y^6V!5(??!#^Y0L_NF8@S*[8<)3$^_6%2[]!Y2[+'[&*F^ 3D"Q4:0&A MP):PO'*>D202"?S6Q^>6O/:(,M\:F>LKTK>RK%$GVEJ66X/_1.Y%Z "IUN!C MJ:-;LM0';0&J3E-#+A:OO:^HLTG:'#QE@KL$SD93 D<)?"0. G=!!E&*O=Q: MFY?V;6'>NE/EG;\]_WNOI@]#35-FI>V#!5XVJE%-2U,7H8%ZX8S/2I!XZX,; MQZ#[8FD[VTSVK[+TBF6]:8+>Y:9[&MV_!G\>CKT;#O;2,(79H-3Y2+,;;&9= MN %PK0!0QT<;5QA6*8W)0LFD\D>#L)_"/P>E\CA2GM2F595@SZGT\A_HCX-] M-QWD9ICBP V'^&$YUEBB1_^:-R5V-!L/?%I>@/<\"1_QDH2U. NW#"*=BCT= M:TP)+)6/RUFX09R7(O3MI?B:(;44G[)!>^1].O@![X>Z-9C.D9Q-]\V>$>/&HJ?^_\INH37MY?BE\HH MEO=IR^6W@V@'Z::S@26#Z(ZFCPNU8%HR"3'C/XO&=]QD8"ER MHEV,1':4IX/1I9?A #E5P8C=]&$^7&0D[L&[P0_%DNNGC+/'RPMF^TU[^.6P M''Y9-9HLQGL"$FGZ8^<0$(CFP4N+$% JTDM+P2+WA$BU5E()8Q+O*N_^1$)% M0$M$Z"&@AX"K0 "N.C<8XN#3P(6 $%"V(6*[*B;%Q%[XUP$*&2[\8'J V(%/ MF1P;I$'II^A&1UN%4>#MT R7B?HP^# 9?YKM'W_\& E&:L<64RZ=&Q$IVO29 MDNC R-/+1MA^3)\>7_;="RX?W_&%A54L+[YDK,=7-J,%Q%'F@1WSI-/DZ :' MVC=Y%VQS#JAQ\IA7LH?5S8Z<>/S=^C/=/.CQ=[_TS8,%CZ^Y+W=YI9M%%?/: MJ]3=D#Q$$@*+5H+AY22[M0:*YP^!"*M-#DR*CC)6"YN;/,,E]F$\.;K _6\O M:I$T+"_J,A+P^F)4OV79F\Y4HZM8V&T(P+73+?JI^691S'Z"OF+-_=Q<&G._ M%)GZJ>HAZ%H0)"Z$H.XVHN^ *6W,A+^YR#OM];-?NETNW7Z">O;PG73MRV)- M_935 T4UNO_&<\,S44"S9B H%V"RQ7\4L5I[PAVY=?>"A?O?JNBO\VDS2M-I MY^5NNZMNV_.D5:RV%Q?'M^\5/-U)QM'#0"4KLI#10I2<@\B9(,DV&H+WP:DH MM.2W/G2Y0*5CO?QSJY;/%EI9,3KUBZ.?D7Y&^AFY[8SOOC2?NL MX5%Y^*<&'XV/'8QPHL;%$?W83-MXV,B- KY%V7HK-3K+Q=.9&T4WB=-!*9[J?A\%@G!C^@I-NDET41Z&^GE)1$M7_@3"SG M>I'HU&':6LP!25JA:48D$)QK,#%Q\"P9H;*Q7'?4,F"O3,)%W&Z1&(*C'4YO M6GCC!F*\$HV6)/T9DR#E#C,Z 2 &U-BE3>@"@4#T5A'U5Y)@'R:/7Z,[HA*J;4;*\<')N^G<]:Y$0(?328CYK%[?]XWQXKFS[" ME1V: U3EGQ^]>O/RK)Z/Y@<0QS-87E*:A\DMS>265?98 8]?],YS*1?C+VH0 M%F?HIM\[0[(Y6Z)>NY7A/Q2MIH7/.=OGK> MC=YN*8,EW"U/'Y]F]UT*_-8]!\X7[+G5',3FXZ(J0E'R#PE&XYB.OX/C*A\O MA_7OUF1\W@;^- _39XC-9,&N2N;B_&#T-#;3PZ$[VBZ?GB_P0Q[+9C&R90"4 M/&;XA_^93V=-/CI^8/M50)KX]'"\H(C;DU02\#^FT_E[)TOF\SH"47 MX.PO_RVBVC\)(B]'W(R&R+\ T6NRS"\]^P%.Y.+/K607X6274>.VW?"3.YHN MDQ]/"_FL2UMD=DKL9\17/NNE='A*/A<6N^+RL5'Z6P2+/U;RFASK3&(Q5X^Y M-5)^P*+7X>1.O0ETB=!I3 7Q_<:[>\^Z3-^ÅCPHHT! MG.W@>Z;][(.8GG?M"02DJ<\6?YK>X>O?!"T[H)(;>NB"WN"\@:&/+;O^U_1C M8FY9/,R[\,\/D_%\%&&ISXNJ0IWO-9\.(:C'IABPK!35[^@3W*3% MRIU!S*T71!6;,3<4SL[NN\&KQ^N DO/R[>YO.Z6)]LDLN]O, M]+?*W%](/E^RX>VOZ"AVI >VAHG.H.-EN;EON+.KP_/#'R,TC M/C'^^%!08^5Y(VL'B[7X,IL#,&MQ9NXUM)R 2 G_M+Y)>^#KU\7(!GME9-/2 M9WN<+XB4M;4^GJ>P_"MM_\H?"AQUJMJTQZ4>ERK!I=)-]@!AZ9AL5 5-IR@0 M8M+;P[1XQ)?"A._P+5*+3&_P@8/?QFW%L\N"_>V%/6K=4/%9CUH]:E7IS:X= MF9ZU&\[3DI':9KOMCX?XI.FR[]S@Q;_FS>RH,]#J >MJHKMPQGK Z@%K#30K MN.G^^SPE,&5 Y478)?%P7+>Q2Z@2++JE&HOB6SVFTU=L^VU7!&#MZS]P?1K0=&?G,C M]Z%%AY-.X,^;:9A/I^545*$O.R,W/)HV+0WZ BJ(-7%Q8K1)?]L>;BJ"&WX?X8:_/VB;)+V?---_K@=V_EJ.@S>S]H1*BR#XA^'Q[P6 MAN/IO)P;W/'C^7%3I\$NCK='E9O$IWM4J0E51 >HLNY"4&#'VW=_>;';YR#WR%$_S#%,O&?K MRD!9U,)+I:OPGALNRJ4M,^-.]4LOD8T_IFV1BB7UZ/&DQY/-QY/[MLER[*7$ ME-U\N*9C \\7#Y\._C@LO=+3J!E/3H%)#QPW HZZ$_WK6Q/U[Z-4,$E? 0>^ M]#ZYG)!YG-J&[=&B1XN-1PMY3]&B=5WD6O=.V@KUKT:+HM1X MEQXO>KS8>+Q0]PTOEEBAWJ?/^XUO9FN*A[Y8/KT'B1N!1 U']_ >90P_/V*/ M-FHMK$PJ>_@4-SN3<-0K]!45^IO'O*[9PNJKLKB;4K-\O87_Y084_K]=C>@; MM"YI^L+_:\Z(NTD=[T6"7'N8A3W]=G')PWL^%E'-<"9&2BU_\@E&N<"(Z9B57XV)?EU"]F8[4,%5WTM+\H;Y^OVC.+9K3!89[ MI;E."+P.V[RY]NM!O>R5<>=\7Z.OVQK5L-Y6BTSG^@1>0VV^,7N+A4EX%?/7 MV_A^K56SUKY;Z+9?:]UP@X!SDL/]X :KYJ;3XTD>G9?#+!GP:NMX@]?/0O>U]?ME?I>_ZR-W86KVC\3M?V+]D3 M%[[(]V?Y=,;#MUH&;([]+#TV2N9-:0@R2/^:-Q_=\$S9^DLT\AY-Z)VLX-,/ M&8VO.#OK4*BKO_A_7N>=OZ,3=>38GYWOKV?B"DOOLLGZJ?F,@G ,A L$+%,>&'5:"BM=M/+1H+W+Y]EN.5'T[+T0PBGN$SBJ M! @3%#CM&<1@4R!1$:;-H\'('> +S:?PP;G#[;+,=T:Q_.?%ES6^,WOF)I.C M9O3A;VXX3X\&\U&S>,H?[__8>XZF%N6$=^&/!C&%YL -IS\_ OQM<>;PYT?- MY]GV:'X <=P>4"I7E$(?#N\U'&JFN)%) M@HR(B2)3!\XH"U)QO*OS@K)T'@YI3BQP9R DKT!88L S'#_32,;7^],)_B<-*DI_X/Q]:M MD=@\4!-'T!:P;#,PIB2(&!AX0C5891U/6FOE3!>,_V59W'_!M?UR/'DV;(I] MZ\B@T2TJQ18SI#=I/HA;$V9@I)[D+ M8K]*U)/:;"FI>M3K(_^K>&['>B*W(B 5&+-="@"0Y M@E"!@A>*00[*9:$YS[83ZOYE97\I';S,<^G(F*$ELU+WEJSG[[VP>^B[2F ^ M!.]9XD!BMB"RE&",EY"E\CGHX$7LA+^O'OJ$V%)"]M!WKZ/Q5923ND'ULYT0 M<))GT\$DA=1\+.M@:S!*LW(2V0V'XT^E,$M[+OEDLW&ML("0$*ATR&Y\1G8C M6 3C2 2E5-8J.I+B5_MU-V%$.\?OCF[]\_'#Q7NR=3U3%0;&EN+L6) M.U*(Q8HM^5EU"-P1EY@/#IQ0&06N+3CG"!CMJ5$T<>5)%W9@/0)GI4?->@6^ MA4M_>ECJ2GY,PZ/>G>\Y;<]I5X1ES%%',UHKZ00!D2P:+Z8T1(74UA,>G?>= M&*^O<.M-FG4+75)M4<)Z4MO[\[VP>^R["H\31$B)8$?+IIPPSH(E#-U[D6-F MUO(8;2<\;O78)]26,K;'OGN]*[>I#OW>_/!PV*3)P,6/"]]]0SQ['3/50F10 M/)5,7'3YO)+(E11SC%ON@_DJX'=;S_[->):F.Z/X>NQ&*_/RZ)92ER?C/E"W M7A@6E T9@A4H.01TI,(<\=USF[ESW,ENS,'=2YN7WBTU2+OWZWMNVW/;N]BF MMR%1H21X(B@(XC*:KIB!2B:3"L8H1F]CNMS'^'G[V+#O+.WZ&8+;%7CQ+:OZ MK:K>J^^%W2/?E;)LM55(VB5('QB(B.3,%89&7 J"1)N9^^HT\75HW)TAG]W" MU^B![U[OT6],HNWODW3HFCA(GP_3:(K#*GY;V_AW$*Y5?>H>37!=MNW[A6HW M<\7?T/I=JV[O0[*/+"BNB6*@G/0@% ^ /V30*I"< W&*\"Z"6DO$>+$ C)U1 M;'MU+XJV=AS?8%M*7YZELLJ5=5+$^$&MK8?N1O10VT/ME?8/-#-2F@":6 HB M$0I&Y #4X/^RL(X2UD5$^4ZAEN@5GGF^OU![EWN1[3+J@%BW]]EXU^7=>.:& MM_!2-GXVZS*>F[E\^QC<=0R?4@21VA (@7(0E"2PFDH@+/$HI!+4=>)CK,3$ M;2E.MSCIS[CWSD(O[![OKI0Z@H"6B'.@N?P_>JL]AU7B M'3)Z:[;T*@,HF[D$5KW54#6&=KQY,#[$]SIJ-PU*>>W# _R@3?WK#+ MML/M;;,EOI&6V"^''OMZ8??8=VKC4E,7J-2@K48<(P81S7&)8)8STP3!1(9N MHNDKQSY*R)8U?5;C'8XR]7"X%7 M/5F]]>FMSQV'M#65SB<./E "PAL-7@0&1F=- N&.QJ^*?MR$>9^LW-=EX>Z6 M=W^;_YBF-O3368B;Z?ZP:(]]O;![[+M2N?YD?1(6:1/> MO07J+= UV7=P40BI(3H;2M(Z \<#1^,2HE*2.!IB-RTB#YL9OOB_4WR&-RN# M>(9KMKO(#].KS55_4(NA1[X').P'BGS9>YXI0[Q3I/#H:,%EPH%XQS731-G\ M5;W]FW6#O /D4_U^7Q_R7A'S_O-X'#\UPV%O7Q[XDNKMR[6*(*K(:"EFC2PZ M@G#(L2T)!!+)R699RI]UDJI]O#R["N,HN679Y96J>]WO@:X7=@]TIXAT)#0[ M9,'1L%+,D4AP"'+ G)5>1"\E[^0P9@]T5?+F/F)]R1R_&LW?K5'=Q."?8<8:,26(7V:=A^S7E6:=EM $57K;'62]IQD3(?C:=/G:?=U MN_JZ77=LR2)Q)AA*(862;>*H $M%Q']F2VUQ MN\(<[_M;J*O'UAY;>VQ=&;9RQ3GBH0?M!3)^834X1 O0D20E.54LB4YRR5>( MK7S+2MUC:WU1^WM5MF\%11#[XH=564GVF)6U'?',/%"3B:Y#RCP8="B8!<&%+LGO#(SU*;!,A3#=]&ANT:&[LF)$;A%Q9S[( M.979<$O9>R$]OO;X>C?X2ATCVG,)7 E;PCT>/0O.0$M/"+HK.9E.-BXZQE=A M^);F=^:'W"]\O?$>QD7J=E7WI!;,OJIG\6DQ(7X\C-= K=>-\\VPF37++E%[ MLW'XYS[>(TVF_STHU91FW^W]6LM,K=:ZH1S*)S\_8H^^_>)7!>:NIN)"7+X3 M2]^__P-]_WXM]+IPFPCA0[++5YKC997PP?"+.>ZM;H\T/=+T[]^OA5X7UM:< M;,.;_G9JHW="P%F=30>'[J@T#^^;)S^8_/0:8L(/--ZKI8XQ4P;&$0J"F0 V M4 0RG8F*2L1D.RGE>KRZ?U\L[H[;E,DM:_MCH?VVV68*NX>_]6UW:4XL,1QB M^4>X3!#*(@=&=8Y,.\)S)WT45@M_:DOK%>Y];2;\W65^W8;SSZYY_&2>XB M M.G!?*\-NP^?QH1NR-;*6!VJ_>'(^XKV0KP>D[]EX,*%P>.D8%X09R;]JMGE# M^EX6]:GM[&Y-F-!;0O<'['L&WPN[![ZK %^*J13!3A"D\X6$)[#9(HA%YBQG MBJ>OBXS^M M66_-5F;-O&,Y4 7*&09"1PL^6 (Y64.4YL+>CL:[C_'S]G)Q[RW6]MLO2[NS M;D)4BBUF2&_->AK?"[L'OJOT,79O M0^/O"/BD-EM*JA[X^A!\#33^I/':)'U,HWF?2M.;L-Z$K_U50]";A."/%_7N8DUWO(7,MXCN[5=/W'MA]ZAWM0*W MU@MO#% :""*8Y."S]B IUS$EXWEP7<3?5XMZ;,O(/F^P#[Y7P=J/#ZFAOLXG MBR/CXSP8EO;?IP/QJ/HQ30:Y&;E12(O/^^A\;^MZ6[4%"%:"]%F9.N* M$7 *;9V*-CHE5^%W0/?E8 O!T5% MFDW[+=P!\3/>M*_KH_ ;R_/%AFN ?1A]ZIM\; MO-[@K=;@1>F)),CTJ=<1A/1H\(S,Q8QE8Y0@FG9R&O;M\:)>*=??4G*%%6^^\VF;Y'N;-5US.AZH>63(ZGWP'C13I50$ MD^ UD6!#)%9R$D3N),_G-<+".T2%YP@*'1^RW3)DA1NXWC)2I?@_:@]R>H2O'3_QMA'-:7[93 /4X!D,I'SH)WK)<4P6,<*W@AI&Z6IS)=V";38 M!+V-:J2*K(XY(MC(*L"D#>!],*!%84KQH();BYULY>$/!SUC1>.H1(KNCAO* M(?_[=3J ;JFY,=B-;^8XMH'38(]UL"321SY8.EV['[TOFM$$%XOK0-?Y;-ZZ M;91MI]T>[?:&NE/&9"FM+""<1U#<8MVY&0$&B^ IH[#%#] 1X^5LFOHN#Y>> M#I%1F(L6F\"W"?B,D-YHF\!X%4#YPB%F84#8Y$Q1:%@9HBE&_^!3C56"P$>G M9_?!HW]U1^^+&Q[^ET.VY.23K2-;-Y2M*\9'$S3$5/U[I;V"ZL!7]GDA10PA MEM3+<=A;:\-[MWA&-,[0_3/DZM-B$_XVP9_SVMJV6;]/;:4PDPQJQ04;O_),-=<6C*/^>./U_IVX89,?(CNW"CFDA4Q&:@RX\ M@1)8S5%F#$0I(3%>W7RS5F_]T$X6O1LOW_ AFUF '3)+<+R W64FX> ;L0W0VXYZVI&])'MY*/92)[0RF0S54G)0 M64?P67/P3!3/C6?(U^)S#^R+UUMO*"E<(X:\2/IXC23M0HBJ1-7!J,I-X2EK M7S&J$J@@"WBG-?!@.6.HK61KK1@>V'BO-ZHZ81OA*;:SRXS(KKKR]:9FWYS! M[VC9C9?# A.,/\'[<:Y^^N/VG+-+:)0$+[('I5@$Q[B";&T,)47.LKK[0XKE MA1<+DN7JSSA$\$;7#S$A&5>239BVV 1]\XJAV=G9>'E6_[$8A6GN5'H\?8?3 M]/7VY];_G&J'+NK#1H,]QL&22!_Y8*GG;E^!PK?+6?KO][-)=0,7_S+"WR[& MR\\G+UX$$1KL,0Z61/K(!WMDYP 'W2-O:D:_LXW^U@*]GE^UX%VTYK49_>%J ML7YH*"P)W?8>]9"5RZ!,07"2>3#<)FFBRZ&?JH?KX7?.Q>LP?S5_NPQ+S/\1 M)A?X&N=OWX/G7.T)G MWSB0@,BL9P),3'7\;>F'TW54,5@K8Q*^SDT?H< ?/W[VB+';DC'?B"/N2"U6 MW#H/\]&'=B*>C/9"*VSA-A@N@*GV[D6>JE889*!D,+GXHHU>ZV/S<*WH%G7Q M]&+Y?C:O@\V_DX9%]V0?(L]T*;(X#K8X654^A/I%JPR+G&56P6K%>[G1?N#! M:=;4U6[_[*E0KP8U"M=#;O9#N)U-ODB9P4CEJW"[2CNG!6B+G@>E-;*U]>]+ MN%\L%A?W7OLVBMRN?^N +'#ZK7$%I1@RG8'%$D!IE\ ;I< F5YQEI5C;2Y_9 M78\+8X@2ZT"4T55?=1$0355?873]?\XQ^%X:C-PVKE<7R\4R3/-X^FZ8P16O MC% Q@U"F+@"R '7J697(E(T-(ICU^\/[6K0>!S>=;0*A?<;4N)/@+DLR^S(O MH[ 8S.:Z&9Z25HM!K[GL51O95)2B-!(B]UDXJ^O6%ET M$NL7N&^SC_O!@Z<@ZN;Z()4-V:JJ"HJW<8NJ"J%4BX5&81 Z>Y9Z22U\)1([ MBJ#Z$*H^5W$MUL7Z+:V#*N4"3"[!^.KM"^PE:#'DR'ACV,%%4.\9CM@317#) M58\M19!&UZ5WH=T7UK^4D,IH)42(PRC"5E')397 %6YT$0*X,*Z:NSHTCR:T M]4G9VY(%]VO$[V54VX?M;FEVS'2CN6V,\WNJ ZU@[X44&V-3&X^%(C+6;8?D M$((64%1[B1M:Z:,8!'J#2K'D62J, 82P;0.L^EU]U5#@CK$D3/89>VF -; 4 MJX:Y^D?<=EO%/DAQGT'F9E0_ZASK:#[@Y,Z#B=13B2)'IQ(YZK\]H'75KPT" MD+?]D$0N$&*NS"]"1F.DDEKV;..[K5Q?5QDP:N1-87):;(+=)K +)BJ>>08C MT(-*48'+3+9_U4^M.WV!:]NT![J"_<*.KBH[[J//!U- ]#3G<2M_83(Z#^-< MQS)*X7R\#!/RULF D0$;JJV%Q!S:P^O.R.JM&\' !V7 J>@$1J4BZZ5[Z1?U M?EVU^\7TV4JW>VMQ8;QNA+TM($?*0*X[+3:1;\UUSUE8:2P$9BKY,N<5>BF! M9:+H@DZ;8/IPW0T.LK?=@)FU/^U%6K@8R9,M"+E^("A1(D15MQ^B_IL7QUGIY]3;&UR& M\13S\S"?CJ?O%E^QZ9<5FC:WPHNZ7/71G>:8<=<89TZMU][O961S@?PS[5H( M]X3[H\8]8P%3+ :B2>U9-E[1S='6K9-*V2512C^W/?\0W O1\"$ODCL!W.\R MY7+P=Q(,<+W#8HO>;4/S#@Y]W<%J36.].S7;27D=0NM^B .A]5L!*LV+XMF"R*F RE9" M1*W!EX*EU!T(4VL!JFUV+,.A59M&*;IL;L\31P?O.0][V5Q7R_'@W4E/*25. M.:5UQ1>/1*OY>781)_@#C>BV\8@_#&9-;Y^9$[6GNF VP6LPUM9M1_0>ZK\D M&.:#*SFU/=QZOI+NZ30/9EU%PYANF!KPN-EWA>G +2QM7HB\1-X=-=2P+$<= M,TCK'2C1-FZ-W(#722CD6#<):T&B!UY;-RQYE9.-E9;(^Y"]3?UOJ./I'M[J M[-I'ZH_?:?G$']D;XCL8:;_\_N_^NDVGXGS9;MSFMG=W1C\O+XPRA-PJ)JZWEXAS"=9;SZ.G74[=.7 M@_Z?;J/TZ3'()V6"GR"/Y]CIZN,Z'1=GTR=YO#B?A,^/VV>?G(?+);C\OGJ%W9O!9SF)^>S17?*]O$<)Z&M\J]Z_*F=S_J9 MCZ]5^M/0T/_N\F^6X5^3]>^O/_^=GM?IO_R[7:OW\QNZ/9Y.QM/ZNY=5&AZ' MB^7LR>^?J#.Y^G&WM*LP1BAU1(_#Y&/XO'CRTU^NA>#RDZ_6K9NV;M&^6O?? MK5_[W"$LTYU:^G$UHECMV_;K]O3#./]G>A^F[W#T;_63V@,+S>C%-'VM<,<^ M"?]^S:%G7W/H[35]6F2].L=Y:(5F<1@S\[V)6+V@_;S';1' .'W[Z,YX6F$] MNUB$::Z"@9\2MB'6]RNPYU&=E,M_U3D+?UZCP*:&[I'4#S7EG:LYGE8;A/]U M;3B^V-Z5W>@&]\MY7XQAPJAZV:UCSQ#;<-\X11_^H_WZ_&#VO#GO^?3.U[41J MD[3P/LSM#[PF\C"$CS1U;S3U9=V9DZ+NS16GQW#U-]V2VS_*[KH+F5#6]AMK MN\T2KP;1K.,?/NG:_73MSKOU2-=(UTC7R*[]:&$C72-=([NV?WO>>Y8V[/5A MSF&E\@U^P.D%+NB\ZP'WG=N'LZPG>DXU"QLC]PA66@?*1P..\00"F93:<97B M6L6=SI+K7.HK?:COD=[6]V@-L>TSXE(H$G&]1\A*3_MJO\A%8ZV@YHM$O(-< M;"+>#R,>:AF]:^\\K9XGJ&(U.*L0BE;1^1P]XUG!;>V>="A94ZJXG< A>Y@*6F1QB9)RI.##PI)"-9N3B$?$.<[&)>#^, M>#&9DKG78+4.U<6KFUIO60:++'NAK#1\K>R=1^^EU@E*:F\4*[Q =1,9%!=< MX$PS+<7 Q!/6-$8/V,+X,(DW=)O*O:9HKXU>GLT673'B_%)N1W_"3VERL1A_ MP/;'&>MGIG%7\]/5NH2S69V%_UG] #^=XW2!U#CZD(W2#_1 3M06<1^BS=E! MD5%7N^(Y.*XD^)1#M5+6F,CZ"+"VNOVJ_&TVRUTC )Q_&"=\WJIW6^+XRU>J M71]/L'U07_?T*PWORV]GC1)T(1@1DA:;"+E1?")AY"HB:)=R>Q6BAX 5?EX) M'3+S%GWI(R"[3X2T9L!.*B>E-$3($UKL$R5DM(X5HP-$9PLH6QAXCAR"T%)P M66EW2Y)^BPCNWA#2\X:[ 1N4GY32$"%/:+%/E) *.2]9VK;=7@3EC83(0X;B M3$G<0=9=MZ/+9O@[:'D-QZ; ';2^[04W?706"[SQRNR_S MLBV2#)9&FP1[98$FDCWRP=.ZEKW,O;^L&>W6I4?T6 M_XWM+H;B:R<>*J#XVKTR$,$[Y:P&IFP %24';Z,&CDZA*85[L7:B.!,2U#6"?#<5Z@I M=%'(HK+LY73*X.3CKK%RP)M)3TH9B'PGM-@G2KZ4,XM*".!%('37,D?.&"2; M'68MC73K)Y>W.'4R./D,:ZRG$\E$/EIL(M]&ES>67(K@%75::%!!.W"&)>!) MB!0UMRZMD6^;TR2#DT^[QBLJ**1V; ,%5M_@ L,\O>]BJQD_X&1VWEY"1?;F MQ%6,[,V]6A(5[KT6$F)NHZNYM1T8'&1F4:AD(ZI>HJM7ZEH-SB]?E+7G *MN MN* P \&/%IO@MPG\?&$)I<\0 F^+6V3%H,\19"G!6N.0(^^G']L.X*<:JQ7! MC^!'BTWPVZ0[!.."&Z] F;8W6PFQPD\RL"QXEE%(IU4_O=F&AY\U#9-4UDSP MH\4F^&VT[0U!1(%=O5[=PMK6!U0%053_+V7+2G7C^FG3M@/XB<9PBK32$=:! M(JU_PRG.PV35EBW75XT7R[8>[P.2T3EQ)2.C%0$BLY 9LI"BZ"/:NC/\,3K-3_BCQ2;\;7:FU3/CO,>*,B4JRF( M;W* HIFQO&!B? U_V\1;=X._-NA@*-U$^*/%)OQM@K\BL/IQF,"%6#>R#!4$ MK1GHQ%5)JJ#1J8^(ZX[PIQNIZ*@1G6X=*.;ZXNP\C.=MKJ +NWZU 1($TGI:;-)Z$@32>EIL MVG6F)$V.'J&M9&D/.6J(213((95<5&9XRQ586P3=OOCKK\J+:__\:>>>_[7N M0I?77_Z1 M/E^.%K/).(^N%O(P-7%+<;A[.D[4,VQQ%W0E@]X'U<1%@B+!&6"'MOPEJGDY9< EJ?0 7%P;7_ M3(P'5YPT,JT=^=DF^#H\885M#!NPOIP02X@EQ!)B[XW88)7GO(T0:"XJ8@V' MF)4$KY/UTDDGC.WC5.4.$&N:ZCT38O?OU&4WA/$TU^_QN,[:[6)[-\8O9Z:= MA>YCOO[8RSD]K)#YK[-EF(QF][ZQXYM6:2641E*@[C8"9 M 4.=%?/"F;)V4\HVT?+KFZ@OJPD6/1D_QQOF'!D_VE\06 FL>P16)9Q6TC!0 M*#.H:$W=*V E90ZHI(@JZ[7S<]L$R8<"J[6-5I1])+ 26 FL^P36RL$L5.&@ MF4EM$$9!=6$E*,U$#DGPZI#V$1L?"JQ"VD8,V?Z)R$ID);(26>]_E?GL["HL/IM2.)Q,X-Z;P,.I^.&-T)I, 3G91!@BS""$^9-OC/!'CIC? MS]CFD_-G8@VQAEC3&VM4XX_>G2'6$&N(-7O &ML(80DVF\-FZY.EMZW4ID&V M?0'8IL+W<34A<3;)]YCO5\OW.!^-+P-GET='[R3^OLS-L'"O,]\^\Z\_B9]. M:^ TV&,=+(DT#?;(!DLB38,]LL&22!_Y8*E?7'\I_R7.<;&\W,)0J.K$.S%2 M6^+[G%%CP4MGA 9M)0>5; *7?83,G/6"9X782[W:B^F'JJ-M6^+5$9TKK>WI MJ)ING!RP*\9):0)A[X06^T2QQW51);/J2GF=0;G$("2O@ F5,+#DO)=]5),- MCCW.&&&/L$>+3=C;Y!**RC;+E +E,X+**4,%'0-?O*M.FT@ANUXNH1@6>]PU MT@[8I."D5(&X=T*+?:+<"SJF(+0"&WAU]U+U^4)4'G@*@M4YJ%RURM;XCV"K^NT)+OY>?B\9P=6KUR72*FW!..">< MWQK@X3FJ%!7$G$S%N0H0B_-=V,;6YX(-V$]<>PB<-9P9XODNRUBI+5POB8VO M:US)SI*=/6T[N_LD@\C2L6KW%*\;$>6P0. Y@[ L\JCKYJ;$7BY%:=7\Y6QZ M?1/2*@O?=Y!*"'EJ5I#.)Q%D]T,<"++?@*P0*3BF&&"VE;0RQ3:G*T%F;TV4 M*?FT=@'C5A>D[ *RO#&6&D\39 FR!-E]@JR511>=)&C-VPB[Y1!TQ:W3$9G/ M*GNW!MFM+DO9!61]4W\U098@2Y ER.X19(7+5K&ZZ\?B%*B<0^6K5J"S#*5( MY_3ZC51;W9NR"\BJQI[>$<5#.-9/L?)-KE")6*4;K]I#+L,GNE6<:L^H]NP^ M%]M^;37Y^:?E/%0ZCJ=A_OG%$L\6U1JVWV0^FTPZ>]AK M^9IJ%%7M$CEIL0^3G$=_/$<&P2JJ+2C=1FNR%G7?(2P$GUT0/C$6UWIA;7=X M?@](O:CK7!_==6MYX_51]=6BXYG$[A-D]\Y9RD+A-FD'J5A=O5YGP0=CP)9D MN)6&(>_E5O&]8.D=7B]7 ]Y.?E+*1.0\H<7>#W(>O=?KI=#2=1U@%8)BO$#0 M04'2QO@<1-1N[7#>=H?2]X#4FWF]2C2:#WC&[\#=7NI=WG.L?1D^4 M8BNQE=BZ3VP5W*<8E(0*4@L5L@F\3FV'&.Y0:%?B^C')[4/L0['56$UL);82 M6XFM>\36DEV(*#T$+RHGF>3@9-%0LI81T6FWWD=Q^Z#X4&R5 M_YAH^$N\NL3S\O0Y&;Z!M%4\$JVZYME%G. /-'W;IJ7^,)@-O'UF3M4*1ANX M9AS09 &*%PO.!@425>1*C/^J3%6:,44*),M1=38D0DZF[&L$Q%]ZF074?T?AM>+[9R1S7,+^S M/.?^@)U.K1/AB?"'Z$'[$+PPJCK"18)R]9%#64#9)%22ABG=2[^8WCUHV:C= M]6[?']"2!TU\);Z2!_TMGD?%LM05X+E@K!ZT=N L%Q TMRY5EUA(U4=>8#@/ M6HG&Z9VU5MP?LN_'"?C;)'#;M %E"!9_'IUC78#W88ZCL%S.Q_%B&5I)6\ZJ M$IZ=S=JO,4O__7XVJ4*Y>'R7E)^&9:Y+TC[SKS]5[)S4P&FPQSI8$FD:[)$- MED2:!GMD@R61/O+![O+D5!?)Z.'H5/9A/Q]-WB]X;PNTB^SR23,%]U;KL-_[.OPG[@CZ,<>L0%#?I2F M(3 2&"F]\G 0!V.T@B*B@Q*2-*HH6(";AI.QT+S\"Y'*!X- FM3T*L':K?YDC0/OBL M8L"S]X>CI#^D*2:%OK^U'+^,)Q=5[LE>GJ J'I^]W+G]TH95WS]&J&:G;B30 MJ+HID :DT:)N%I*)>9#@]Z7:TE:"MA*$1D(C;27^^E\J18_!9S"LO?B6J0I8 M(2/X&'((Q0MDR#C,7_Z^88\RC4P8=W.*IB&W$^FI7K,MA6 M]!>CBT5]T:HX]KRJSFA*!;54UT)U+318$NE37.63&BR)- WVR 9+(GWD@Z53 M13]J2T4%M8<>@/R!T>;]B#ON/ YHDF>%I0+"ZPS*^PB110454ZEP623F]9J$ M+8X2784[GJZB'2^[8,>KTH7W%J\NEHMEF.;Q]-WZ$=E5&.3KP!^[(]XGF&V$ MU(W71Y6NIE0,D9!(.%QRNKTWI:@ 7/$(BJ<$0;7WARE=>!9,1%_Z.,FS6Q** M1@O3.$4D)!+28A,)-RKI1^F+5Q8"1P25C(<@4H9B6%#"'NIM&M6ZL$&RC>,Z\:8HSJU2:XZL9!8.%PB2SMKDPJ0 M57N@W16$J$,&SP5/JC"6N1LP?#L8"RF 2RPD%A(+[]4<&WGPL4BP7!E0/&9P M(AKP@6$N)<9@>[G"=/=^H16\<=H1"XF%M-C$P@U8F 4OF&*$DGSE6AN8C<44 MR-RS'+A@,?H!0[B#L9""N'<$<>M_VS*X[N&MD5/[2'#YQR??EGS^R-Z0T<'H M]^7W?_?7;3H9OQOS *K]!2"W1(2%Y$7T7#3]ZWL]?9TZZO;IRT'_3Q=W__08Y),R MP4^0QW/L]/!QG8Z+L^F3/%Z<3\+GQ^VS3\Y#;K7_>E(?Z?%J62_3#.R1K#_X MY\5B.2Z?KWYA]U; :7YR/EN,N\^>XR0LQQ_P29Q]:N>S?N;CZVM\/PU-]N\N M_V8U\VNR_OWU%[_3]#K]EW^W:_5^?D.[Q]/)>%I_][)*P^-PL9P]^?T3=297 M/^Z6=I6Q":6.Z'&8? R?%T]^^LNU$%Q^\M6Z==/6+=I7Z_Z[]6N?.X1ENE-+ M/ZY&%&>3O/VZ/?TPSO^9WH?I.QS]6_VDMA5 ,WHQ35\KW+%/PK]?<^C9UQQZ M>TV?%EG/NDE:5);5)[Z4:__O_^4$MT]&SW^[&"\_'\:D?6^.5B]H/^_Q>%E_ M6?IVGXPZ$\OWLXM%=9BJS."GA.?+JSKW:?ZJZKU.9_CS&B &L8&7_^YN<3^S6[(MY7IF657'^+?Y(AZ1+.K33VL*BKDK[5:K5#VEV^\C^_D+>Z1]MP M^>A*]?=!WX:%T;-5Q]8N!;"=^'QG%E<*RN1>S".9]WTP[Z1S/_V?UV&<83P= M/0OGXZU= 5([4CM2NWL%:U*Z.+N8=+GP7[",TWA)JD>J1ZHWO.I]?<+D7VXY M6T*ZMS?M7O?Z./^P4OISF(1I:H]Y+JN!2-C=CR%Y,Q),2"J#Z.V<]]U$/,R3 MX%N*P[T,Q"F54A3-5>!8('G;W76:P GC(#/EE'99^_5>L38RM$X),%$F4,C: MLK+0WC-ELPB*E\#MS5**50RDLU'WK9MX\?*O=U9.J(:Y^D<,6%&[B54\*9W: M5&/Z&OZM"D/4/80+ F_WZKJ95PA1@:1%0/*B R^5*C:+'D.GK%01!_X_7IS ML-H:_/ZVOK>_7-_')[]F+\B[T4O()>02<@FY!X+3&MDN, M1"F=U99YE=::RIC".<\*M FQ(E F\QPW>H[\..X9*99$+!"$4J.RKGYR4 Z&"*#84E&ZM2X1P(J900>\2 M8Z!"]'%Q3U-0X2QOH>SUSUTVV"Z#53Z)+V MV>W,YS;:-$H->,W$?O+WAR13[]F ?:^3@KTV5'_^">=IO,"VM<2BE?31[+R5 MP@7E34^\/Q:UC[N7-4*3+ I7_7M;G7SN+(1B%>3$N; Z1NW7-@9.)AY%,"!T M:#<328/73D+QK'ZO<3Z>7?:-ZYY\M=+?*\7. M#\Z$*B\;PZB7)KG^Q,70@@03A802 0[/WZ'YFC%'4P#@6"9'7'KJ2- M=?I7A6@"Y.)E=91DY,QLZ"C]1YA< MX-U^TO:[>MEP0[X2(9(0>23K3[X2"0*!X##6_\A\I\9D#?7FMR][.G',,]_F\\6 MBP=G07ACI:U_#-DK6 M>J1DY])O!LD'U&\1(@F1A,@C0>31G^GGMI18F&P32[G^)41[HRV"1&\UNE!$ MUD-GI'I \F;'_H^*S724GR!]*)"F'!4) H& UI] <#""0%4F?4E2Y]1"#(ON MCN6S!XZ?V,5*JY<15C9A+S#UX02 0G/;Z$PA($ @$A['^1Y96+"RA M4%Y"E#F"LI9!C/51D3$FRPJ7Z^6GV\2PG^9_7BR69_6K+'Z=?;E%L[T9Y<7T M\EZ4[B1&Y^L_^\K5?]/>9P;>8 ;E8_63O$T@A9;"<6\"FCZJ M,,BW.F"5HJJ-7>4*6ND3,&U&[0O>OGY- M68435\I#]G/(X25!(!#0^A,(2! (! >R_D>V\S6JH&/60NY:+-?=+CB%$KCC MQN92O(UK)9V#9A5^OKGSO=H'=-N JUW Z_GLW3R1O'8:: M4:5"7P;[)2Y'D]F"FC\=]\U./]"V]7>ATRFZP<=[IQ&YR@0< @X!9]_%:2^$ MA8"SQQ)"P"'@$' (. <('&JE]J ILPZ2!8S9*8M*,$,.9/[59> M:J5&H"?0$^@WK3<.B3-K"PC3IJMXL> \]X!&I!03@YZJ7C90 M\H^K"8FS2;['?/\<)NW=)8M16([^$>;I_4CR9B284)2:(O-ZVN9UY^8NR,A% M,!Q2B 54%AR"$0&*SC%Z$9ERX::Y0^Y*E)D!-\F#DEJ#=^T;$Y-1R%"XXS?- MW;/NEJ+N<,7J/I-7%\O%,DSS>/KNP3>8"&8:R74CA[QS:S^-'D6OB+K#N$5_ M(/SN +^1U?^9!%Q*5E'J(L1H.3BKBY/%6[5^:-*&S @GE"+B&7D$O([16YEO%D=25GT=R!T@[!8RY@942F5 PBK34]L9)9 MQHR#'*4"Y5,")ZK3K)/B5ANI@KW]4I0AD,L;XT6C!8&7P$O@)?!2)/\;-;XI M6Q%C ,:- &5-@5A!#:R8PE12UJVG;!DKPE7(0U9)5^,@0_L> [D:@)(\ET6G M/D&_<3A?M#>*4TB?$?D+_P?G<14G+A!9M@A1!%=3@9':@2PHB^O8V[;4F MSI)EB39;D.V-L$JX"$[QZK97I >MN+!X^]VP0_C=IO,#1K-3/;[L#SLY;*:22/BI&IV+T>Q2C1UD\2UCQ[@*H&#P$4\U+ MTH%CKN;(,[9V4[D-)F%RP%-J&P;%#$%ZA%"*T-EE#/SVH/OZM;BK_&?WY*N5 M_EXI=KXC$\KNL%*2N49)337DY/@3'8]C_?>TE(<$@4! ZW_<;I)EW&0O-10O M2AL+S>"<#F!3C#HQ&Q-;.QIFR_N0KD2 0" YC_8_,5\K"J!1M &-] E58@B!0 M0R(D!T*-I8E)6,:W+WLZ<!@!($J3(;/PTPSSD?/W[Y^ M3;F6$]>V@]XD[_Y@@*E;3>8R,",1E"X(P2=6=Z%>V!@\+V6MVTCON9;;[S:< MA.F#DRW&-E(?U5[U %2$/%-:?_),21 (!">^_D?F*W%G=4B.@];"@>5,9ED.'>#_IJO46_,V(1CY2X1)PN1QK#_Y2R0(!(+#6/\C\Y=,X2B3 MUF -!E B.O""2RA2>EY0"*'6_*6^BT[(7SJ$A <5GGQCCCNQA5AE-K<)CW.< M+D*G8?BI?8R4[3AQ53MDCX1<4Q($ @&M/X& !(% <"#K?V1[5&[;>\X- V<4 M Z6C@E@R0A'%:Q8#)B?ZB.D_S?^\6"S/ZE=9_#I[FO.X_0YA\CJ,\XOILW ^ M7H9)=QBB\_6??>7JO\'?+L:+.M"W./\P3KC:W+[!-'LW[3ZEV^?VM9T5#>>6 M]K.$5$+J<:P_^58D" 2"PUC_(_.MT.2@BLT@>,GM!4<)/)8 F(O3G#ED;JV/ MQS;Q?_*M#EBEJ#AB5[F"5CJI1(+,V&&[,>3/DB 0"&C]"00D" 2" UG_(]O8 M1I>\4TZ!+NT5[2Y*<#)9"%PD;S*+%GNY>6+CC>W/-S>VMQ][F\_>S MOGHR,T&;7<(L8?8XUI_\+1($ L%AK/^1^5LB\!2JSP7&QPPJR@@^LK;AA%'6 M**V%[.7V"O*WCDS-J!"A+X/]$I>C\33-SJCDH#_;%:M4X?SZRS_2Y\O18C89 MY]'5JAVFVFTI#G=/QU[X/WOJ"']G]E948_*TQ&DOA(6 L\<20L AX!!P"#@$ M' +.(8K37@@+ 6>/):0_X!Q92)$'EK37$61B'I0V&4(L&@R3S'C),^=K=5^R M,.NULN"T2^&^Q.6++FSR]_[NQ5+2#!?H(\@29 FR M!-E>"D"LXL$R!&Y"6P#B#3C)):28HC L5BO% MF*S;AYS NIB$QACJ+N*F9?,J699R "PL@8I&MS=F.#".EXBN9)?53OKOC;HP7+_]ZYX$!VSCN&^<=F3K:3Q!UOVW+-Y^: M/Q!^A\=O,CGS'*O'&%4;B3&QXM=(D$4+[W)(VJQUEMT&OQUXWU>+Y[]= MC)>?>SNK-6 A."&7D$O()>3V&\O)V08E(E3OUH */(,+(@%77/EBA-3K9W"# M+$(R+H%YQNI[5(2(.0):[ZUQ7EKN=X9# .A5 H4[@ M=/6MJYD0(7H>H^O5MU[4Y:F/[B0^$Z*Q4IX:\;?5YS\3^@G]A/Z]\;E39:K0 MG(/T*8*2 L$5HP"UU)E%SVS$M4,J,DK5GFF15JFVV4"$X%(&S0-RX;,M<7<^ MMW&ZL>;D^/M#$JE4NO:-.7[^">=IO,#1K-3/KY(^FIVW4KB@O.F)EX=2%?9] MK)%FPAAF$R3E;;5&7(#/R8 )PC%K0\Z6KVT,YU!-4G2N M9&1%VPVO7Q*/FQIL,HMVNJ\@-Q, #R*Q#4!BPL+4].Y=15-]*073:@/*R>DG, M"HB\2!5%Y(+%^UQZ>[>3])"3"W3=+0&2 'DDZT^>$@D"@> PUO_(/*7B#+*2 M"RBG+"B! GQQ$KSUKF@M=>+ZIJ>DL^0Z%P/.!P=*>@N.:0TQFF1<"D7B6G48 M>4I[HR!4'=:7J6WEN:T&:Y,:J2L2N>UO^X&6D\9BFU %:*KNZ\81!1!6"Z M>N8FAYCM6H% CXSLW/G-$/F &@)")"&2$'DDB#SZH_R:H^:Y^JF*N0 J\031 M8 :10Q L"2_X6O^=OG-1/2!YP]/^Q\1F.L%/D#X42%-^B@2!0$#K3R X&$&@ MXI*^).D-GE_>]C4*TSR:XW(\Q_8&L9N)&PO>OD%&OGI-+_IF'%+PN?!>1W9<*8:R8_J7D#:&A.4 M"B$Q$ M)B(3D8?I AC1118$%.U;-SDS<)QK$")I(8*WS*O>,DH[);+0#=,#]@8D+!.6 M"RNMOD$)[F M?UXLENU9O,6OLZ&'%4^> #4"E"*JT_^58D" 2"$U__8_.M M7/;!E@@^1P]*L S.9@,Z1F-*0N[CFF^U3?R??*L#5BFJ_ME5KJ"5SM'SMZ]? M4]+@Q'7ND-T8\F=)$ @$M/X$ A($ L&!K/^1;6R5026$+B"SC*",=Q!"TF!= MSG6K:]J+3G>:-/CYYL;V^=GY9/895RW%7U\>C'L]G[V;A[,[-[U]'9(3EC:[ MA%G"['&L/_E;) @$@L-8_R/SM[10(B)*$"'RMO[>0_ Y@S \9<$ESV'M&KM! M$PGD;QV&FE$A0E\&^R4N1^-IFIU1R4%_MBM6J<+Y]9=_I,^7H\5L,LZCJU4[ M3+7;4ASNGHZ]\'_VU!'^SNRM4J9,GI8X[86P$'#V6$((. 0< @X!AX!#P#E$ M<=H+82'@[+&$G")P5,.4)>@0= @Z!!V"SGZ)%!WWWT#B/JXF),XF^1XB^'.8 MM)>P+T9A.7J+YTL\BS@?2=:,!!.*PO:$^WW'_9&EK2736NJ2(;L<0''F(!C> M-AB()CII$I=K%[7G4J*R,@"ZE$!EE!!RXB YBRESH:(0-]/6S[J;?;K4\^JN MCE<7R\4R3/-X^N[!UW8(IAO-;6/<@/V(C]?>D9-]S-3=MFOB'PB_P^/7E/;" M#6>@_G&@8K00L"#PX'BN.+4AZS[PVX'W??75<+YX_MO%>/FYKP,]3!-R";F$ M7$+N@2!7<9\X"QZ<,A6?3J?Z2"9(3/&0'5-9KR$7$U>A% V%JXKI^DV@0E9" M<9FCB"Y8?GO'YR&0RQOC=2,L^;H$7@(O@9=:^]\.^B@=ZL039,95!7T4X-IK M2GEQD1M70K)KH0W.C/)&MHQOKP,P 2&RZ,$$9D14Q6%2?8)^49>G/KJ3^(R[ MIFX13HWX=",3H9_0?_@^MT_>R6P\6)J1 MZ@VO>E_7?__+:%4!3KI'UU(^K)G$D$VP?\%TV0.;=SVP!?7 /NHV)4-.!G4G MV:X["=.6!5,2^!P3*%0*0E82O(L,94+EI5F[NMG*W'5=C8Q;4,PC.,G;/JXJ MI1P%SS[NM NI107T"B+C6'.AC\.D3).5? LJ@HM3I!$$RV_V39 M:.<-JC[P.UQ#5D^M6 FYA%Q"[J$@URK E(1J,E2P4B3) MY>Y[8'NKFOI]3XWWU &;P$_@/WR/6SJG52P*8LH6%/($(98()5FT69ADPUJ, M.:8HI2H9=.815-(1'%H)42CC-=-")K^[#MC:-DJI4^/O#SUP?$JIU(WF^/DG MG*?Q D>S4C^_2OIH=MY*X8*RIKWIX6'JV,"NS9%9(V-#\-X4L$8:4#XE\+:] M]4:S&!46FQA?NX]!BR)X"&"T#'4KH3C$6*U1X*HP3%(H=KLU>K%87&#^Y6(^ MGKY[C?/Q+*^RG]V3KU;Z>Z78^>%Y4"$;;@;,@9)^G+;K3^N_Z_7OU84 $H2# M%00"P=ZO_Y$Y2@6%+-57 @Q9@N)MOLO' %:SH%SV6/?A-QVE$K)F&168**IS M)9%#*,Z"BSFHY#B*0EE5001U3\]!N6I['.,!G+?"2Z,REW'P M[,>;:TWN7O;T8YCGO\UGB\7#,R"-LKQQ@NP5.?1$2:+DEI04DLF@*^=84 54 M*@*\41&TQEAT?4;G," E.X=^,TAN[]0+0B0ADA!Y)(@\^M/\DOEHZAX:K(L1 ME$$K)-(.F&1?JULJ^]L5 ](WNS /S\F-M,Q?H+TH4":,E0D" 0"6O]C MV]"ZG)A5#H'K(*OWI*OWI).M'D>.3&"0,:WU&>D[0S7TAO:HG*8?DJ.BVIMO MS'$GL!## MNFI&?G.%V$3KOP4_L8*0EUXJIVR-X(N:4D" 0"6G\" 0D"@>! MUO_(]J?&8=+)"$BV>%!%:7!6U?UI4?4?S&7EU_:GVT3WG^9_7BR69_6K+'Z= M?;E9M+TMYL7T\JZ8[HQ*Y^L_^\K5?X._78P7=:!OR?J3:T6"0" XC/4_,MCJ)IE5YF"5CA'S]^^?DTI@Q/7N4/V8LB=)4$@ M$-#Z$PA($ @$![+^1[:O=4E'D;. H+EL*UD=1)\8I"SK]M3&@M[M-&7P\\U] M[?.S\\GL,ZY:,[R^F*?W]16OY[-W\W!VYYZWKRHO.^ U,:1FA%E:?_*W2! ( M!+3^1^YO6>&B%(:!<"6 "B%7WRDS8,ESAM6I,FS-WQHTCT#^UF&H&94A]&6P M7^)R-)DMJ.?5<5]F]0-M6W]W6)VB&WR\USB1JTS (> 0RPA M!!P"#@&'@'. P*$.<@\*8+*"*AC-09? 0$5I(&J=(?'"63%1V;9A_N\#F$(& MR5 H<)D)4$8*"%XF*"S(P))RSJ2; %TX_V (<;]!#RU MD"/2$^F)])NV;W:*2R4M.-E>'N\5@YA10%2.)8,>BTI]I*J(]/M->BIKV4#+ M/ZXF),XF^1[S_7.8M)>V+$9A.?I'F*?W(\F;D6!"4G**[.MIV]?=VSLF7+#> M@'"N@.)%5=OE&7CMLE8"G==K)9Z6Y8RYO;/,>%MMI-3@T6@HEHED.&/9K-F[ M9]WU3-WQBM5%+J\NEHMEF.;Q]-V#KVX1C#=U'-7H#7@SP7X:/8I?$76'<8O^ M0/@='K_S"L[B6TY"BS[@._'7C?5S\-YXOGOUV,EY_[ M.K3&!JR()^02<@FYA-Q>D9M,],&%BD_E#"AF OB,&GC0VG@9=)3L)G*E;Z^0 M,0R,C-5+#D) ,,Q *%)[+;V5XO8+NH9 +F^,XHVT UY42. E\!)XCQN\1Q_* MUS&+&+@"XX, 542 8(N&(+QD+"3.U=JU7]5[EEI@@)0M!X76@E.<@]11:<6B MC6W'J_Y OUD\WWO6.*%/C?>4NB7P$_@/W^/V)2DAJ\>==/6SE2IM?E17O!H= MF9.%J_7[%X/SUL9SQ0<]#7B5_>R>?+72WRO% MS@_.@WK?"#[@-H'4X[0]?UI_JN4A02 0T/J?@)]D/$I3M(#@,M9=._?@A>2 M3#H4.F7IUNY5PJ2B,I:!-"Z"DHY#Y!;!"D266"@IN?O<^WNWF[3]IEY*2YX2 M 9( >1SK3YX2"0*!X##6_\@\)1=DT4EF<*94KR=H U[:#&W"N#W!R73T-STE MHP-C3G%0S+UI>I;>6Y+0=KTQJI*Q*Y MS&Y''W"QK(+>/CFO#^?CM,1\]8(JVY3\(%-%INH>9Z*\3-PR!,Z5 V5= MI5%T'KB4LMHL9K'PP9,?;ZXUN7O9TX]AGO\VOUD'O4T"Q'K1"#5@HIYTA-QY M6O_C9F2(1A71NN8H*^^4E! U,R!X"#Y(B4[* 1G9N?.;(?(!-02$2$(D(?)( M$'GT1_F9%5R$RE.9"H(RV;7U5PA2.FX2#\('.W0NJ@O[V]6O*M9RXMAWT)GGGFU:4H8B ML>XX90*EZ\[5M8'!R'AB3$EOV5K3\-YS+;=?;#@)TXNOYO/WLW#V9V;WK[VNT->1TEJ1IBE]2=_ MBP2!0$#K?^3^EHMHE)8,DHX&5.G\K<1 .:.<=\EQ7G::2"!_ZS#4C H1^C+8 M+W$YFLP6=)E%?Y8K5IG"^?67?Z3/EZ/%;#+.HZLU.TREVU(<[IZ.O?!^]M0- M_L[LK1*F3)Z6..V%L!!P]EA""#@$' (. 8> 0\ Y1'':"V$AX.RQA/0''+H< MYD$!3!]8=D)F4 (E*)8B.,9U_2NC$3EJP=?N-&1):(.JOB!-R(#!*24P^!#7XDK;X+<#[_OJIN%\\?RWB_'RW-JQ*?<+:&? MT'\$/C>/EI6V60+SL?6?)?CJ2D/@*)/76JFH;J*XS\U8* MJ::/JM&I&GUS:\1D]B:R!,A= 96=!FW#<5V:YG).,(AAW>P1H_5J[5?ZS>_+52G^O%#L_.!/J>2/U@$E04H_3]OQI M_:F8AP2!0$#K?P)^4K;%.V4%,*;:HI?(ZZY=2,A!>>NJMY3RVJZ];M.#X&B MU7>W 50%/K@(&.NF/6H=ZL[]/M?_WNTF;;^IMXHN_B5 $B"/9/W)4R)!(! < MQOH?F:=D@@ZR& GHDP)EDP07VU)?S[F3D@W'^,D3VD?%(3JP_HRM:T\M_5@;5HC=64BE]F-B_/Z\ ,NEE70 MVR?G]>%\G):8KUY099N2'V2JR%1M;JJBQN@TEQ"+R^V%![)-9 0P@;GH"A,L MKU4<])[\>'.MR=W+GGX,\_RW^6(D,7++P"*B\%Y&%\1:B4"/C.S<^22(//K#_!6B M/(6($#%Q4$5S\*$PX (KTGA[.G^]3T'/N:@>D+SA>?]C8C.=X2=('PJD*3]% M@D @H/4G$!R,(%!Y25^2U#FU$-N;T=H\S/75:"/\U#Y&2K2 PUO_(THK:68MR'?>=-S%P?O*0/*&*:I5):024H]D_SV?OYN'LSDUO7_M=-V!O?%(S MPBRM/_E;) @$ EK_(_>W,E.(U;>"XJ4%99B!$.M?VF>-7 29PUKM]Z")!/*W M#D/-J!"A+X/]$I>CR6Q!G9V.^\:F'VC;^KNHZ13=X..]JXA<90(. 8> L^_B MM!?"0L#98PDAX!!P"#@$G ,$#G5*>U ,QJ3#&,.- L.)F /,E+E],T^P,_SY !S37,#]@ M%[3]Y#MU2B/0$^@)]!N"7B7I\SWSV'27DRR&(7EZ"V>+_$LXGPD63,23$A*3PVDIN*1 M:/4TSR[B!,G(?FM"]L/,[MSLI1"BUU$#9I^K"8L&O$<#7$@;I>)<:+]^(!:- ME5R!SD*!*CQ 9%) 5>-0?^RD<.FFV7O67474';)875KRZF*Y6(9I'D_?/?B: MDOJ+&^=-P]S.C-\-(:(X%FUO]IB]V[I(?R ([Z3Q)U>3_==-A_[K^]Q M%%+;TB],/X^G[T;3V;)-@,[KCZL.U)>]FX?)Z#S,EZ-9&2W?XP*K8(:+7+]% MVPMPVJ770_N/,IZ&::J_K7[Q^H.NUO715]/:SEX>?QBE25A4T3T/[Q"FLXQ7 M7Z<.NWWZ3S'3G0?U_FX.)L^R>/%^21\?MP^^^0\ MY#91\U7F?SSM!GV9&F>/9/U!6X([+I^O?F'W5L!I?G(^6W3ELH_G. G+\0>L M8OVIG=#ZF8^O)?S3T,S[[OIOYO7><_U_G]6NTW_Y=[M6[Z_/%UQ^Y?%T,I[6 MW[VLTO X7"QG3W[_1)W)U8^[I5V=,@BECNAQF'P,GQ=/?OK+M1!+,,V+/Z\I^:X,6>=%I;H"_U7J"GPQM2MCT!G5&XQI3?D*(I?ZW,Y1 MJ][U\]N70T7^[**B>_P)\Y/5T+U_Q/YX]?HZSY-POL#'"ZQ6JTK"U??L',K5 M1_]T\P#5A_%B',>3ZG8]OGK_;4>CNM]F["/NY1^_1L_EO*_8\Y=OO(\_TFJ+ M=VWQ%O'(&QVKOAK'@%/U,-=SN_.6+ZO3./I'_>?[Q>CY_V?O39O;.+(U MX>_OKT#T3,^X(Y#JW!=Y[D2H97NN)[HMA^6>Y=-$KF)=@P O"I#$^^O?DUE5 M6 A2(BD !,'LB)9) E65E9GG.4N>\QPP^L)VUN7C=M1]4H!/86H/M@]/'KF> MKW2_J)==01FM4/;5N:28\HI7!Y*L\W_]*FL/D[6O%F-46=LO:=TYV :'W94E MSI2C'.THS6>7H]E5G-M%#JGG$Y>/S:*)7V6X.Y69.A&P.[<7KR][KB];M_29 MOVRMNMTGVVM3ZLM'WV76UWUF/9W1AGLF3,JGD+[T0E.32 S4VZ11\AKGQJ<8 MV4 =4@YSSHQ2S.RD)@FCE>96P=<9SOFEF2PH)*2P#-8Y3#!W-U.3?IW/8#@/ M(X/X8DH2&W/%*YUX1;QGN=@5\5Y,-KZ4.@-B0IC0@#B3'%G.$@I)^L ,MF*W MR31QQC A/*!R-+GJ-2%G )^3MMH2++!@.]1JCT'8^V7AE:]C( M3L/(7LY@$OZC^T/\G%N*Q>I\/F/K]PDC#:?A3,.;#1'>%Q>2&DM\P+KL%R46%0-?T&*_ M4 SDS@01B$-8&HIX2 (Y!Z"6)+,R)TTEMD/!^9@XV#$Q4(X%$14#]Q0/JX;[ MMT7/-NWT68*-G.)\OBZIGGX Z6H7M4-JU5M5;]U?;VF%L0HD']AXT$&.1&29 M"4@EJH*38*9SO _;?5-\WZ6?!IE]FT5V7V?F!%=E58&O+G8%OOL8[-AJHGQF M(,()D$Q39!7V2+%$O,>>&;,3M'B,P7X,X*.R E\-KY^"E?Y#=(L1/ ]V^+)I M+_)A=S7+JW:JVNF!VBE@)V*4 6GO/9CE\ ^8Y1$Q0;VA+A.>[B6D_C]L,VUS M5E5LWTU_W)+;=RD+\P$X3P_9W^5%R48%PA>TV"?!5GNBO2GL5%_ MG<\REQGH6M!4(S^/H5F,)D4'5G!^X3)9K=2'=5X)*42MD?4\@94: K+")T0P MECI(CJWGJ(>G)8RI"B0!C'@+C@%&1*.2295SAY3A7; M:4;[&,N\M '_6Y;6MQO"NJ]S33$FM&JFBGIUL2OJW0?U%,&)"1U0XHHC;C%& MA@*,,<.YBBZD)/9"1G!8U"-C4H_(:K#\-.QQ\#7G2[#%6P752.]<$&L M&NE!]#C.AJ2D1M11EO,X&+*>4N1#8I+3"(K*[<,._WGJ =W:^$/L_OOSM!?< MGWNY_2WZV'S,W8%^B0=(ZB#FK!ATJIU>4;&BXL%0T29IA2,8.68CXCIX9#QC MR$2"2?":>I?V8:<_-2H*;"HJUKCZ*=CQ/U]>V69>\K$SZ\FG>;[;+*71K+2P MM=,/36XT:-LVUF3MJLZJ.GN .O/"4R>R;(K(_-:"[XJ3Y&,.>XE!$5I.^8F!=[)JG_<(W0@T]/UWH.0YT M'\WT8QS(D O M(XI")LPU\T+LI$H^Q#RV'\/GURNPR*;Q"BK^%9#B]]D_>IS8=X"'C1D]*QMY MK\3Q%8&?R:I7!#YW!#:6:I>80MAKCGA4"5DG'.**2V5Q$MSM9 ,^)-[^9 C, MQ]B<5:K,T[;NJ+'V/9&@]-2$?5./A?U<2TNKBGS.*O+H*BM0IHDV"NDH J@L M;Y&-)B'OL([!26_M7G@)!UG]N8CJ[UE2WTP#_/=MJ0O?6XV5K&3B%?SJ8E?P MNQ?X::-I<@HQ$B. '\'(*D81I\8R'(G\1GO]R.!'1"WB.86N>C?M]1=HFK^] ML-,/,)IFNME/KYR@E[R826-=,ZF]]6HCLOJRY_JR=4N?^,^Y5+,\]!+[* M?9Z]>AV827)SVSZQNKI^+]S4?=:NW]D?#>'HO%2.$^0XDRA);P4. M#GPW?[ "M8(5ZQJ,?;F;>,S,67F<]5R^@F\%W_,#7Y%"B)@;Q&EF>3=$(A-Y M+A$FCJD@93+Z8'5PAP%?.J:TGLCO[43^&U*)JV>R3?HE+J[6OE65657F::M,JK%.RBADK>2(,V;!]Z "Z8!)L-P'F?:2%["K M,GL$&<[,?NR Y,TTO,LHTE7A[4F)2ES=E^J^5"RN6'S26$RX5(PYP&)- (N# MP4A'KQ%A7/I ?7!Q)W:T'_?EB%BL175G3B'!N+HSF\M1]OD(]F1U7JK"K KS MF2A,3YAQQH/"3%J"\O,$&9DPJRP$XWO:X\6X-&V\S:NS+C>#GI"NK#U$Q^ 5B M\-$Q,5*K <,42C'C6Z(866L%HIH#\A%KO?NF/IP'Q\3[^1*J-B>NAP^GXDFL MJCRN['4M\:@JZWFKK+-W&U2(4@B"D3(!U)W5 EF%&0I*.L<-E]Q^D]OP]2SC M7SND%*O+4/'W!>+OT?$P!"*X=Q2!VY#-?RR1TT(B8Z7G3CKN SUL MU<6#\? K)(A2U7.&>LYP(M[!ZIQA'C_&Z;)Z!U4[/6/M=/;>@:76FH@U2IP) MQ$4BR+%@D7=)X" C TUY&.]@ (K?.IS8MW= QZ2RLU?_H")P1>#31F '#DF0 MV0'QUB/.0T!:*T!3P1BF E.F#Y0&=6 $)F,I<$7@6CQQ8AY*WP3XMEKP!_ _ M5JUYPI):M>:Y:\THI(A44"2<9XAC8I$1X)+$& B67'AI#T='C[VNH& H/ MWPV4LAN?[5NIFK$29Q7MJVY-!>@*T.<'T!Y'%7+?#L4<1]Q:ADSN066)$H)I M1R,E!SMF>4* IFHL=.7OV)O;4P]F]E4SOB*\GV0YJ;[.052I@VT9YZO!OQ)7 MBU$[FS1A-"SCBU*V7Y^.JHZ/U%"+ZJ",1A3'G"@=$](A8(0Y)]IZ(9(R!ZH] M7RG=_/N@>??>"U+@ \8:O["-N[ <9L]=,5>\KWA?\?YL\%YH0&F#!1)!@RM% MJ$1:>8.,M-YAYHG7[$#%]Z8.Z&2] +P_ZOG3GMH#D[-H0O;[;&$G(QO^ M;=DWR:[JN*KCEZV.C^\.<9$H9PKTB8F(!QN0M2XA;'4P1&HX0V_6 M4O[[[+<(-_3-)/X2%UW/S;_/6OC[6]M>_#J??6Q"#'^[_F>;.W*NM.@;&/;' M!T8JOYPOCL?XD 3#IZD[GU (*R973*Z8? \^8<\C%E*C2)-$'%.'7"(,R6AL ML%RF$'8*%1_CLIP@)C,RUO* 1,/GB\E'/4^J;LS&FH# C#Q(R>BJ%Y.1NQY] MMP1)&373OVSV5UY)2U6J5:E6I7KU(O7ESW7 MEZU;^LQ?]M#QQ9-VP/;;@GDY]Q4+7M#J>QZ$.,E(HZ@V*T5'$F=!("R]1--$K;X)-;B_M MS'ZUU_UAW1O_[\MF'O\5<.+WV3]ZE'B_ I!]=2*@V=^LW*(U4[Q"<(7@DX9@ M$8F3V 1$3'*(6R:1QDD@126.CBB+=]/8'A/[.S8$4TD!@FM'F*=*WCYI6-^O M5S*?^1A#'[L;/(_JHU0%^1(4Y/$5%M4A6A=0T"H@CN$GESC8_\DYH916%._T MZWF4S]"+]4\@U>]! ;V9AD%9O4L'5EXF)UB?E?M0LPXJ*%90/%R.E@V,*T$1 MF.$<4(XJY#(R"B5T,,QK(?%>K/@G!$6JU)C3L^+%J<<+)V7(]\<+;;;=(SBI M5]ECK9KHA0O8L]9$9Q^_BEXP4'$>^91[\7!09<9%@HAB"0=*7++V($<(_[#^ MHIG&^37HP!\'L-C7^<$8M.\Y*;IZ>E#1MZ+O^:$OT2%%JQ(BR3K$34S(FL!1 MY")0*UBDY)N:)S\1^F)\P%SA9XZ^]>#@(/Y&,UW8Z89F8=U(I*_1!_(Z?5T#QIN#$WE*6QH;5M@#5 MYZC(6Y'WI)$W<&HI2P$QD3+Q%N'(,:Z03LG$W/+,"G<0G^-0R$O&VIS5L<:S MHOL_:33?J[_Q?GEU-6GB?&3#1SOUL1V/IK&>;]3Z_EK??]X:TV,I$X^@\Q0' M[6F^B<'%?@R?-]3E@#,_S>9O>J39DZJ48WK(CLPOH(J_ M(GM%]HKL9X/L3*M(DE-(* +(GI._=/0>80\_XVA,R'[-XWVAHR$[&3-\P.C3 M"T#VRL;_5'[5BL9R35VY26CY&#:7JIJK:JZJ^5FK9F4B3SE,R17GX&H%4,W2 M!$0MQRY13 G=2VW[':1J/P^HX^Y.O19TF5P_*A'):I MF=JIKQR6E?#O9:[RBWK9NJ7/_&5KTO>^@H6_Q:L^G)ZSOB>SZ0<$YO@E&'^N MIF+4Q,.:>'BZ$3WFA2=!>A2\X+GC)T7&<(]D$(9RSA0S>TGY7D/$N_1W (C? M 1]^ 'C85Q(%&S-5JTMK2*X";@7,*:F5-36_^_!$E,W4-U=V,EJ[&-,^$!='DYA+3:O&>\9R5S7> MN6L\;IRS6HE,N1:IXT5&2]MY "Y@*%:18JD( );HB-)>Z&P.0;D,Y:\%Z_VCJZ&HA#"$A,1#C@A M;C%!+@8/"LD[:@UU>/^T]C_WHOLNO2V"^S[+[9Y4D1@+!"8=T#!9Y4'%848& M6VV3U0N:QXE=Q#":--8UDV9Q7;'WA8M<-7M/V>PUGB1!4T3,6HVX$@(9(@W2 M5"O)HW0BQ#V:O6#UOH5[-=,/\ O\U#8ASFT>S]\'P/AIH)[<.^TJP6>53E/- MX0K)%9+/#Y)E3IKGGB(G K)IPW)-2J_;U^E MC?./3[[($R?=^!S+LUQNR+'H+R,5,OKG-$=7,JM%=HK]!^>Y>V%(13&&%O M".*,1'![L$&*J!@(MUCNY]6+JYDC-7/D=)6Q(YQRZC'2 MG-O<,%TAYPE%V&/-DP*7:C\M[K(FSO__<0TAOZW (W_P9AJV_[#QS5_CO)F! MZNY Z8<>G.#WR3* (O_QL[^PTP_Q-[N(/Z84_0/Z.-U3H1,YQH?LP/[,M74% M]&>RZA70SQW0&>&<.>F1B#BG C*&K#02>09^DJ4^X?A-YUOG >A2CRFK="I[ M/QF[;?_>UR4[S9F\&R(^=1/B9I/P@/E^>UAWZE0F\;"*%I8H?_(O?P)8>E$O M7E_V7%^V;NDS?]F:F[^O".4WJM#QR$48^S1GF\S2Z#K:>?5IZZGCRSYU//XI M8/(\>!F1\!3\5"XQ_535Q[I#TU[-6OMY'\ 0E_!%?!['EHS7<;P[JHO?ML?U:?18BS9 >O< M3O,$\0GEM,)VA>T*V_?H6JB%UXQ8% BEB#,ED74QH,24]3;)R-D.H;+SCC&> M A*!.,1]X4E3#+";2T!N09DW9P';DO$QTR\N*?])O*/*LG0H[RC"%\$ONBHQ M^JIB#R2\]!7-TAMF2S>)3ZAD'WMN\)\/IFUOGYD7JF^-!"\)5"ZBPEG$E3)( M<\>0P=+1R% 5OHL=!8JK.PTT"\V$L\=$2 M+6]LS&>N<2N*5Q2O*'ZDG@@^1 M*X*$(H#B,0>[DG3(ZNB%IL98YL\"Q8648WC_BN)'/56JF1I?F_3WRZNK2$6S4XF(UTX\@3Z5P&=RFQY0QG\IDUN/M>KQ=7[9NZ;K* M-2:Y[YCDK_,9V(V+ZZ(D[1X)-"G#B' MC#,)666TDL$GDW9:-CRN*.BJ6=C)CUE;AV:QG,<<55K.YS'\;;GX9;;XOW'Q MJVW"GF)'YKQ*>&J6\2G9K+_E24.SA)8MV*)M&\$TG;F%;:8=95WLB]3*\?D4 MAKP._DP*=T*E##\/O?6$1DJU5NM&J%+_TA;[A1JI)$3!N$[(Z) 0-Y$B391$ M4?/@-4\B\; /([4H]G?IGVU\D[7ZNUZG_SP=RLY_FLT[DK#X]ZS(5SUM]F2U M:E*-UAIH/1&C==:=YU>CM:JO:K16H[4:K57JJ]'Z *-5!TMB\@%I;S#BE$1D MP2)%GOKDF/?&:W$LH_7=H,L/8K8R>4 6\^V"2.0 MKNEL$5>I %4GO7!!JSKI8=T+A00=PA#7,?^C,.@DT"]$1IHLMM31;VK07EI< M_=(EP Z"FT_UWDU_R5+[:R>T^U([8ZK.JN%O-<@K^%7P.US!I!1Z@ M>5A4FH#NB-8(Q+&RR#@ID4Y,$68#-?:;FMEM:I[-\\FU%BI-9]]-]QWYX6-^ MR/+,%R4;%0A?T&*_4"",3BO"L40XR5SM[@,R(@D43/14\V#A"_LRP8\,A$R? M51.8&@0_)7,\\S%TIGC.SFBF?G891PO[N5KB50%5!?0 !11PC)H*C10S%DQK M9Y"6G" 7%$Y)@I'.=TBS'M/4[.,B=O):76\Q;RDBB7^V65\9R_W?__2(6SH=+>-YU3D#N4C[L/#,_@/6[ MB!_F=@+V\'R1"9<6%[&-L-WL,C29OQ9N5)B/;2&S[4KOX.OM OZ0O;_VU<:T MYMD+S<>1G]@6-N25_1#1=!;B,!QX[?QQ_];_4?HW?WZ-V/=I$C^CT,QCV92O M83Z6E]/O0]->3>SUZ_SI]UNG>"\"L&?_BW9;MHTO7PP'(I MBM/P_=6L; 0*8E/J[K5A7SWOB2B'OJ/%+./3Z)\K='J[B4X_K=#I_0J= MGL\T?6E6NB_D^[W.=?^-O[LY:C.%*9HM6SL-F6/\LX^9N_ZB@_N0V<;[WV#. M[%]VL.&&\'YU9"M;Z9?E99PWOC>5J-)!4D61,@YD<7.5D>/--/S-MDW[+OTZ!U4V790JF]_A.7^;S/P??QK! M5^T5W&,Q7\;[P8A^T)Y@\.T=RZ7,2]&\_V^E1#=_?$K9(J_ $/IIQ;J8M\DP MK[U% ')6S(>'2M,#9DW>-FO'LY(V@+;#U]$GVY;8X/QJ-B_P4B0K=I9/GI=5^FM!Q==$B_NMK%Q:<8IZ/=0>:U:A8M# JV=KXLSMM7HS=9(Y?G M;S]I/+*3R;"DFY?DO^W>W$4/PO:E+][0264X=]['CC[!76!Z9I]RE5R[=&T3 MFLSY^>6;_C[K[==)TU[<^E:;,YT=H!B^<+\Q#*/Q%[>N[VI)857^IYTN\^"H M&O<+>N/M1O^(\P\PS^^7KA_I=__E/VD*6W/]0?D#^?XO(WC8H]]_+7^CRWSG MV^;X4[.XZ';#%)3DYLC*)[?LG+;;!EQV8]LN\Y^:D/_H ML[F?5499_;(;OC+B7DU_?8?=K)2$JYIY(:Y;]#*1LV::6W;^^2)17N[+;OWR M%LW( >LP+\"QF-MIV\_3U\#F'3CI3P.;>,>JVT6_ MT-[.Y\4E_6@G2_AVWJJPV!G0ON9IGMFB?P53\XS<#AY-[\K#X";=\L)WYC'% MS 65!1&V4(]*&\_H86D$(M=_N*'DAP][?;<5._AJ-&!D[] ]+V3QKN8S^"TO MRDV:S4$YO/EUK13 D^Z-KG:6%I]61GIWL)Y;3BU+B7@!Q\LF!+@/O/H?<3%R MO846.Z'K!*K-5-I-L0$VM<9J4.L;YFO:"-COLUMU,9\M/X#7L!C],IMG=5%L M>3O*,UCZMUXN)XOF:I)MG;#,O/:%2[3GL8>5ACT0RR88%P#*TR1<9E$X'Q[3O$V=A%PWB^6]_:V>D?W6@];.AFD0.A.CB MPNE4>N[P4N4%CZ'MS ,&ALI\@OGY%831 MPWO?Y=Z,5@T%WBSN.]C_1X[F%3VATT.ST_,^V^2= ;8QO:/U_(Z&"=[<(WOP MCW%*E"JND-,$UH&(A%R0#!F)'V M^F5>\K*O TB#Z[L9-3A?G;5S*O" B'^/_'%E'A0]MQTIZ$#6@K7ILI$* [ZR M\\[)RE?,0\E_[[R6M;1=S>'66<^THP]Q&N;S:<,#_.2W#+#&^SL+L MM=6@8?_YZOVKT?]XLZEH,\5U5HV^J.+Y9L,#WK_X]O5(^!.=EY45O%;FLN-J8.7![4*GW5J^2%3?PTR;[78YJG, M(AY#MQZW/FMU$1A'L3/+P!("\PM$Z*+-S1OS'LP;\]*!P"@>YB85WOFD7VS[R.=IX?D=?A![A1]PC2/P*^5*87 MI&P&WX;?EID"=EC_DM/6;<'NA;^XZYR=%%%L+R)8E;;M(EO;CV2#Q(-(@R<* MDY\]4YAX>",8]'QVV>V__OZW[[E>P& CA6(GNF5N#@1KF6=K0)2\&T/3^LFL MS:2V&S:FC_-,Q="?7L[S2F=A<->CE;B/"H(/T[ 2NDY(7HW>P+W;#2U?)FD( M&ZU@K!C3:S=[4P+CI $XM<.^R3->%AOIA U\A0[L"@Q1]8%CRQE##/#DB;?5(P^6)3_;..[]&.[:'(P MNWUYEN,_VP+BJQDX">D^2.) 5AJ=T;'JQG4?TS!_*0?A=0#<&1\E>MGKS@SL.1YZN;(\N_#C>#/VF&V( MCW&Z[.\X=#89#^&2#3W3OUI6%GE(=\0R.PV6_QJ6Q4):#Z;8KANZ=H C5YJN MW/UJ,*L7#1@R\Q)DST.<-[$8QJ!#1O:C;2:K%BWPW8]@3LR6;8YWP#7]S#0+ M@--) ^\ZF!, K>UL6B[L8L+E?*29^^4EK!3<'I3AIKN['E]O%*YL[0>B>Z_% M.]T^&$)9:2Y*++([J $5/_M43([2#[N+ZL ZM"N3'(R9;.LMVYB6$[C^8YG\ MK+J[D&9J/N?5[PX[P!YLRA3U.\!WU/C#V1JL6-'S4SLI7(U#G&T,YDL.DMIR M'C9TY0;;J?F057Q30NAMOF$><[%C2Y"ZO^'V4\%ZZ,V1[-ZL0G/9''#]W6Z[ MSX?9+'QJ)I/UELQ!]8]@@7;5-/D[80CE;I8I;&^R/(9V>Y]UAM!L^F&VLG^^ M'UW,/L$FF8]SS[S.0.IL4%]4FCN9 M(D96AX X]A*9W)Q3R2@5(;E!PEZRQ<&ESYD8'6K]UK1_O"U[+/_TE>C8?49X MW^C8\]9R6W/X4!WWL%>_;^W/D1)H-H'Q?1]$/E\=_Z:<) &<+3KW>SZ YFU^ M>J]/1\T-WZ]SI/I3W)B!R,ZG7:!B.,G8\JBNYK/L&V<,;T+M')ST(>?.Z#XM0*CV(( (>:.F1#C(A;:CP+GGNQ M0X"HJ4[8 7KZ1.&;'EMD,WIB#/>0(6%C=EO+W$3/7V%5A78#BM M\M 1W4Q$IU_+0Q=WIJ$?:^/_^=@/+#K^-+:2$5FI>H^<%;"5L -7T?"8U9RV MF"1,V,Z)E=):DQ0YBDF#:B0J(:/ T8R21F(IL223+AQ_*Q'^ K=2QN?9HIAP M/9!MQ2J_&J*$G9@#(27*>C5D#8Q/:(?B$$72." M!>PVFVMN@M1(.FL\_(E: MIV[N4,M@2TL#^](DG7MO@:E8>/E85$R8Z)CD3P)V=]?+'4$ M)8(%; :"D9, =IXI"MM"4&[DCMZ41F)**"*)I7PZ"WY _LE*P72RG)JHGP3L M[F:'.=^M="?8W>\XYE:L>S4<\6>CUL?F8PF6] YOLVM1GJ ]J*/ R60KT"F. M>!0&.64,$IX[HABEC.T4(QJJC=>>(.%DE@6-D8E8(IFL(\[DI 3\%/N:W]VI MY7SW]>E )-A[7 >(LERV(-GN(-]@EA@6!J+L4\[/#+""R4EE,(T47!8JP&J@%G%B,S6/ MCX@&(K!*/H:X2:2+27AJDT+1!]A^F#-DJ%;(29:"8AS^ M')YB*[&7N)7._G1$:L:DU 1%Z@GBSF'D*"8H21ZXLA@GO',Z G_2U&&)O$X2 M\0@6C)'8(&UB)D^/+)DG.;^C+_'\[G2V$K/1:JX!W:P L&.!(:>(039PK9P5 MTNQ2VBDIN8K.(^^\05P+ A:Q#D@$FCQ)P0)A3TIM(1S#;0NM( .@M%L58[-=^4!^*B4(C%3!_+ MP5NU%!Q5&IQ-D7&NPY,DM; 7FHFP[V.V@Q2<[9:\W="WYYO/_%-7";LNZ\[5 ML$/1L+ON*F'L/(S,LS%3]GY7TMU/S8?Y[%//F%8J;B:3S;*=OD9U MHR:FJS^+V_5=]UOIG"\/H#KK]U!7M%QF!2:PT+G![U_,89\MY[O[Y^99^N:) MQ1[K2A.W-.H4D8W@'/+()3B'02%*DDLZ!*<2WT_53KMHW_2,03'\[V9Q\>/G M9O%N_D/37LU:.WF3T:M4XKV;_Q8[ J%2A]=V;"8OKQ1U:Q:Z>O0\ MZA!J77&90!I >9:0R@HM-PFV7@#1@YS8IL"0[G!EJ_^:9;JHS^J:W0E>IALU #6#D M8P_;L=PD3DQXR8U:?$A;WR7#V0%G_(_CS*%'V#\ M;F^"NR.8V!-- $6X"H@'[)&V42&A?#)&4T'#;L998$2$))$V5B/.C$(:"X$< M>%I2>YO 1+X)*EL2\K:@;?NH7@HY?)"MX-P["]S3/_WWZ>S)#> ;.[O(?ZD@ MG8?UECCVH.X58]^NXUH-^;;W@3U\[%?XSZ?A+D8GO(K6(N7R?K=2(9>S?*G0 M5.>'P*[?A^+=FXS)[CV-P0^;QBV^'?!/L@62,VMV ;@C.._9G^#RGI>MH[((,)"F M+:&FCW%%L3$(W!9AQ#9GSYIGZSCL.#&1P)/!8#S YN0A,J19@%\9C4IAI;1( M>_%B;'OQ9AKR?W[\]V7S$?8QO/$)TRU^=1ONATX@<['E'5-^V)B9\XU$;5HX M0^BC+?QF%S"AD^O1I(%IR"+U,0XT>QT=8@X[9 ;"Z\[IV+"G9O/1)#LC'8'V MJ,AX#I4L/.*'.B9SSX7AI">B'A-=-(.$:SBH%S,Y@L$OLDER,VB9][I*O2;P@G< M\7QWV^0.!RHS J_CL)?VNF2C9BZ"&'K&2+C7,G.F%.J9(R$,9L$;PQEB49D< M)\F'Z#X@&P7\EWFJQ$Y2QF,0YA^KI5P359Y> .0XL+*>BPW6SO.%E'_<*L4% M7-I"KKDA7INP4I1^W^9BY&8E@WN#;N,*]LQ\7 @6"_%)SZH:8BF:Z((B _-4 MB5Y\R!'3:0DZYZ[36;FOAE/:=0S![]B@%I!8FYE <>EZV%Q5T !M-VP9[EI \:WW'/>=R QD4F$8/W_H_";P6S6,P:&-\' MVTP[P.V8J3+%>?G6\JJPF0^CF6_PD<$\=WR3 M]^\SUJUA%;C?Y>MNCYXMYM MV4&K1)$5"V!8QC45[4VC(9^>[!ZQI($J]Q;RHCS;Y79N>9W;JO0,<:4/QP8G M+.#L#&ZZINY=MO$N_J15CX=9YE?K:JXR4UZ^%.YZN3YY*_?/1EQY1G\P%[Z0 M)W7[^^5GK?-I\C%U(3"\0<'7$^YU;[!Y;I7//\',@ZO!IO+Y^Y/2[253^,[* M\')7B&SU3?(!UF(QB4,KB8YN>?MD\@O#OSG'MP]\&'7[9>; [>CBFA1OQ;*\ M?66I".Q[I=PROIX?N2UF9K6+5_ZX9WZ\<;-)%YW!M-AV",+(ONABV#UO-"; M/)'=J6;/H]FWB^F)!E^-?KQ];DI!5\P&13,M"@XT3Q.6QO65WCEMOW[:E M4JUC2BQZ/UI_T7-VYFC@0'X^]#2R[=9A#BQU?\9[8SC=&+;W[TK@[]RB]QK- M8*FL1^1L@&EVBR'2,C1,VG=,IN&X/V 5U9L7@A.GH M=DIAU,P]S39;:A?5V*54_QW$6'U3F!J#7"V ?Z70X9 >?KEK%UQ MW']QTZ_OT$/"&6?DK.R88\="[6 W?=%J*+MLO1[]167W;W3$'MWHG56D^]=^ M/X!6 X0!T8'M!BB>!::H]6TEWN_BHL57%MVZ<=/IBUGZRDS-A;MH"%QGXMJ7M MU=HZOFV5BT99V W3X7;5_WA#H?W2XZO%<((6P_8H\U]VU[!T4EGKY!OJN(04 MHLV1Q*RSZCS,_+"5C;.L>V%VRRX MXO;TJ>]?B AL.ADKD[+M P5@_+IRU[YMQO"0W$^C=[H&WS\_I30EOB604'J\ MQ _9@=]M]S6$%K;]A(V3J^(=;2;R;[H&&]',=JL974G1694IV%5:^[K]%5B8 M,"O=I[UOF5^B6\/-%GY@)E]UOZ]&%6Y[7'<:>.-QQ3')#E+71+"/)7TE2+2^ M\WT+$.Y*R.$X.6X08SSS1V*'C#RD_91_V M7^,D_#2;OQT6YLTT]#Y\W^CAG0/A["SL$T[9.6)Q09F[49F\49Z][M1IO;%S MN]0^"M)/X6AC#L\WJ+4Q.5UTY&*8'+\U.9TPS7.\=-9YND-#J>N-&J?5R