0000950170-23-059594.txt : 20231107 0000950170-23-059594.hdr.sgml : 20231107 20231106181528 ACCESSION NUMBER: 0000950170-23-059594 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231107 DATE AS OF CHANGE: 20231106 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Paymentus Holdings, Inc. CENTRAL INDEX KEY: 0001841156 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] 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-40429 FILM NUMBER: 231381061 BUSINESS ADDRESS: STREET 1: 11605 N. COMMUNITY HOUSE ROAD STREET 2: SUITE 300 CITY: CHARLOTTE STATE: NC ZIP: 28277 BUSINESS PHONE: (888) 440-4826 MAIL ADDRESS: STREET 1: 11605 N. COMMUNITY HOUSE ROAD STREET 2: SUITE 300 CITY: CHARLOTTE STATE: NC ZIP: 28277 10-Q 1 pay-20230930.htm 10-Q 10-Q
Q3--12-31false0001841156two years0001841156us-gaap:RetainedEarningsMember2022-03-310001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001841156us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-3000018411562023-04-012023-06-3000018411562022-06-300001841156us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300001841156us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001841156us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-07-012022-09-300001841156us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001841156pay:OtherGeographicalAreaMember2022-07-012022-09-300001841156pay:ProfitFinancialIncMember2022-12-190001841156us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001841156us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001841156us-gaap:CommonStockMember2022-09-300001841156us-gaap:RetainedEarningsMember2023-04-012023-06-300001841156pay:PaymentTransactionProcessingRevenueMember2022-07-012022-09-300001841156pay:RestrictedFundsHeldForFinancialInstitutionsMember2021-12-310001841156pay:RestrictedFundsHeldForFinancialInstitutionsMember2022-12-310001841156us-gaap:CommonClassAMember2023-01-010001841156country:US2022-07-012022-09-300001841156us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001841156us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-04-012022-06-300001841156pay:RestrictedFundsMember2022-12-310001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-3000018411562022-01-012022-09-300001841156us-gaap:AdditionalPaidInCapitalMember2022-03-310001841156us-gaap:WarrantMember2022-07-012022-09-300001841156us-gaap:RetainedEarningsMember2023-01-012023-03-310001841156us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001841156us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001841156us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001841156country:US2023-09-300001841156us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001841156us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001841156us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001841156us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001841156us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001841156us-gaap:NonUsMember2023-09-300001841156us-gaap:LicenseMember2022-12-310001841156us-gaap:OperatingExpenseMember2023-01-012023-09-300001841156pay:OtherGeographicalAreaMember2022-01-012022-09-300001841156us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001841156us-gaap:CashAndCashEquivalentsMember2021-12-310001841156us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-09-300001841156us-gaap:RetainedEarningsMember2022-04-012022-06-300001841156country:US2022-12-310001841156srt:MinimumMember2023-01-012023-09-300001841156us-gaap:RestrictedStockUnitsRSUMember2023-09-3000018411562022-07-012022-09-300001841156us-gaap:CommonStockMember2022-06-300001841156pay:PaymentTransactionProcessingRevenueMember2022-01-012022-09-300001841156pay:OtherMember2022-07-012022-09-300001841156us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300001841156pay:RestrictedFundsHeldForFinancialInstitutionsMember2022-09-300001841156us-gaap:FurnitureAndFixturesMember2022-12-3100018411562023-07-012023-09-300001841156us-gaap:CustomerRelationshipsMember2023-09-300001841156us-gaap:CommonStockMember2023-06-300001841156us-gaap:RestrictedStockUnitsRSUMember2022-12-310001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001841156us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001841156us-gaap:RetainedEarningsMember2021-12-3100018411562021-05-130001841156us-gaap:AdditionalPaidInCapitalMember2022-09-300001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001841156us-gaap:CashAndCashEquivalentsMember2022-12-310001841156us-gaap:CommonStockMember2023-09-300001841156us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-09-3000018411562023-01-012023-03-310001841156us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-09-300001841156us-gaap:CommonClassBMember2022-12-310001841156us-gaap:ComputerSoftwareIntangibleAssetMember2023-07-012023-09-300001841156pay:EquityIncentivePlanMember2023-09-300001841156pay:PaymentTransactionProcessingRevenueMember2023-01-012023-09-300001841156us-gaap:ComputerSoftwareIntangibleAssetMember2023-01-012023-09-3000018411562022-01-012022-03-310001841156us-gaap:CommonStockMember2023-03-310001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001841156us-gaap:AdditionalPaidInCapitalMember2022-12-310001841156us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310001841156us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001841156us-gaap:CustomerRelationshipsMember2022-12-3100018411562023-06-300001841156us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-07-012022-09-300001841156us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-09-300001841156us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001841156us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-01-012023-09-300001841156us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001841156pay:OtherGeographicalAreaMember2023-09-300001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001841156us-gaap:OtherNoncurrentAssetsMember2023-09-300001841156pay:CostOfRevenueMember2023-07-012023-09-300001841156pay:PaymentTransactionProcessingRevenueMember2023-07-012023-09-300001841156us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001841156us-gaap:OperatingExpenseMember2022-01-012022-09-300001841156pay:TwoThousandTwentyOnePlanMember2023-09-300001841156us-gaap:TrademarksMember2022-12-310001841156pay:OtherMember2022-01-012022-09-3000018411562023-09-300001841156us-gaap:RetainedEarningsMember2023-09-300001841156us-gaap:CommonStockMember2022-12-310001841156us-gaap:WarrantMember2022-01-012022-09-300001841156country:US2023-07-012023-09-300001841156us-gaap:CommonClassBMember2023-09-300001841156us-gaap:CommonStockMember2022-03-310001841156us-gaap:CommonStockMember2021-12-3100018411562022-01-012022-12-310001841156us-gaap:ComputerEquipmentMember2023-09-300001841156us-gaap:CommonClassAMember2023-11-010001841156us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-03-310001841156us-gaap:AdditionalPaidInCapitalMember2021-12-310001841156us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-07-012023-09-300001841156pay:PaymentTransactionProcessingRevenueMember2023-07-012023-09-300001841156us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-09-300001841156pay:RestrictedFundsMember2022-09-300001841156us-gaap:RetainedEarningsMember2022-01-012022-03-310001841156us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001841156pay:CostOfRevenueMember2022-07-012022-09-300001841156pay:OtherMember2023-01-012023-09-300001841156us-gaap:CommonClassAMember2023-09-300001841156us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001841156pay:EquityIncentivePlanMemberus-gaap:CommonClassAMember2021-05-012021-05-310001841156us-gaap:NonUsMember2022-12-310001841156us-gaap:AdditionalPaidInCapitalMember2023-06-3000018411562022-12-310001841156us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300001841156pay:CostOfRevenueMember2022-01-012022-09-300001841156pay:ClassAAndClassBCommonStockMember2021-12-310001841156us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-3000018411562022-08-290001841156us-gaap:AdditionalPaidInCapitalMember2023-03-310001841156pay:SoftwareMember2022-12-310001841156us-gaap:CommonClassAMember2022-12-3100018411562022-09-300001841156pay:TechnologyMember2022-12-310001841156us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-03-310001841156pay:SoftwareMember2023-09-300001841156us-gaap:CashAndCashEquivalentsMember2023-09-300001841156us-gaap:OperatingExpenseMember2022-07-012022-09-300001841156srt:MaximumMember2023-01-012023-09-300001841156us-gaap:RetainedEarningsMember2022-07-012022-09-300001841156us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001841156us-gaap:CashAndCashEquivalentsMember2022-09-300001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001841156us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001841156us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-3000018411562023-03-310001841156us-gaap:AdditionalPaidInCapitalMember2023-09-300001841156srt:MinimumMemberpay:OneCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-09-300001841156us-gaap:FurnitureAndFixturesMember2023-09-300001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001841156country:US2022-01-012022-09-300001841156pay:OtherMember2023-07-012023-09-300001841156pay:PaymentTransactionProcessingRevenueMember2023-01-012023-09-3000018411562021-12-310001841156us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001841156pay:PaymentTransactionProcessingRevenueMember2022-01-012022-09-300001841156country:US2023-01-012023-09-300001841156us-gaap:WarrantMember2023-07-012023-09-300001841156us-gaap:LeaseholdImprovementsMember2023-09-300001841156us-gaap:ComputerEquipmentMember2022-12-310001841156us-gaap:OperatingExpenseMember2023-07-012023-09-300001841156us-gaap:TrademarksMember2023-09-300001841156us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-012022-09-300001841156us-gaap:OtherNoncurrentAssetsMember2022-12-310001841156srt:MinimumMember2023-09-300001841156srt:MinimumMemberpay:OneCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001841156us-gaap:RetainedEarningsMember2023-06-300001841156pay:CostOfRevenueMember2023-01-012023-09-3000018411562022-03-310001841156pay:OtherGeographicalAreaMember2022-12-3100018411562022-04-012022-06-300001841156pay:EquityIncentivePlanMember2023-01-012023-09-300001841156us-gaap:WarrantMember2023-01-012023-09-300001841156pay:RestrictedFundsHeldForFinancialInstitutionsMember2023-09-300001841156us-gaap:LicenseMember2023-09-300001841156us-gaap:RetainedEarningsMember2022-09-300001841156pay:TechnologyMember2023-09-300001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001841156pay:RestrictedFundsMember2023-09-300001841156srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001841156pay:OtherGeographicalAreaMember2023-07-012023-09-300001841156pay:ProfitFinancialIncMember2022-12-192022-12-190001841156pay:PaymentTransactionProcessingRevenueMember2022-07-012022-09-300001841156us-gaap:RetainedEarningsMember2023-07-012023-09-300001841156us-gaap:RetainedEarningsMember2022-06-300001841156pay:EquityIncentivePlanMemberus-gaap:CommonClassAMember2021-05-3100018411562023-01-012023-09-300001841156us-gaap:AdditionalPaidInCapitalMember2022-06-300001841156us-gaap:LeaseholdImprovementsMember2022-12-310001841156us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-07-012023-09-300001841156pay:RestrictedFundsMember2021-12-310001841156us-gaap:CommonClassBMember2023-11-010001841156pay:OtherGeographicalAreaMember2023-01-012023-09-300001841156us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001841156us-gaap:RetainedEarningsMember2022-12-310001841156us-gaap:RetainedEarningsMember2023-03-310001841156us-gaap:ComputerSoftwareIntangibleAssetMember2022-07-012022-09-30iso4217:USDxbrli:sharesxbrli:purepay:Segmentxbrli:sharesiso4217:USD

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended September 30, 2023

OR

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

For the transition period from to

Commission File Number: 001-40429

Paymentus Holdings, Inc.

(Exact Name of Registrant as Specified in its Charter)

Delaware

45-3188251

(State or other jurisdiction of

incorporation or organization)

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

11605 North Community House Road, Suite 300

Charlotte, NC

28277

(Address of principal executive offices)

(Zip Code)

(888) 440-4826

(Registrant’s telephone number, including area code)

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

Title of each class

Trading

Symbol(s)

Name of each exchange on which registered

Class A Common Stock, par value $0.0001 per share

PAY

New York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§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, 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 1, 2023, the registrant had 20,390,502 shares of Class A Common Stock, $0.0001 par value per share and 103,306,842 shares of Class B Common Stock, $0.0001 par value per share, outstanding.

 


 

Table of Contents

 

 

 

Page

 

Special Note Regarding Forward-Looking Statements

3

 

 

 

PART I.

FINANCIAL INFORMATION

 

 

 

Item 1.

Financial Statements (Unaudited)

 

 

Condensed Consolidated Balance Sheets

5

 

Condensed Consolidated Statements of Operations and Comprehensive Income

6

 

Condensed Consolidated Statements of Stockholders' Equity

7

 

Condensed Consolidated Statements of Cash Flows

9

 

Notes to Condensed Consolidated Financial Statements

10

Item 2.

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

19

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

25

Item 4.

Controls and Procedures

25

 

 

 

PART II.

OTHER INFORMATION

 

 

 

Item 1.

Legal Proceedings

27

Item 1A.

Risk Factors

27

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

27

Item 3.

Defaults Upon Senior Securities

27

Item 4.

Mine Safety Disclosures

27

Item 5.

Other Information

27

Item 6.

Exhibits

28

Signatures

29

 

 

 

2


 

 

Special Note Regarding Forward-Looking Statements

This quarterly report on Form 10-Q for the quarterly period ended September 30, 2023 (“Quarterly Report”) contains forward-looking statements within the meaning of the federal securities laws, such as those under the headings “Risk Factors” and “Management's Discussion and Analysis of Financial Condition and Results of Operations,” which statements involve substantial risks and uncertainties. Forward-looking statements may involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from historical results or from any future results or projections expressed or implied by such forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as “may,” “will,” “should,” “expect,” “plan,” “anticipate,” “could,” “intend,” “target,” “project,” “contemplate,” “believe,” “estimate,” “predict,” “potential” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. Forward-looking statements contained in this report include statements about:

our ability to effectively manage our growth and expand our operations;
our ability to further attract, retain and expand our biller, financial institutions, partner and consumer base;
our ability to timely implement and recognize revenue from new customers;
our expectations regarding our revenue, expenses and other operating results;
the impact of widespread health issues on our operating results, liquidity and financial condition and on our employees, billers, financial institutions, partners, consumers and other key stakeholders;
our market opportunity and anticipated trends in our business and industry;
our ability to remain competitive as we continue to scale our business;
our ability to develop new product features and enhance our platform;
our ability to hire and retain experienced and talented employees as we grow our business;
general economic conditions, including inflation, and their impact on us, consumer demand, average bill amounts and interchange fees;
the impact of disruptions or instability in the financial services industry, or perceived or actual liquidity constraints at financial institutions, on our ability or the ability of our customers and vendors to meet operating expense requirements or to satisfy financial or other obligations;
our ability to realize the anticipated benefits of past or future acquisitions or strategic investments in complementary companies, products or technologies and our ability to manage the potential business disruption and diversion of management attention caused by such acquisitions;
our ability to maintain and enhance our brand;
our ability to integrate, manage and keep our information systems secure;
our plan to expand into new channels and industry verticals across different markets;
our international expansion plans and ability to expand internationally; and
those factors described in the sections titled “Risk Factors” and “Management’s Discussion and Analysis of Financial Conditions and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2022 and our subsequent Quarterly Reports on Form 10-Q, and the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in this Quarterly Report.

We caution you that the foregoing list may not contain all of the forward-looking statements made in this report.

You should not place undue reliance on our forward-looking statements as predictions of future events. We have based the forward-looking statements primarily on our current expectations and projections about future events and trends that we believe may affect our business, operating results, financial condition and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors, including those described in the section titled “Risk Factors” and elsewhere in this Quarterly Report. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this report. We cannot assure you that the results, events and circumstances reflected in the forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.

3


 

Neither we nor any other person assumes responsibility for the ultimate outcome of any of these forward-looking statements. Moreover, the forward-looking statements made in this report relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this report to reflect events or circumstances after the date of this report or to reflect new information or the occurrence of unanticipated events, except as required by law.

In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this report, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information.

Certain Definitions

In this report, unless the context requires otherwise, all references to “we,” “our,” “us,” “Paymentus,” and the “Company” refer to Paymentus Holdings, Inc., and where appropriate its consolidated subsidiaries.

 

 

4


 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements

PAYMENTUS HOLDINGS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share and per share data)

(Unaudited)

 

 

 

 

 

 

 

 

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Assets

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

Cash and cash equivalents

 

$

162,062

 

 

$

147,334

 

Restricted cash and cash equivalents

 

 

4,830

 

 

 

2,351

 

Accounts and other receivables, net of allowance for expected credit losses of $234 and $370, respectively

 

 

74,851

 

 

 

67,789

 

Income tax receivable

 

 

1,910

 

 

 

1,493

 

Prepaid expenses and other current assets

 

 

11,415

 

 

 

9,994

 

Total current assets

 

 

255,068

 

 

 

228,961

 

Property and equipment, net

 

 

1,676

 

 

 

1,823

 

Capitalized internal-use software development costs, net

 

 

56,488

 

 

 

46,032

 

Intangible assets, net

 

 

29,179

 

 

 

36,017

 

Goodwill

 

 

131,852

 

 

 

131,851

 

Operating lease right-of-use assets

 

 

9,596

 

 

 

9,561

 

Deferred tax asset

 

 

117

 

 

 

116

 

Other long-term assets

 

 

5,365

 

 

 

7,178

 

Total assets

 

$

489,341

 

 

$

461,539

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

Accounts payable

 

$

33,450

 

 

$

29,232

 

Accrued liabilities

 

 

18,759

 

 

 

15,809

 

Current portion of operating lease liabilities

 

 

1,669

 

 

 

1,462

 

Contract liabilities

 

 

5,633

 

 

 

4,358

 

Income tax payable

 

 

23

 

 

 

635

 

Total current liabilities

 

 

59,534

 

 

 

51,496

 

Deferred tax liability

 

 

957

 

 

 

680

 

Operating lease liabilities, less current portion

 

 

8,420

 

 

 

8,608

 

Contract liabilities, less current portion

 

 

2,782

 

 

 

2,826

 

Finance leases and other finance obligations, net of current portion

 

 

200

 

 

 

750

 

Total liabilities

 

 

71,893

 

 

 

64,360

 

Stockholders’ equity

 

 

 

 

 

 

Preferred stock, $0.0001 par value per share, 5,000,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; none issued and outstanding as of September 30, 2023 and December 31, 2022, respectively

 

 

 

 

 

 

Class A common stock, $0.0001 par value per share, 883,950,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; 20,385,106 and 19,934,331 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively

 

 

2

 

 

 

2

 

Class B common stock, $0.0001 par value per share, 111,050,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; 103,306,842 shares issued and outstanding as of September 30, 2023 and December 31, 2022

 

 

10

 

 

 

10

 

Additional paid-in capital

 

 

375,094

 

 

 

367,767

 

Accumulated other comprehensive income (loss)

 

 

 

 

 

(22

)

Retained earnings

 

 

42,342

 

 

 

29,422

 

Total stockholders’ equity

 

 

417,448

 

 

 

397,179

 

Total liabilities and stockholders' equity

 

$

489,341

 

 

$

461,539

 

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

 

5


 

PAYMENTUS HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME

(In thousands, except share and per share data)

(Unaudited)

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenue

 

$

152,423

 

 

$

128,152

 

 

$

449,690

 

 

$

364,825

 

Cost of revenue

 

 

105,513

 

 

 

90,295

 

 

 

316,840

 

 

 

256,286

 

Gross profit

 

 

46,910

 

 

 

37,857

 

 

 

132,850

 

 

 

108,539

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

11,035

 

 

 

10,350

 

 

 

33,595

 

 

 

30,925

 

Sales and marketing

 

 

21,481

 

 

 

19,048

 

 

 

63,344

 

 

 

53,089

 

General and administrative

 

 

9,083

 

 

 

9,376

 

 

 

26,958

 

 

 

29,038

 

Total operating expenses

 

 

41,599

 

 

 

38,774

 

 

 

123,897

 

 

 

113,052

 

Income (loss) from operations

 

 

5,311

 

 

 

(917

)

 

 

8,953

 

 

 

(4,513

)

Other income (expense)

 

 

 

 

 

 

 

 

 

 

 

 

Interest income, net

 

 

1,905

 

 

 

504

 

 

 

5,003

 

 

 

594

 

Foreign exchange (loss) gain

 

 

(17

)

 

 

(28

)

 

 

(32

)

 

 

52

 

Income (loss) before income taxes

 

 

7,199

 

 

 

(441

)

 

 

13,924

 

 

 

(3,867

)

(Provision for) benefit from income taxes

 

 

(822

)

 

 

(296

)

 

 

(1,004

)

 

 

2,397

 

Net income (loss)

 

$

6,377

 

 

$

(737

)

 

$

12,920

 

 

$

(1,470

)

Net income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.05

 

 

$

(0.01

)

 

$

0.10

 

 

$

(0.01

)

Diluted

 

$

0.05

 

 

$

(0.01

)

 

$

0.10

 

 

$

(0.01

)

Weighted-average number of shares used to compute net income per share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

123,620,260

 

 

 

122,740,982

 

 

 

123,430,652

 

 

 

121,765,509

 

Diluted

 

 

125,639,879

 

 

 

122,740,982

 

 

 

124,457,360

 

 

 

121,765,509

 

Comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

 

6,377

 

 

 

(737

)

 

 

12,920

 

 

 

(1,470

)

Foreign currency translation adjustments, net of tax

 

 

(64

)

 

 

(86

)

 

 

22

 

 

 

(235

)

Comprehensive income (loss)

 

$

6,313

 

 

$

(823

)

 

$

12,942

 

 

$

(1,705

)

 

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

6


 

PAYMENTUS HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(In thousands, except share amounts)

(Unaudited)

 

 

 

 

 

 

Additional

 

 

 

 

 

Other

 

 

Total

 

 

 

 

Common Stock

 

 

Paid-In

 

 

Retained

 

 

Comprehensive

 

 

Stockholders’

 

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Income (Loss)

 

 

Equity

 

 

Balances at December 31, 2022

 

 

123,241,173

 

 

$

12

 

 

 

367,767

 

 

$

29,422

 

 

$

(22

)

 

$

397,179

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

2,159

 

 

 

 

 

 

 

 

 

2,159

 

 

Issuance of Class A common stock for stock-based awards

 

 

104,991

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

5

 

 

Other comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7

)

 

 

(7

)

 

Net income

 

 

 

 

 

 

 

 

 

 

 

704

 

 

 

 

 

 

704

 

 

Balances at March 31, 2023

 

 

123,346,164

 

 

$

12

 

 

 

369,931

 

 

$

30,126

 

 

$

(29

)

 

$

400,040

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

2,276

 

 

 

 

 

 

 

 

 

2,276

 

 

Issuance of Class A common stock for stock-based awards

 

 

160,625

 

 

 

 

 

 

196

 

 

 

 

 

 

 

 

 

196

 

 

Other comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

93

 

 

 

93

 

 

Net income

 

 

 

 

 

 

 

 

 

 

 

5,839

 

 

 

 

 

 

5,839

 

 

Balances at June 30, 2023

 

 

123,506,789

 

 

$

12

 

 

 

372,403

 

 

$

35,965

 

 

$

64

 

 

$

408,444

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

2,456

 

 

 

 

 

 

 

 

 

2,456

 

 

Issuance of Class A common stock for stock-based awards

 

 

185,159

 

 

 

 

 

 

235

 

 

 

 

 

 

 

 

 

235

 

 

Other comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(64

)

 

 

(64

)

 

Net income

 

 

 

 

 

 

 

 

 

 

 

6,377

 

 

 

 

 

 

6,377

 

 

Balances at September 30, 2023

 

 

123,691,948

 

 

$

12

 

 

 

375,094

 

 

$

42,342

 

 

$

 

 

$

417,448

 

 

 

 

7


 

 

 

 

 

 

Additional

 

 

 

 

 

Other

 

 

Total

 

 

 

Common Stock

 

 

Paid-In

 

 

Retained

 

 

Comprehensive

 

 

Stockholders’

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Income (Loss)

 

 

Equity

 

Balances at December 31, 2021

 

 

120,639,161

 

 

$

12

 

 

$

356,017

 

 

$

29,935

 

 

$

168

 

 

$

386,132

 

Stock-based compensation

 

 

 

 

 

 

 

 

1,276

 

 

 

 

 

 

 

 

 

1,276

 

Issuance of Class A common stock for stock-based awards

 

 

412,222

 

 

 

 

 

 

13

 

 

 

 

 

 

 

 

 

13

 

Other comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(45

)

 

 

(45

)

Net income

 

 

 

 

 

 

 

 

 

 

 

1,718

 

 

 

 

 

 

1,718

 

Balances at March 31, 2022

 

 

121,051,383

 

 

$

12

 

 

$

357,306

 

 

$

31,653

 

 

$

123

 

 

$

389,094

 

Stock-based compensation

 

 

 

 

 

 

 

 

1,344

 

 

 

 

 

 

 

 

 

1,344

 

Issuance of Class A common stock for stock-based awards

 

 

1,568,761

 

 

 

 

 

 

289

 

 

 

 

 

 

 

 

 

289

 

Other comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(104

)

 

 

(104

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

(2,451

)

 

 

 

 

 

(2,451

)

Balances at June 30, 2022

 

 

122,620,144

 

 

$

12

 

 

$

358,939

 

 

$

29,202

 

 

$

19

 

 

$

388,172

 

Issuance of warrant

 

 

 

 

 

 

 

 

3,478

 

 

 

 

 

 

 

 

 

3,478

 

Change in estimate of warrants expected to vest

 

 

 

 

 

 

 

 

46

 

 

 

 

 

 

 

 

 

46

 

Stock-based compensation

 

 

 

 

 

 

 

 

2,002

 

 

 

 

 

 

 

 

 

2,002

 

Issuance of Class A common stock for stock-based awards

 

 

369,758

 

 

 

 

 

 

1,167

 

 

 

 

 

 

 

 

 

1,167

 

Other comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(86

)

 

 

(86

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

(737

)

 

 

 

 

 

(737

)

Balances at September 30, 2022

 

 

122,989,902

 

 

$

12

 

 

$

365,632

 

 

$

28,465

 

 

$

(67

)

 

$

394,042

 

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

8


 

PAYMENTUS HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)

 

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

Cash flows from operating activities

 

 

 

 

 

 

Net income (loss)

 

$

12,920

 

 

$

(1,470

)

Adjustments to reconcile net income to net cash provided by operating activities

 

 

 

 

 

 

Depreciation and amortization

 

 

22,314

 

 

 

17,518

 

Deferred income taxes

 

 

278

 

 

 

(3,331

)

Stock-based compensation

 

 

6,891

 

 

 

4,622

 

Non-cash lease expense

 

 

1,346

 

 

 

1,703

 

Amortization of contract asset

 

 

2,197

 

 

 

1,347

 

Provision for expected credit losses

 

 

(122

)

 

 

219

 

Change in operating assets and liabilities

 

 

 

 

 

 

Accounts and other receivables

 

 

(6,941

)

 

 

(19,143

)

Prepaid expenses and other current and long-term assets

 

 

(1,797

)

 

 

(854

)

Accounts payable

 

 

4,279

 

 

 

2,975

 

Accrued liabilities

 

 

4,188

 

 

 

2,390

 

Operating lease liabilities

 

 

(1,364

)

 

 

(1,398

)

Contract liabilities

 

 

1,232

 

 

 

80

 

Income taxes receivable, net of payable

 

 

(1,034

)

 

 

485

 

Net cash provided by operating activities

 

 

44,387

 

 

 

5,143

 

Cash flows from investing activities

 

 

 

 

 

 

Other intangible assets acquired

 

 

 

 

 

(248

)

Purchases of property and equipment

 

 

(511

)

 

 

(1,163

)

Capitalized internal-use software development costs

 

 

(25,339

)

 

 

(22,257

)

Net cash used in investing activities

 

 

(25,850

)

 

 

(23,668

)

Cash flows from financing activities

 

 

 

 

 

 

Proceeds from exercise of stock-based awards

 

 

435

 

 

 

1,469

 

Financial institution funds in-transit

 

 

 

 

 

44,158

 

Payments on other financing obligations

 

 

(1,709

)

 

 

(2,486

)

Payments on finance leases

 

 

(102

)

 

 

(201

)

Net cash (used in) provided by financing activities

 

 

(1,376

)

 

 

42,940

 

Effect of exchange rate changes on Cash and cash equivalents and Restricted cash

 

 

46

 

 

 

(329

)

Net increase in cash, cash equivalents and Restricted cash

 

 

17,207

 

 

 

24,086

 

Cash and cash equivalents and Restricted cash beginning of period

 

 

149,685

 

 

 

201,829

 

Cash and cash equivalents and Restricted cash end of period

 

 

166,892

 

 

$

225,915

 

Reconciliation of Cash and cash equivalents and Restricted Cash:

 

 

 

 

 

 

Cash and cash equivalents at beginning of period

 

 

147,334

 

 

 

168,386

 

Restricted cash at beginning of period

 

 

2,351

 

 

 

 

Restricted funds held for financial institutions at beginning of period

 

 

 

 

 

33,443

 

Cash and cash equivalents and Restricted cash at beginning of period

 

$

149,685

 

 

$

201,829

 

Cash and cash equivalents at end of period

 

 

162,062

 

 

 

148,314

 

Restricted cash at end of period

 

 

4,830

 

 

 

 

Restricted funds held for financial institutions at end of period

 

 

 

 

 

77,601

 

Cash and cash equivalents and Restricted cash at end of period

 

$

166,892

 

 

$

225,915

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

Cash paid for income taxes, net of refunds

 

$

1,718

 

 

$

421

 

Property and equipment purchases in accounts payable

 

$

16

 

 

$

 

Prepaid insurance funded through short-term borrowings

 

$

 

 

$

4,425

 

Issuance of warrant and change in estimate of warrants expected to vest

 

$

 

 

$

3,524

 

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

 

$

1,356

 

 

$

4,151

 

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

 

9


 

PAYMENTUS HOLDINGS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

1. Organization and Description of Business

Description of Business

Paymentus Holdings, Inc. and its wholly owned subsidiaries (“Paymentus” or the “Company”) provides electronic bill presentment and payment services, enterprise customer communication and self-service revenue management to billers through a Software-as-a-Service (“SaaS”), secure, omni-channel technology platform. The platform seamlessly integrates into a biller’s core financial and operating systems to provide flexible and secure access to payment processing of credit cards, debit cards, eChecks and digital wallets across a significant number of channels including online, mobile, IVR, call center, chatbot and voice-based assistants. Paymentus was incorporated in the state of Delaware on September 2, 2011 with office locations in Charlotte, North Carolina, Richmond Hill, Ontario (Canada), and Delhi and Bangalore (India). The Company is currently headquartered in Charlotte, North Carolina.

2. Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited interim condensed consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the United States Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements and related notes should be read in conjunction with the audited consolidated financial statements and the related notes included in the Company's Form 10-K for the year ended December 31, 2022 filed with the SEC on March 3, 2023 (the “2022 Form 10-K”).

These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position, results of operations and comprehensive income, changes in stockholders' equity and cash flows for the periods presented. The results of operations for the three and nine months ended September 30, 2023 and 2022 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.

Principles of Consolidation

The unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and balances have been eliminated upon consolidation.

Use of Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such estimates include revenue recognition, cost of revenue recognition, the allowance for credit losses, the lives of tangible and intangible assets, the valuation of acquired intangible assets and the recoverability or impairment of intangible assets, including goodwill, internal-use software development costs, valuation of stock warrants issued, stock-based compensation, and accounting for income taxes. The Company bases its estimates on historical experience and also on assumptions that management considers reasonable. The Company assesses these estimates on a regular basis; however, actual results could differ from these estimates.

Custodial Accounts

The Company has established a relationship with its merchant processors to act as collection and paying agents, whereby a merchant processor receives funds from customers and forwards such funds to the respective Paymentus client, based on the instructions received from the Company. These merchant processors act as custodians of the cash received, and the Company has no legal ownership rights to the funds held in such custodial accounts and does not control the use of these funds. As the Company does not take ownership of the funds, these custodial accounts are not included in the Company’s consolidated balance sheets. The balance of cash in the custodial accounts held by these merchant processors was $402.7 million and $353.9 million as of September 30, 2023 and December 31, 2022, respectively.

 

10


 

Restricted Funds Held for Financial Institutions and Financial Institution Funds In-Transit

Restricted funds held for financial institutions and the corresponding liability of financial institution funds in-transit represent the timing differences arising between the amounts the Company's sponsor bank receives from the sending financial institutions and the amounts disbursed to the recipient financial institutions. The restricted funds held for financial institutions' account is a transaction account maintained at the Company’s sponsor bank for clearing payments from financial institutions (as defined by the U.S. Treasury’s Financial Crimes Enforcement Network) to other financial institutions. Restricted funds held for financial institutions represent restricted cash that, based upon the Company's intent, are restricted solely for satisfying the corresponding obligations to send funds to the various financial institutions. During the fourth quarter 2022, the Company entered into an agreement with a financial institution whereby the financial institution would take over the legal ownership of these funds and operate as the custodial service provider. Once these funds were moved to custodial accounts, the Company no longer had legal ownership or control over these funds, and as such the Company no longer has Restricted Funds held for Financial Institutions and Financial Institution Funds In-Transit on the consolidated balance sheet as of September 30, 2023 and December 31, 2022.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to credit risk primarily consist of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with high-quality financial institutions with investment-grade ratings. For accounts receivable, the Company is exposed to credit risk in the event of nonpayment by customers to the extent of the amounts recorded in the consolidated balance sheets. No customer accounted for more than 10% of revenue for either of the three and nine months ended September 30, 2023 and 2022. As of September 30, 2023 and December 31, 2022, one customer accounted for more than 10% of accounts receivable.

Segment Information

Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to make operating decisions, allocate resources and assess performance. The Company has three operating segments based on geography. The United States segment represents the vast majority of the Company’s consolidated net sales and gross profit. The additional two operating segments, Canada and India, do not meet the quantitative thresholds for separate reporting, either individually or in the aggregate. None of the operating segments qualified for aggregation. The Company’s CODM is its chief executive officer. The CODM evaluates the performance of the Company’s operating segments based on revenue and gross profit. The Company does not analyze discrete segment balance sheet information related to long-term assets. All other financial information is presented on a consolidated basis. For information regarding the Company’s long-lived assets and revenue by geographic area, see Note 5 and Note 3, respectively.

Summary of Significant Accounting Policies

The Company’s significant accounting policies are discussed in Note 2, “Basis of Presentation and Summary of Significant Accounting Policies,” in the Notes to Consolidated Financial Statements as of December 31, 2022 and 2021 and for the years ended December 31, 2022, 2021 and 2020 included in the 2022 Form 10-K. There have been no significant changes to these policies during the three and nine months ended September 30, 2023.

Recently Adopted Accounting Standards

The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.

Accounting Standards Updates ("ASU") not listed below were assessed and determined to be either not applicable or are not expected to have a material impact on the consolidated financial statements.

In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers” (“ASU 2021-08”). ASU 2021-08 will require companies to apply the definition of a performance obligation under ASU 2014-09, Revenue from contracts with customers (“Topic 606”) to recognize and measure contract assets and contract liabilities relating to contracts with customers that are acquired in a business combination. Under current U.S. GAAP, an acquirer generally recognizes assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers, at fair value on the acquisition date. ASU 2021-08 will result in the acquirer recording acquired contract assets and liabilities on the same basis that would have been recorded by the acquiree before the acquisition under ASU Topic 606. The Company adopted this ASU on January 1, 2023, and its adoption did not have a material impact on its condensed consolidated financial statements.

 

11


 

3. Revenue, Performance Obligations and Contract Balances

Disaggregation of Revenue

The following table presents a disaggregation of revenue from contracts with customers (in thousands):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

Payment transaction processing revenue

 

$

150,500

 

 

$

126,373

 

 

$

443,565

 

 

$

359,846

 

 

Other

 

 

1,923

 

 

 

1,779

 

 

 

6,125

 

 

 

4,979

 

 

Total revenue

 

$

152,423

 

 

$

128,152

 

 

$

449,690

 

 

$

364,825

 

 

Revenue by geographic area, based on the location of the Company’s users, was as follows (in thousands):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

United States

 

$

149,526

 

 

$

125,655

 

 

$

441,029

 

 

$

357,088

 

Other

 

 

2,897

 

 

 

2,497

 

 

 

8,661

 

 

 

7,737

 

Total

 

$

152,423

 

 

$

128,152

 

 

$

449,690

 

 

$

364,825

 

 

Remaining Performance Obligations

As of September 30, 2023, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied was $8.4 million, of which the Company expects to recognize over 79% within the next two years, 18% between two to four years and the remainder thereafter. The timing of revenue recognition within the next four years is largely dependent upon the go-live dates of the Company's customers under the Company’s contracts.

As of September 30, 2023, the Company has contractual rights under its commercial agreements to receive $48.1 million of fixed consideration related to the future minimum guarantees through 2026. As permitted, the Company has elected to exclude from this disclosure any variable consideration that meets specified criteria. Accordingly, the total unsatisfied or partially unsatisfied performance obligations related to processing services is significantly higher than the amount disclosed.

Contract Balances

Contract balances consist of the following:

 

 

September 30,

 

 

December 31,

 

 

 

 

2023

 

 

2022

 

 

Contract Assets

 

 

 

 

 

 

 

Costs to fulfill (prepaid expenses and other current assets)

 

$

2,893

 

 

$

2,732

 

 

Costs to fulfill (other long-term assets)

 

 

5,154

 

 

 

6,929

 

 

Total contract assets

 

$

8,047

 

 

$

9,661

 

 

Contract Liabilities

 

 

 

 

 

 

 

Contract liabilities

 

$

5,633

 

 

$

4,358

 

 

Contract liabilities, less current portion

 

 

2,782

 

 

 

2,826

 

 

Total contract liabilities

 

$

8,415

 

 

$

7,184

 

 

During the three months ended September 30, 2023 and 2022, the Company reduced revenue and the related contract assets by $0.8 million and $0.5 million, respectively. During the nine months ended September 30, 2023 and 2022, the Company reduced revenue and the related contract assets by $2.2 million and $1.3 million, respectively.

Revenue recognized during the three months ended September 30, 2023 and 2022 that was included in the contract liabilities balance at the beginning of each of the periods was $0.5 million and $0.5 million, respectively. Revenue recognized during the nine months ended September 30, 2023 and 2022 that was included in the contract liabilities balance at the beginning of each of the periods was $1.4 million and $0.6 million, respectively.

 

12


 

4. Business Combinations

PROFIT Financial, Inc.

On December 19, 2022, the Company completed its acquisition of PROFIT Financial, Inc. (“PROFIT”) by acquiring all outstanding shares of PROFIT for a total purchase price of approximately $4.3 million, net of cash acquired, comprised of $3.3 million cash of which $0.1 million is included as a short term payable at December 31, 2022 and $0.6 million is being held back by the Company for a period of 12 to 24 months following the transaction close date and is recorded in finance leases and other finance obligations, net of current portion in the consolidated balance sheets. PROFIT is a financial and accounting software company with offerings to small business. The acquisition of PROFIT is expected to increase market opportunities for the Company's existing solutions while enhancing the PROFIT platform.

The Company will record adjustments to the fair value of net assets acquired and goodwill within 12 months of the measurement period, if necessary. There were no measurement period adjustments to the purchase price allocation during the three and nine months ended September 30, 2023.

The revenue and expenses of PROFIT have been included in the Company's consolidated financial results since the acquisition date. Pro forma results of operations related to the acquisition have not been presented for the three and nine months ended September 30, 2022 because the effects of this acquisition were not material to the Company's overall operations.

5. Property and Equipment, Net

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

 

 

 

 

September 30,

 

 

December 31,

 

 

 

 

2023

 

 

2022

 

Computer equipment

 

 

$

5,955

 

 

$

5,476

 

Furniture and fixtures

 

 

 

1,672

 

 

 

1,672

 

Leasehold improvements

 

 

 

391

 

 

 

419

 

Total property and equipment

 

 

 

8,018

 

 

 

7,567

 

Less: Accumulated depreciation

 

 

 

(6,342

)

 

 

(5,744

)

Property and equipment, net

 

 

$

1,676

 

 

$

1,823

 

Depreciation expense recorded for property and equipment was $0.2 million and $0.3 million for the three months ended September 30, 2023 and 2022, respectively, and $0.7 million and $1.0 million for the nine months ended September 30, 2023 and 2022, respectively.

Long-lived assets include property and equipment, net. The geographic locations of the Company’s long-lived assets, net, based on physical location of the assets were as follows (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

 

2023

 

 

2022

 

United States

 

 

$

627

 

 

$

706

 

Other

 

 

 

1,049

 

 

 

1,117

 

Total

 

 

$

1,676

 

 

$

1,823

 

 

6. Goodwill, Internal-use Software Development Costs and Intangible Assets

Goodwill

The changes in the carrying amount of goodwill by reporting unit were as follows (in thousands):

 

 

United
States

 

 

Other

 

 

Total

 

Balance as of December 31, 2022

 

$

131,028

 

 

$

823

 

 

$

131,851

 

Foreign currency translation adjustments

 

 

 

 

 

1

 

 

 

1

 

Balance as of September 30, 2023

 

$

131,028

 

 

$

824

 

 

$

131,852

 

 

13


 

Internal-use Software Development Costs

During the three months ended September 30, 2023 and 2022, the Company capitalized $8.7 million and $7.8 million in software development and implementation costs, respectively, and during the nine months ended September 30, 2023 and 2022, the Company capitalized $25.3 million and $22.3 million in software development and implementation costs, respectively.

During the three months ended September 30, 2023 and 2022, the Company recorded $3.5 million and $2.4 million of amortization expense in cost of revenue, respectively, and $2.0 million and $1.4 million of amortization expense in operating expenses, respectively. During the nine months ended September 30, 2023 and 2022, the Company recorded $9.5 million and $6.1 million of amortization expense in cost of revenue, respectively, and $5.8 million and $4.3 million of amortization expense in operating expenses, respectively.

Intangible Assets

Intangible assets, net consisted of the following (in thousands):

 

 

 

September 30, 2023

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Technology

 

$

21,834

 

 

$

(13,997

)

 

$

7,837

 

License

 

 

2,519

 

 

 

(2,519

)

 

 

 

Customer relationship

 

 

31,992

 

 

 

(12,649

)

 

 

19,343

 

Software

 

 

450

 

 

 

(402

)

 

 

48

 

Trademark

 

 

4,038

 

 

 

(2,087

)

 

 

1,951

 

Total

 

$

60,833

 

 

$

(31,654

)

 

$

29,179

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Technology

 

$

22,631

 

 

$

(11,965

)

 

$

10,666

 

License

 

 

2,503

 

 

 

(2,503

)

 

 

 

Customer relationship

 

 

33,788

 

 

 

(11,695

)

 

 

22,093

 

Software

 

 

1,212

 

 

 

(661

)

 

 

551

 

Trademark

 

 

4,238

 

 

 

(1,531

)

 

 

2,707

 

Total

 

$

64,372

 

 

$

(28,355

)

 

$

36,017

 

 

Amortization expense of intangible assets was $2.1 million and $2.0 million for the three months ended September 30, 2023 and 2022, respectively, and $6.4 million and $6.2 million for the nine months ended September 30, 2023 and 2022, respectively.

As of September 30, 2023, future expected amortization expense is as follows (in thousands):

 

Years Ending December 31,

 

 

 

2023 (remaining three months)

 

$

2,021

 

2024

 

 

8,082

 

2025

 

 

6,620

 

2026

 

 

3,738

 

2027

 

 

3,269

 

Thereafter

 

 

5,449

 

Total future amortization expense

 

$

29,179

 

 

There were no impairments of goodwill, internal-use software development costs or intangible assets in the three or nine months ended September 30, 2023 and 2022.

14


 

7. Accrued Liabilities

The composition of accrued liabilities is as follows (in thousands):

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Payroll and employee-related expenses

 

$

12,523

 

 

$

9,214

 

Finance leases and other financing obligations

 

 

 

 

 

1,813

 

Other accrued liabilities

 

 

6,236

 

 

 

4,782

 

Total

 

$

18,759

 

 

$

15,809

 

As of December 31, 2022, finance leases and other financing obligations included the then current portion of finance leases related to the acquisition of computer equipment and short-term insurance premium financing arrangements. As of September 30, 2023 the Company no longer had any finance leases or insurance premium financing arrangements.

8. Commitments and Contingencies

Other Commitments

The Company has entered into certain non-cancellable agreements for software and marketing services that specify all significant terms, including fixed or minimum services to be used, pricing provisions and the approximate timing of the transaction. Obligations under contracts that are cancellable or with remaining terms of 12 months or less are not included. There have been no material changes to the Company's contractual obligations or commitments outside of the ordinary course of business as compared to those described in the 2022 Form 10-K.

Legal Matters

The Company is involved from time to time in various claims and legal proceedings arising in the ordinary course of business. While it is not feasible to predict or determine the ultimate outcome of these matters, the Company believes that, as of September 30, 2023, none of its current claims and legal proceedings will have a material adverse effect on its financial position, results of operations, or cash flows.

Indemnification

The Company enters into indemnification provisions under agreements with other parties in the ordinary course of business, including business partners, investors, contractors, customers, and the Company’s officers, directors, and certain employees. The Company has agreed to indemnify and defend the indemnified party claims and related losses suffered or incurred by the indemnified party from actual or threatened third-party claims due to the Company’s activities or non-compliance with obligations or representations made by the Company. The Company seeks to limit, or cap, its indemnification exposure in its commercial and other contracts. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances involved in each particular provision.

9. Equity

Warrant

On May 13, 2021, the Company entered into a warrant agreement with JPMC Strategic Investments I Corporation (“JPMC”), an affiliate of J.P. Morgan Securities LLC, an underwriter in our 2021 initial public offering ("IPO"), pursuant to which the Company agreed to issue a warrant to JPMC for up to 509,370 shares of Class A common stock upon completion of the IPO at an exercise price of $18.38 per share (the “May 2021 warrant”). Upon completion of the IPO, 382,027 of the warrant shares vested and were exercisable. The vesting of the remaining 127,343 shares of Class A common stock underlying the warrant will be subject to the achievement of certain commercial milestones through December 31, 2025 pursuant to a related commercial agreement with JPMorgan Chase Bank, National Association (“JPM Chase”), an affiliate of JPMC. As discussed below, this commercial agreement was amended in August 2022, and the achievement of certain commercial milestones was extended through December 31, 2026 and minimum revenue commitments were set for each of the calendar years through 2026. On December 31, 2021 and 2022, 15,917 warrant shares and 19,101 warrant shares, respectively, vested and were exercisable under the May 2021 warrant. Consistent with classification guidance in ASU Topic 606, the Company accounts for the consideration payable in the form of warrants to a customer as a reduction of the transaction price and, therefore, of revenue as the revenue is earned. The warrant fair value was determined using the Black-Scholes pricing model in accordance with ASC 718, Compensation-Stock Compensation.

During 2021, the Company updated the May 2021 warrant value recognized based on the expectation that the probability of achievement of certain milestones would be achieved. The increase was recorded using the fair value determined at the time of grant

15


 

multiplied by the estimated number of remaining warrants expected to vest. This increase was recorded as additional paid-in capital and as a contract asset included in prepaid expenses and other current assets and other long-term assets in the consolidated balance sheets. The increase made to the May 2021 warrant valuation in 2022 was not material.

On August 29, 2022, the Company entered into a second warrant agreement with JPMC, in connection with an amendment to the Company's existing commercial agreement with JPM Chase discussed above, pursuant to which the Company issued a warrant to JPMC for up to 684,510 shares of Class A common stock at an exercise price of $10.10 per share (the “August 2022 warrant agreement”). Upon signing the August 2022 warrant agreement, 171,128 of the warrant shares vested and were exercisable. The vesting of the remaining 513,382 shares of Class A common stock underlying the warrant will be subject to the achievement of certain commercial milestones through December 31, 2026 pursuant to the commercial agreement, as amended.

As of September 30, 2023, an aggregate of 588,173 warrants had vested and were exercisable under the outstanding warrant agreements.

10. Stock-Based Compensation

In May 2021, the Company’s board of directors (the "Board") adopted, and its stockholders approved, the 2021 Equity Incentive Plan (the “2021 Plan”), which became effective in connection with the IPO. The 2021 Plan provides for the grant of incentive stock options, within the meaning of Section 422 of the Internal Revenue Code, to the Company’s employees and any of its parent or subsidiary corporations’ employees, and for the grant of non-statutory stock options, restricted stock, restricted stock units, stock appreciation rights, and performance awards to the Company’s employees, directors and consultants and any of its parent or subsidiary corporations’ employees and consultants. A total of 10,459,000 shares of the Companys Class A common stock have been reserved for issuance under the 2021 Plan in addition to (i) an annual increase of 4% of the outstanding shares of the Company's common stock, with Class A and Class B common stock taken together, on the first day of each fiscal year, subject to the Compensation Committee of the Board exercising discretion to increase or decrease such amount (the “Evergreen Addition”), and (ii) upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class B common stock underlying outstanding stock awards granted under the 2012 Equity Incentive Plan, an equal number of shares of Class A common stock, such number of shares not to exceed 7,563,990. On January 1, 2023, pursuant to the Evergreen Addition, 4,929,646 shares of Class A common stock were added to the 2021 Plan issuance reserve. At September 30, 2023, there were 17,834,251 remaining shares available for the Company to grant under the 2021 Plan.

Stock Options

A summary of the Company’s option activity during the nine months ended September 30, 2023 was as follows (in thousands, except share and per share amounts):

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Average

 

 

 

 

 

 

 

 

 

Average

 

 

Remaining

 

 

Aggregate

 

 

 

Options

 

 

Exercise Price

 

 

Contractual

 

 

Intrinsic

 

 

 

Outstanding

 

 

per Share

 

 

Life (years)

 

 

Value

 

Outstanding at December 31, 2022

 

 

4,155,640

 

 

$

7.52

 

 

 

5.87

 

 

$

4,420

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

(131,500

)

 

 

3.31

 

 

 

 

 

 

 

Options forfeited

 

 

(34,146

)

 

 

8.73

 

 

 

 

 

 

 

Options expired

 

 

(84,660

)

 

 

0.03

 

 

 

 

 

 

 

Outstanding at September 30, 2023

 

 

3,905,334

 

 

$

7.82

 

 

 

5.29

 

 

$

34,306

 

Exercisable at September 30, 2023

 

 

3,606,020

 

 

$

7.74

 

 

 

5.25

 

 

$

31,947

 

There were no options granted during the three and nine months ended September 30, 2023 and 2022. Aggregate intrinsic value represents the difference between the exercise price of the options and the fair value of the Company’s common stock.

 

16


 

Restricted Stock Units (“RSUs”)

A summary of the Company’s RSU activity during the nine months ended September 30, 2023 was as follows:

 

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

Number of

 

 

Grant Date

 

 

 

 

 

 

 

RSUs Outstanding

 

 

Fair Value

 

Awarded and unvested at December 31, 2022

 

 

 

 

 

 

1,362,420

 

 

$

18.03

 

Awards granted

 

 

 

 

 

 

1,145,613

 

 

 

9.21

 

Awards vested

 

 

 

 

 

 

(319,275

)

 

 

17.91

 

Awards forfeited

 

 

 

 

 

 

(152,707

)

 

 

19.82

 

Awarded and unvested at September 30, 2023

 

 

 

 

 

 

2,036,051

 

 

$

12.95

 

The fair value of RSU grants is determined based upon the market closing price of the Company’s Class A common stock on the date of grant. RSUs vest over the requisite service period, which generally ranges between four years and five years from the date of grant for employees and one to three years for directors, subject to continued employment for employees and provision of services for nonemployees.

Stock-based compensation expense included in the condensed consolidated statements of operations was as follows (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenue

 

$

36

 

 

$

 

 

$

110

 

 

$

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

484

 

 

 

507

 

 

 

1,492

 

 

 

1,080

 

Sales and marketing

 

 

690

 

 

 

612

 

 

 

2,096

 

 

 

1,062

 

General and administrative

 

 

1,246

 

 

 

883

 

 

 

3,193

 

 

 

2,480

 

Total stock-based compensation

 

$

2,456

 

 

$

2,002

 

 

$

6,891

 

 

$

4,622

 

At September 30, 2023, there was $0.8 million of total unrecognized compensation cost related to unvested stock options granted under the 2012 Equity Incentive Plan, which is expected to be recognized over a remaining weighted-average period of 0.8 years.

At September 30, 2023, there was $24.2 million of total unrecognized compensation cost related to unvested RSUs granted under the 2021 Plan, which is expected to be recognized over a remaining weighted-average period of 3.1 years.

 

11. Income Taxes

The Company computes its tax provision for the three months ended September 30, 2023 by applying the year-to-date actual effective tax rate from recurring operations as the best estimate of its annual effective tax rate. The Company continues to record a valuation allowance against its net deferred tax assets (“DTA”) in the U.S. as it is not more likely than not to be realized given a history of near break-even operations and prior year significant tax deductions for stock-based compensation.

The Company’s effective tax rate for the three and nine months ended September 30, 2023 was 11.4% and 7.2%, respectively. The difference between the Company’s effective tax rate and the U.S. federal statutory rate of 21% was primarily the result of the full valuation allowance recorded against the Company's net U.S., deferred tax assets.

The Company’s effective tax rate for the three and nine months ended September 30, 2022 was (65.2)% and 62.3%, respectively. The difference between the Company's effective tax rate and the U.S. federal statutory rate of 21% was primarily the result of near break-even pre-tax operating results, excess tax benefits on stock-based compensation, the valuation allowance recorded against the Company’s net US deferred tax assets, state taxes, foreign income taxed at different rates and permanent tax adjustments related to nondeductible executive compensation.

12. Net Income per Share Attributable to Common Stock

Basic net income per share attributable to common stock is computed by dividing net income for the period by the weighted average number of common shares outstanding during the period.

Diluted net income per share attributable to common stock is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. The dilutive effect of outstanding options, RSUs and warrants is reflected in diluted net

17


 

income per share attributable to common stock by application of the treasury stock method. The calculation of diluted net income per share attributable to common stock excludes all anti-dilutive common shares.

The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock and the resulting basic and diluted net income per share attributable to common stockholders are, therefore, the same for both Class A and Class B common stock on both an individual and combined basis.

The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands except share and per share data):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

6,377

 

 

$

(737

)

 

$

12,920

 

 

$

(1,470

)

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares of common stock — basic

 

 

123,620,260

 

 

 

122,740,982

 

 

 

123,430,652

 

 

 

121,765,509

 

 

Dilutive effect of stock options to purchase common stock

 

 

1,548,680

 

 

 

 

 

 

868,922

 

 

 

 

 

Dilutive effect of RSUs

 

 

429,863

 

 

 

 

 

 

153,330

 

 

 

 

 

Dilutive effect of warrants

 

 

41,076

 

 

 

 

 

 

4,456

 

 

 

 

 

Weighted-average shares of common stock — diluted

 

 

125,639,879

 

 

 

122,740,982

 

 

 

124,457,360

 

 

 

121,765,509

 

 

Net income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.05

 

 

$

(0.01

)

 

$

0.10

 

 

$

(0.01

)

 

Diluted

 

$

0.05

 

 

$

(0.01

)

 

$

0.10

 

 

$

(0.01

)

 

The following table summarizes the weighted average securities that were excluded from the computation of diluted net income per share attributable to common stock as their inclusion would have been antidilutive:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Stock options to purchase common stock

 

 

 

 

 

4,705,323

 

 

 

103,804

 

 

 

5,693,398

 

RSUs

 

 

580,102

 

 

 

1,396,810

 

 

 

1,149,853

 

 

 

860,848

 

Warrants

 

 

417,045

 

 

 

428,803

 

 

 

417,045

 

 

 

418,630

 

 

 

18


 

 

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

Overview

We are a leading provider of cloud-based bill payment technology and solutions. We deliver our next-generation product suite through a modern technology stack to more than 1,900 biller business and financial institution clients. Our platform was used by approximately 27 million consumers and businesses in North America in December 2022 to pay their bills, make money movements and engage with our clients. We serve billers of all sizes that primarily provide non-discretionary services across a variety of industry verticals, including utilities, financial services, insurance, government, telecommunications and healthcare. We also serve financial institutions by providing them with a modern platform that their customers use for bill payment, account-to-account transfers and person-to-person transfers. By powering this comprehensive network of billers and financial institutions, each with their own set of bill payment requirements, we believe we have created an enviable feedback loop that enables us to continuously drive innovation, grow our business and uniquely improve the electronic bill payment experience for participants in the bill payment ecosystem.

Our platform provides our clients with easy-to-use, flexible and secure electronic bill payment experiences powered by an omni-channel payment infrastructure that allows consumers to pay their bills using their preferred payment type and channel. Because our biller platform is developed on a single code base and leverages a SaaS infrastructure, we can rapidly deploy new features and tools to our entire biller base simultaneously. Through a single point of integration to our billers’ core financial and operating systems, our mission-critical solutions provide our billers with a payments operating system that helps them collect revenue faster and more profitably and empower their consumers with the information and transparency needed to control their finances.

Transactions Processed

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

% Growth

 

 

2023

 

 

2022

 

 

% Growth

 

 

(in millions)

 

 

 

 

 

(in millions)

 

 

 

 

Transactions processed

 

115.4

 

 

 

92.2

 

 

 

25.2

%

 

 

333.4

 

 

 

269.6

 

 

 

23.7

%

 

We define transactions processed as the number of revenue generating payment transactions, such as checks, credit card and debit card transactions, automated clearing house, or ACH, items and emerging payment types, which are initiated and generally processed through our platform during a period. The number of transactions also includes account-to-account and person-to-person transfers. The number of transactions processed during the three and nine months ended September 30, 2023 increased approximately 25.2% and 23.7%, respectively, as compared to the same periods in 2022. The increase was primarily driven by the addition of new billers and financial institutions and increased transactions from our existing billers and financial institutions.

Other Key Factors and Trends Affecting Our Operating Results

The discussion below includes a number of forward-looking statements regarding our future performance. For a discussion of important factors, including the continuing development of our business and other factors which could cause actual results to differ materially from matters referred to below, see the discussions under “Risk Factors” and “Special Note Regarding Forward-Looking Statements” herein and in our Form 10-K for the year ended December 31, 2022 or the “2022 Form 10-K” and our subsequent Quarterly Reports on Form 10-Q.

Impact of Economic and Inflationary Trends

In 2022 and continuing into 2023, the United States economy has experienced inflationary conditions, increased interest rates and consecutive quarters of decreased gross domestic product. While we believe our business is resilient and can generally weather unusual levels of inflation, the economic uncertainty and continuing inflationary pressures, which have been particularly acute in the utility sector, impacted our fiscal 2022 and first half of 2023 financial performance and are expected to impact our 2023 financial performance. Inflationary pressure is resulting in higher average bills, particularly in the utility sector, and increased interchange fees. While we are seeking to adjust our prices to address the inflationary pressures, our ability to do so typically lags behind the impact of inflation on our clients, the increase in average bill amounts and increased interchange fees. We intend to continue to manage through this uncertain economic environment by working closely with clients on implementations and price adjustments.

Non-GAAP Measures

We use supplemental measures of our performance that are derived from our consolidated financial information but which are not presented in our consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles, or GAAP. These supplemental non-GAAP measures include contribution profit, adjusted gross profit, adjusted EBITDA and free cash flow.

Contribution Profit

19


 

We calculate contribution profit as gross profit plus other cost of revenue. Other cost of revenue equals cost of revenue less interchange and assessment fees paid by us to our payment processors.

Adjusted Gross Profit

We calculate adjusted gross profit as gross profit adjusted for non-cash items, primarily stock-based compensation and amortization of acquisition-related intangible assets and capitalized software development costs.

Adjusted EBITDA

We calculate adjusted EBITDA as net income before other income (expense) (which consists of interest income (expense)), depreciation and amortization of acquisition-related intangible assets and capitalized software development costs, and income taxes, adjusted to exclude the effects of net and foreign exchange gain (loss), stock-based compensation expense and certain nonrecurring expenses that management believes are not indicative of ongoing operations.

Free Cash Flow

We calculate free cash flow as net cash provided by (used in) operating activities less capital expenditures, other intangible assets acquired, and capitalized internal-use software development costs.

How we use Non-GAAP Measures

We use non-GAAP measures to supplement financial information presented on a GAAP basis. We believe that excluding certain items from our GAAP results allows management and our board of directors to more fully understand our consolidated financial performance from period to period and helps management project our future consolidated financial performance as forecasts are developed at a level of detail different from that used to prepare GAAP-based financial measures. Moreover, we believe these non-GAAP measures provide our investors with useful information to help them evaluate our operating results by facilitating an enhanced understanding of our operating performance and enabling them to make more meaningful period-to-period comparisons. In particular, we exclude interchange and assessment fees in the presentation of contribution profit because we believe inclusion is less directly reflective of our operating performance as we do not control the payment channel used by consumers, which is the primary determinant of the amount of interchange and assessment fees. We use contribution profit to measure the amount available to fund our operations after interchange and assessment fees, which are directly linked to the number of transactions we process and thus our revenue and gross profit. There are limitations to the use of the non-GAAP measures presented in this report. Our non-GAAP measures may not be comparable to similarly titled measures of other companies; other companies, including companies in our industry, may calculate non-GAAP measures differently than we do, limiting the usefulness of those measures for comparative purposes. These non-GAAP measures should not be considered in isolation from or as a substitute for financial measures prepared in accordance with GAAP.

We also urge you to review the reconciliation of these non-GAAP financial measures included below. To properly and prudently evaluate our business, we encourage you to review the condensed consolidated financial statements and related notes included elsewhere in this report and to not rely on any single financial measure to evaluate our business.

Contribution Profit

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

 

 Gross Profit

$

46,910

 

 

$

37,857

 

 

$

132,850

 

 

$

108,539

 

 

Plus: other cost of revenue

 

14,583

 

 

 

13,277

 

 

 

41,764

 

 

 

38,704

 

 

Contribution Profit

$

61,493

 

 

$

51,134

 

 

$

174,614

 

 

$

147,243

 

 

In general, contribution profit is driven by the number of transactions we process offset by network fees associated with processing those transactions. The amount of contribution profit per transaction may vary due to a variety of factors substantially outside of our control, including client size, type and industry as well as whether the client is a biller, financial institution or other partner. Contribution profit for the three and nine months ended September 30, 2023 increased approximately 20.3% and 18.6%, respectively, as compared to the same periods in 2022. The increase was primarily driven by growth in transaction count and volume driven by the addition of new billers and financial institutions and increased transactions from our existing billers and financial institutions, together with improvements resulting from disinflation in the utility sector on a year over year basis, pricing improvements from customers related to our inflation management and implementing certain cost improvement measures.

 

20


 

Adjusted Gross Profit

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

 

Gross profit

$

46,910

 

 

$

37,857

 

 

$

132,850

 

 

$

108,539

 

 

Stock-based compensation

 

36

 

 

 

 

 

 

110

 

 

 

 

 

Amortization of capitalized software development costs

 

3,493

 

 

 

2,357

 

 

 

9,473

 

 

 

6,088

 

 

Amortization of acquisition-related intangibles

 

829

 

 

 

829

 

 

 

2,486

 

 

 

2,487

 

 

Adjusted gross profit

$

51,268

 

 

$

41,043

 

 

$

144,919

 

 

$

117,114

 

 

Adjusted gross profit for the three and nine months ended September 30, 2023 increased 24.9% and 23.7%, respectively, as compared to the same periods in 2022. Adjusted gross profit improved in line with contribution profit. Adjusted gross profit as a percentage improved as a result of economies of scale. Adjusted gross profit is driven primarily by the same factors that impact gross profit with the exception of excluding the amortization in cost of revenue. The increase in amortization was driven by additional capitalization of software costs.

Adjusted EBITDA

 

Three Months Ended September 30,

 

 

Nine Months Ended
September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Net income (loss) — GAAP

$

6,377

 

 

$

(737

)

 

$

12,920

 

 

$

(1,470

)

Interest income, net

 

(1,905

)

 

 

(504

)

 

 

(5,003

)

 

 

(594

)

Provision for (benefit from) income taxes

 

822

 

 

 

296

 

 

 

1,004

 

 

 

(2,397

)

Amortization of capitalized software development costs

 

5,473

 

 

 

3,808

 

 

 

15,286

 

 

 

10,434

 

Amortization of acquisition-related intangibles

 

2,095

 

 

 

2,015

 

 

 

6,359

 

 

 

6,077

 

Depreciation

 

204

 

 

 

335

 

 

 

669

 

 

 

1,015

 

EBITDA

$

13,066

 

 

$

5,213

 

 

$

31,235

 

 

$

13,065

 

 

 

 

 

 

 

 

 

 

 

 

 

Adjustments

 

 

 

 

 

 

 

 

 

 

 

Foreign exchange loss (gain)

 

17

 

 

 

28

 

 

 

32

 

 

 

(52

)

Stock-based compensation

 

2,456

 

 

 

2,002

 

 

 

6,891

 

 

 

4,622

 

Other nonrecurring expense (1)

 

 

 

 

769

 

 

 

 

 

 

769

 

Adjusted EBITDA

$

15,539

 

 

$

8,012

 

 

$

38,158

 

 

$

18,404

 

____________

(1) Other nonrecurring expenses consist of an estimated liability booked in the three months ended September 30, 2022 related to the potential costs of terminating a commercial contract.

Adjusted EBITDA is a measure of profitability and generally is expected to move in line with revenue, contribution profit, gross profit and adjusted gross profit. Adjusted EBITDA increased 93.9% and 107.3% in the three and nine months ended September 30, 2023, respectively, as compared to the same periods in 2022. The increase was primarily driven by growth in transaction count and volume driven by the addition of new billers and financial institutions and increased transactions from our existing billers and financial institutions, together with improvements resulting from disinflation in the utility sector on a year over year basis, pricing improvements from customers related to our inflation management and implementing certain cost improvement measures.

Free Cash Flow

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

 

Net cash (used in) provided by operating activities

$

13,143

 

 

$

(1,949

)

 

$

44,387

 

 

$

5,143

 

 

Purchases of property and equipment and software

 

(158

)

 

 

(368

)

 

 

(511

)

 

 

(1,163

)

 

Other intangible assets acquired

 

 

 

 

(125

)

 

 

 

 

 

(248

)

 

Capitalized software development costs

 

(8,728

)

 

 

(7,793

)

 

 

(25,339

)

 

 

(22,257

)

 

Free cash flow

$

4,257

 

 

$

(10,235

)

 

$

18,537

 

 

$

(18,525

)

 

Net cash used in investing activities

$

(8,886

)

 

$

(8,286

)

 

$

(25,850

)

 

$

(23,668

)

 

Net cash (used in) provided by financing activities

$

234

 

 

$

18,722

 

 

$

(1,376

)

 

$

42,940

 

 

The increase in free cash flow for the three and nine months ended September 30, 2023 was driven by higher cash provided by operating activities.

 

21


 

Results of Operations

The following table sets forth our condensed consolidated statements of operations for the periods presented:

 

 

 

Three Months Ended September 30,

 

 

Change

 

 

Nine Months Ended September 30,

 

 

Change

 

 

 

2023

 

 

2022

 

 

$

 

%

 

 

2023

 

 

2022

 

 

$

 

%

 

 

 

(Dollars in thousands)

 

 

 

 

 

 

Revenue

 

$

152,423

 

 

$

128,152

 

 

$

24,271

 

 

18.9

%

 

$

449,690

 

 

$

364,825

 

 

$

84,865

 

 

23.3

%

Cost of revenue

 

 

105,513

 

 

 

90,295

 

 

 

15,218

 

 

16.9

%

 

 

316,840

 

 

 

256,286

 

 

 

60,554

 

 

23.6

%

Gross profit

 

 

46,910

 

 

 

37,857

 

 

 

9,053

 

 

23.9

%

 

 

132,850

 

 

 

108,539

 

 

 

24,311

 

 

22.4

%

Gross margin (1)

 

 

30.8

%

 

 

29.5

%

 

 

 

 

 

 

 

29.5

%

 

 

29.8

%

 

 

 

 

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

11,035

 

 

 

10,350

 

 

 

685

 

 

6.6

%

 

 

33,595

 

 

 

30,925

 

 

 

2,670

 

 

8.6

%

Sales and marketing

 

 

21,481

 

 

 

19,048

 

 

 

2,433

 

 

12.8

%

 

 

63,344

 

 

 

53,089

 

 

 

10,255

 

 

19.3

%

General and administrative

 

 

9,083

 

 

 

9,376

 

 

 

(293

)

 

-3.1

%

 

 

26,958

 

 

 

29,038

 

 

 

(2,080

)

 

-7.2

%

Total operating expenses

 

 

41,599

 

 

 

38,774

 

 

 

2,825

 

 

7.3

%

 

 

123,897

 

 

 

113,052

 

 

 

10,845

 

 

9.6

%

Income (loss) from operations

 

 

5,311

 

 

 

(917

)

 

 

6,228

 

n/m

 

 

 

8,953

 

 

 

(4,513

)

 

 

13,466

 

n/m

 

Other income (expense)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest income, net

 

 

1,905

 

 

 

504

 

 

 

1,401

 

 

278.0

%

 

 

5,003

 

 

 

594

 

 

 

4,409

 

 

742.3

%

Foreign exchange (loss) gain

 

 

(17

)

 

 

(28

)

 

 

11

 

n/m

 

 

 

(32

)

 

 

52

 

 

 

(84

)

n/m

 

Income (loss) before income taxes

 

 

7,199

 

 

 

(441

)

 

 

7,640

 

n/m

 

 

 

13,924

 

 

 

(3,867

)

 

 

17,791

 

n/m

 

Benefit from (provision for) income taxes

 

 

(822

)

 

 

(296

)

 

 

(526

)

 

177.7

%

 

 

(1,004

)

 

 

2,397

 

 

 

(3,401

)

 

-141.9

%

Net income (loss)

 

$

6,377

 

 

$

(737

)

 

$

7,114

 

n/m

 

 

$

12,920

 

 

$

(1,470

)

 

$

14,390

 

n/m

 

____________

n/m - not meaningful

(1) Gross margin is calculated as gross profit divided by revenue.

The following table presents the components of our condensed consolidated statements of operations for the periods presented as a percentage of revenue:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

 

100.0

%

 

 

100.0

%

 

 

100.0

%

 

 

100.0

%

Cost of revenue

 

 

69.2

%

 

 

70.5

%

 

 

70.5

%

 

 

70.2

%

Gross profit

 

 

30.8

%

 

 

29.5

%

 

 

29.5

%

 

 

29.8

%

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

7.2

%

 

 

8.1

%

 

 

7.5

%

 

 

8.5

%

Sales and marketing

 

 

14.1

%

 

 

14.9

%

 

 

14.1

%

 

 

14.6

%

General and administrative

 

 

6.0

%

 

 

7.3

%

 

 

6.0

%

 

 

8.0

%

Total operating expenses

 

 

27.3

%

 

 

30.3

%

 

 

27.6

%

 

 

31.0

%

Income (loss) from operations

 

 

3.5

%

 

 

-0.7

%

 

 

1.9

%

 

 

-1.2

%

Other income (expense)

 

 

 

 

 

 

 

 

 

 

 

 

Interest income, net

 

 

1.2

%

 

 

0.4

%

 

 

1.1

%

 

 

0.2

%

Foreign exchange (loss) gain

 

 

0.0

%

 

 

0.0

%

 

 

0.0

%

 

 

0.0

%

Income (loss) before income taxes

 

 

4.7

%

 

 

-0.3

%

 

 

3.0

%

 

 

-1.1

%

Benefit from (provision for) income taxes

 

 

-0.5

%

 

 

-0.2

%

 

 

-0.2

%

 

 

0.7

%

Net income (loss)

 

 

4.2

%

 

 

-0.6

%

 

 

2.8

%

 

 

-0.4

%

 

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

Revenue

The increase in revenue was primarily driven by an increase in the number of transactions processed, which was driven by the implementation of new billers and increased transactions from our existing billers. Revenue increase was also driven by pricing improvements related to our inflation management.

22


 

Cost of Revenue, Gross Profit and Gross Margin

The increase in cost of revenue was driven by the increase in revenue and transactions processed, as it consists primarily of interchange fees and processor costs, as well as other direct costs associated with making our platform available to our billers. These higher costs were partially offset by cost improvement initiatives and deflation in the utility sector during the quarter ended September 2023.

Gross margin improved for the three months ended September 30, 2023 due to adjusted pricing for certain existing customers, cost improvement initiatives and deflation in the utility sector.

Research and Development Expenses

The increase in research and development expenses was primarily due to increased amortization cost of capitalized internal-use software development costs.

Sales and Marketing Expenses

The increase in sales and marketing expenses was primarily due to an increase in employee-related costs, including benefits, as we continued to expand our sales and marketing efforts with additional headcount in order to continue to drive our growth. In addition, we incurred increased agency commissions associated with new billers and favorable margin on existing billers.

General and Administrative Expenses

The decrease in general and administrative expenses was primarily due to lower costs for our directors and officers insurance and corporate premiums, lower acquisition related expenses, lower commercial contract termination costs, and lower legal expenses, which were offset by higher employee-related costs including benefits.

Other Income (Expense)

The changes in other income (expense) was primarily due to the increase in interest income, net as a result of increases in the Federal Reserve rates which increased interest income on our government issued securities, which are included in cash and cash equivalents on the balance sheet.

Income Taxes

The change in provision for income taxes for the three months ended September 30, 2023 as compared to the same period in the prior year, was primarily due to the change in the pre-tax earnings and the impact of the full valuation allowance.

 

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

Revenue

The increase in revenue was primarily driven by an increase in the number of transactions processed, which was driven by the implementation of new billers and increased transactions from our existing billers. Revenue increase was also driven by pricing improvements from customers related to our inflation management.

Cost of Revenue, Gross Profit and Gross Margin

The increase in cost of revenue was driven by the increase in revenue and transactions processed, as it consists primarily of interchange fees and processor costs, as well as other direct costs associated with making our platform available to our billers. These higher costs were partially offset by cost improvements resulting from disinflation in the utility sector and certain cost improvement initiatives.

Gross margin decreased for the nine months ended September 30, 2023 due to increases in cost of revenues for other direct costs associated with making our platform available to our billers.

Research and Development Expenses

The increase in research and development expenses was primarily due to increased amortization cost of capitalized internal-use software development costs and an increase in employee-related costs, including benefits due to an increase in headcount as we continued to invest in developing and adding additional features and functionality to our platform. Additionally, we incurred increased stock-based compensation expense associated with routine and new hire grants.

Sales and Marketing Expenses

The increase in sales and marketing expenses was primarily due to an increase in employee-related costs, including benefits, as we continued to expand our sales and marketing efforts with additional headcount in order to continue to drive our growth. We also incurred increased stock-based compensation associated with routine and new hire grants. In addition, we incurred increased agency commission associated with new billers and favorable margin on existing billers.

23


 

General and Administrative Expenses

The decrease in general and administrative expenses was primarily due to slower hiring, lower costs for our directors and officers insurance premiums, a reduction in lease costs, lower legal expenses, lower acquisition related expenses and lower commercial contract termination costs, which were offset by higher employee-related costs including benefits.

Other Income (Expense)

The changes in other income (expense) was primarily due to the increase in interest income, net as a result of increases in the Federal Reserve rates which increased interest income on our government issued securities, which are included in cash and cash equivalents on the balance sheet.

Income Taxes

The change in provision for income taxes for the nine months ended September 30, 2023 as compared to the same period in the prior year, was primarily due to the change in the pre-tax earnings and the impact of the full valuation allowance.

 

Liquidity and Capital Resources

Sources and Uses of Funds

As of September 30, 2023, we had $162.1 million of unrestricted cash and cash equivalents. We believe that existing unrestricted cash and cash equivalents will be sufficient to support our working capital and capital expenditure requirements for at least the next 12 months. Since inception, we have financed operations primarily through the sale of equity securities and revenue from payment transaction fees and subscriptions. Our principal uses of cash are funding operations and capital expenditures.

From time to time, we may explore additional financing sources and means to lower our cost of capital, which could include equity, equity-linked and debt financing. We cannot assure you that any additional financing will be available to us on acceptable terms, or at all. The inability to raise capital would adversely affect our ability to achieve our business objectives. If we raise additional funds by issuing equity or equity-linked securities, the ownership of our existing stockholders will be diluted. If we raise additional financing by the incurrence of indebtedness, we may be subject to increased fixed payment obligations and could 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 or execute our growth strategy. Any future indebtedness we incur may result in terms that could be unfavorable to equity investors.

Historical Cash Flows

The following table summarizes our condensed consolidated cash flows.

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

 

(in thousands)

 

 Net cash provided by (used in)

 

 

 

 

 

 

Operating activities

 

$

44,387

 

 

$

5,143

 

Investing activities

 

 

(25,850

)

 

 

(23,668

)

Financing activities

 

 

(1,376

)

 

 

42,940

 

 Effects of foreign exchange on cash

 

 

46

 

 

 

(329

)

 Net increase in cash, cash equivalents and restricted cash

 

$

17,207

 

 

$

24,086

 

Net Cash Provided by Operating Activities

Our primary source of operating cash is revenue from payment transaction fees. Our primary uses of operating cash are personnel-related costs, payments to third parties to fulfill our payment transactions and payments to sales and marketing partners. Net cash provided by operating activities for the nine months ended September 30, 2023 was $44.4 million. Net income was $12.9 million, adjusted for non-cash charges of $32.9 million consisting primarily of depreciation and amortization, stock-based compensation, amortization of contract assets and non-cash lease expense, which contributed positively to operating activities. This was decreased by net cash outflows of $1.4 million used by changes in our operating assets and liabilities.

Net cash provided by operating activities for the nine months ended September 30, 2022 was $5.1 million. Net loss was $1.5 million, adjusted for non-cash charges of $22.0 million consisting primarily of depreciation and amortization, stock-based compensation, and non-cash lease expense, which contributed positively to operating activities. This was offset by net cash outflows of $15.5 million used by changes in our operating assets and liabilities.

24


 

Net Cash Used in Investing Activities

Net cash used in investing activities for the nine months ended September 30, 2023 consisted of $25.3 million of capitalized software development costs and $0.5 million of purchases of property and equipment.

Net cash used in investing activities for the nine months ended September 30, 2022 consisted of $22.3 million of capitalized software development costs and $1.2 million for purchases of property and equipment.

Net Cash (Used in) Provided by Financing Activities

Net cash used in financing activities for the nine months ended September 30, 2023 consisted of $1.7 million of payments on other financing obligations, $0.1 million of payments on finance leases and $0.4 million of proceeds from exercise of stock-based awards by employees.

Net cash provided by financing activities for the nine months ended September 30, 2022 consisted of an increase in financial institution funds in-transit of $44.2 million and proceeds from stock option exercises of $1.5 million, offset by $2.7 million of payments on finance leases and other financing obligations.

Critical Accounting Policies and Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Our significant accounting policies are described in Note 2, “Basis of Presentation and Summary of Significant Accounting Policies” to our consolidated financial statements included in our 2022 Form 10-K. There have been no material changes in our critical accounting policies and estimates since December 31, 2022.

Recent Accounting Pronouncements

See Note 2 “Basis of Presentation and Summary of Significant Accounting Policies” in the unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report for a full description of recent accounting pronouncements, including the respective dates of adoption or expected adoption and effects on our condensed consolidated financial statements contained in Item 1 of this Quarterly Report.

Item 3. Quantitative and Qualitative Disclosures about Market Risk.

There have been no material changes in our exposures to market risk since December 31, 2022. For details on the Company’s interest rate, foreign currency exchange, and inflation risks, see Part I, Item 7A. “Quantitative and Qualitative Information About Market Risk” in our 2022 Form 10-K.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, 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 Securities Exchange Act of 1934, as amended, or the Exchange Act). Based on that evaluation, and as a result of the material weaknesses in internal control over financial reporting described below, our Chief Executive Officer and Chief Financial Officer concluded that, as of September 30, 2023, our disclosure controls and procedures were not effective at the reasonable assurance level. In light of this fact, our management has performed additional analyses, reconciliations, and other post-closing procedures and has concluded that, notwithstanding the material weaknesses in our internal control over financial reporting, the unaudited condensed consolidated financial statements for the periods covered by and included in this Quarterly Report on Form 10-Q fairly state, in all material respects, our financial position, results of operations and cash flows for the periods presented in conformity with GAAP.

Material Weaknesses in Internal Control over Financial Reporting

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our financial statements will not be prevented or detected on a timely basis. As of September 30, 2023, our material weaknesses were as follows:

We lacked a sufficient number of trained professionals with an appropriate level of accounting knowledge, training and experience to appropriately analyze, record and disclose accounting matters, including accounting for capitalized internal-use software development costs, identification of reporting units, translation of foreign currency in consolidation, accounting for deferred compensation, calculation of earnings per share and classification of accounts in the financial statements.

25


 

Additionally, we did not design and maintain effective controls over verifying the appropriate review and approval of journal entries.
We did not design and maintain effective controls relevant to the preparation of our financial statements with respect to certain information technology, or IT, general controls for information systems. Specifically, we did not design and maintain (1) program change management controls to ensure that IT program and data changes affecting certain IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately; and (2) user access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to financial applications, programs and data to appropriate company personnel.

Remediation Plan

We believe we have made significant progress toward remediation of the material weaknesses described above. We have completed the following remediation measures:

updated the design of our general ledger accounting system to allow for effective restricted access and segregation of duties to govern the preparation and review of journal entries;
implemented management review controls over journal entries and the identification and review of complex transactions;
secured the general ledger accounting system by implementing Single Sign-On (SSO); and
implemented additional change management and access controls for our relevant IT applications to further restrict privileged access.

Additional remediation measures are ongoing and include the following:

implementing controls to review activities, which may materially affect our financial statements, for those users who have privileged access; and
continuing to hire additional personnel with public company experience for our accounting and finance function.

While we believe these efforts will remediate the material weaknesses, these material weaknesses cannot be considered fully remediated until the applicable remedial controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the three months ended September 30, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

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

 

26


 

PART II—OTHER INFORMATION

From time to time, we may be involved in claims, regulatory examinations or investigations and legal proceedings arising in the ordinary course of our business. The outcome of any such claims or proceedings, regardless of the merits, and the Company’s ultimate liability, if any, is inherently uncertain. Furthermore, we may become subject to stockholder inspection demands under Delaware law and derivative or other similar litigation. We are not currently party to any material legal proceedings, and we are not aware of any pending or threatened legal proceeding against us that we believe could have a material adverse effect on our business, operating results, cash flows or financial condition.

Item 1A. Risk Factors.

There have been no material changes in the risk factors previously disclosed in Item 1A. of our 2022 Form 10-K and our subsequent Form 10-Qs.

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

None.

Item 3. Defaults upon Senior Securities.

None.

Item 4. Mine Safety Disclosures.

Not Applicable.

Item 5. Other Information.

During the quarter ended September 30, 2023, none of the Company’s directors or officers adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as such terms are defined in Item 408(a) of Regulation S‑K.

 

 

27


 

 

Item 6. Exhibits.

(a) Exhibits

Incorporated by Reference

 

 

Exhibit

Number

Description

Form

File No.

Exhibit

Filing Date

 

Filed/

Furnished Herewith

3.1.1

 

Amended and Restated Certificate of Incorporation of Paymentus Holdings, Inc.

 

8-K

 

001-40429

 

3.1

 

May 28, 2021

 

 

3.1.2

 

Amendment to Amended and Restated Certificate of Incorporation of Paymentus Holdings, Inc.

 

10Q

 

001-40429

 

3.1

 

August 7, 2023

 

 

3.2

 

Amended and Restated Bylaws of Paymentus Holdings, Inc.

 

8-K

 

001-40429

 

3.2

 

November 14, 2022

 

 

31.1

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

 

X

31.2

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

 

X

32.1*

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

 

X

32.2*

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

 

X

101.INS

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

 

 

101.SCH

Inline XBRL Taxonomy Extension Schema Document

 

 

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

104

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

 

 

* The certifications attached as Exhibit 32.1 and 32.2 that accompany this report are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Paymentus Holdings, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this report, irrespective of any general incorporation language contained in such filing.

 

28


 

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.

 

PAYMENTUS HOLDINGS, INC.

Date: November 6, 2023

By:

/s/ Dushyant Sharma

Dushyant Sharma

Chairman, President and Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

Date: November 6, 2023

By:

/s/ Sanjay Kalra

 

 

 

Sanjay Kalra

 

 

 

Senior Vice President and Chief Financial Officer

 

 

 

(Principal Financial and Accounting Officer)

29


EX-31.1 2 pay-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 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.

 

I, Dushyant Sharma, certify that:

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

By:

/s/ Dushyant Sharma

Dushyant Sharma

Chairman, President and Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

 

 

 

 

 


EX-31.2 3 pay-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 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

 

I, Sanjay Kalra, certify that:

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

By:

/s/ Sanjay Kalra

Sanjay Kalra

 

 

 

Senior Vice President and Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

 


EX-32.1 4 pay-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

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

(1)

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

 

(2)

 

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

Date: November 6, 2023

By:

/s/ Dushyant Sharma

Dushyant Sharma

Chairman, President and,

 

 

 

Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

 


EX-32.2 5 pay-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

CERTIFICATION PURSUANT TO

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

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

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

(1)

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

 

(2)

 

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

Date: November 6, 2023

By:

/s/ Sanjay Kalra

Sanjay Kalra

 

 

 

Senior Vice President and Chief Financial Officer

 

 

 

(Principal Financial Officer)

 

 


EX-101.DEF 6 pay-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.CAL 7 pay-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.LAB 8 pay-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Change in equity valuation Change In Equity Valuation Change in equity valuation. Goodwill [Line Items] Goodwill [Line Items] Finance lease cost Finance Lease Cost Abstract1 Finance lease cost Document Transition Report Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Weighted Average Remaining Contractual Term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Revenue, Remaining Performance Obligation, Amount Remaining performance obligation, aggregate amount of transaction price Foreign currency translation adjustments Goodwill, Translation and Purchase Accounting Adjustments Restructuring Cost and Reserve [Line Items] Geographical Geographical [Axis] Future operating lease payments Lessor, Operating Lease, Payment to be Received Lessor, Operating Lease, Payments to be Received, Total Cost of revenue Cost of Revenue Cost of Revenue, Total Summary of Significant Accounting Policies Summary Of Significant Accounting Policies Policy [Text Block] Disclosure of accounting policy for significant accounting policies. Prepaid expenses and other current and long-term assets Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Restricted Stock Units (RSUs) [Member] RSU [Member] Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities Accrued liabilities Income taxes receivable, net of payable Increase (Decrease) in Income Taxes Receivable Finite-Lived Intangible Asset, Expected Amortization, Year Two 2025 Expected revenue period Revenue Recognized Expected Period Revenue recognized expected period. Operating Leases: Operating Lease, Liability [Abstract] Document Information [Table] Finance Lease, Liability, to be Paid Total lease payments Total minimum lease payments including interest Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Computer Software, Intangible Asset Computer Software, Intangible Asset [Member] Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized Reduction in revenue and related contract asset Finovera, Inc. [Member] Finovera Inc [Member] Finovera, Inc. [Member] Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Business combinations, net of cash and restricted cash acquired Cash purchase price Payments to Acquire Businesses, Net of Cash Acquired, Total Payments to Acquire Businesses, Net of Cash Acquired Concentration Risk Type Concentration Risk Type [Axis] 2022 (remaining three months) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Schedule of Business Acquisitions, by Acquisition [Table] Contract liabilities Contract with Customer, Liability, Current Operating cash flows for finance lease Finance Lease, Interest Payment on Liability Schedule of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Issuance of warrant and change in estimate of warrants expected to vest Issuance of Warrant Issuance of Warrant Title of Individual Title of Individual [Domain] Subsequent Events Subsequent Events [Text Block] Accrued interest Deposit Liabilities, Accrued Interest Stock Issued During Period, Shares, Issued for Services Issuance of Class A common stock for stock-based awards ( shares) Operating lease liabilities, less current portion Operating Lease, Liability, Noncurrent Restricted Funds Held For Financial Institutions [Member] Restricted Funds Held For Financial Institutions [Member] Restricted Funds Held for Financial Institutions [Member] Schedule Of Stock By Class [Table] Schedule of Stock by Class [Table] Foreign currency translation adjustments, net of tax Foreign currency translation adjustments, net of tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent, Total Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Foreign currency translation adjustments, net of tax Finance leases and other finance obligations, net of current portion Finance Lease, Liability, Noncurrent Schedule Of Goodwill [Table] Schedule of Goodwill [Table] Class Of Stock [Line Items] Class of Stock [Line Items] Related Party Transactions [Abstract] Balance Sheet Location [Axis] Total current assets Assets, Current Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Total liabilities and stockholders' equity Liabilities and Equity Entity Address, State or Province Entity Address, State or Province Issuance of Class A common stock for stock-based awards Value of shares in acquisition Issuance of shares Deferred tax asset Deferred Income Tax Assets, Net Deferred Income Tax Assets, Net, Total Stock split ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Options Outstanding, Beginning Options Outstanding, Ending Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax, Current Business combination, recognized identifiable assets acquired and liabilities assumed, deferred tax, current. Deferred taxes Weighted average grant date fair value of options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Trading Symbol Trading Symbol Payveris LLC [Member] Payveris L L C [Member] Payveris LLC [Member] Common stock, shares issued Common Stock, Shares, Issued Common Stock, Shares, Issued, Total Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Cash and Cash Equivalents [Member] Cash and Cash Equivalents [Member] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Sales and Marketing [Member] Selling and Marketing Expense [Member] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding PROFIT Financial, Inc. [Member] PROFIT Financial, Inc. [Member] Common Stock, Capital Shares Reserved for Future Issuance Shares reserved for issuance Software implementation costs Software implementation costs AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) Business Combinations Business Combination Disclosure [Text Block] Dividends, Preferred Stock Dividends, Preferred Stock, Total Payments of deferred offering costs Payment Of Deferred Offering Costs Payment of deferred offering costs. Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Related Party Transaction [Line Items] Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Options expired Financing cash flows for finance leases Finance Lease, Principal Payments 2023 Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months 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 Abstract. Proceeds from repayment of related party loan Proceeds from (Repayments of) Related Party Debt Proceeds from (Repayments of) Related Party Debt, Total Chief Executive Officer [Member] Chief Executive Officer [Member] Additional Paid-In-Capital Additional Paid-in Capital [Member] Other Non-US [Member] Thereafter Finance Lease Liability Payments Due In Rolling After Year Four Finance lease liability Payments Due in rolling after year four. Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Unpaid deferred offering costs Current liabilities Liabilities, Current [Abstract] Current assets Assets, Current [Abstract] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Statement of Stockholders' Equity [Abstract] Operating Lease, Liability, Current Current portion of operating lease liabilities Property and equipment, net Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Long-lived assets, comprising property and equipment assets Property and equipment, net Series A Preferred Stock [Member] Series A Preferred Stock [Member] Class of Stock Class of Stock [Domain] Stock split description Stockholders' Equity Note, Stock Split Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Intangible assets Scenario [Domain] Entity Central Index Key Entity Central Index Key Plan Name [Domain] Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Loans and Leases Receivable, Related Parties Loans and Leases Receivable, Related Parties, Beginning Balance Loans and Leases Receivable, Related Parties, Ending Balance Issued a loan to related party Thereafter Lessee Operating Lease Liability Payments Due After Rolling Year Four Lessee operating lease liability payments due after rolling year four. Summary of Goodwill by Reporting Unit Schedule of Goodwill [Table Text Block] Total current liabilities Liabilities, Current Entity Tax Identification Number Entity Tax Identification Number Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (loss) before income taxes Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Change in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Other Other Other Geographical Area [Member] Other Geographical Area Member Direct Offering Expenses Direct Offering Expenses Capitalized internal-use software development costs, net Capitalized Computer Software, Net Capitalized Computer Software, Net, Total Capitalized Computer Software, Net, Beginning Balance Capitalized Computer Software, Net, Ending Balance Additional operating lease, right-of-use asset Additions Operating Lease, Right-of-Use Asset Additions Operating Lease, Right-of-Use Asset Plan Name [Axis] Geographical Geographical [Domain] Lessee, Operating Lease, Term of Contract Operating lease term Total assets Assets United States United States UNITED STATES Payments for Repurchase of Redeemable Preferred Stock Redemption of Series A preferred stock Redemption of Series A preferred stock Short-Term Bank Loans and Notes Payable Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Total unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Class A Common Stock [Member] Common Class A [Member] Entity Registrant Name Entity Registrant Name Lessee Lease Description [Line Items] Lessee, Lease, Description [Line Items] Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Retained earnings Retained Earnings (Accumulated Deficit) Fixed consideration related to the future minimum guarantees, contract amount Contract with Customer, Receivable, before Allowance for Credit Loss Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Schedule of cash flow supplemental related to leases disclosures. Schedule of Cash Flow Supplemental Related to Leases Disclosures [Table Text Block] Summary of Supplemental Cash Flow Information Related to Leases Retained Earnings Retained Earnings [Member] Class of Stock Class of Stock [Axis] Awarded and unvested, Beginning Balance | shares Awarded and unvested, Ending Balance | shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Principal amount of loan as reduction to additional paid-in capital. Principal amount of loan as reduction to additional paid-in capital Principal amount of loan as reduction to additional paid-in capital Deferred tax liability Deferred Income Tax Liabilities, Net Deferred Income Tax Liabilities, Net, Total Minimum [Member] Minimum [Member] 2024 Other Commitment, to be Paid, Year Three Other intangible assets acquired Payments to Acquire Other Intangible Assets Payments to acquire other intangible assets. Proceeds from exercise of stock-based awards Proceeds from Stock Options Exercised Total lease liabilities Operating Lease, Liability Total lease liabilities 2022 Other Commitment, to be Paid, Year One Forecast Forecast [Member] Total lease liabilities Finance Lease, Liability Total lease liabilities Expected volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Income tax payable Accrued Income Taxes, Current Equity Component Equity Component [Domain] Options [Member] Defined Benefit Plan, Plan Assets, Contributions by Employer Contributions under plan Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Adjustments to reconcile net income to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Entity Current Reporting Status Entity Current Reporting Status Payments on other financing obligations Proceeds from (Payments for) Other Financing Activities Common stock, shares authorized Common Stock, Shares Authorized Research and development Research and Development Expense Research and Development Expense, Total 2023 Other Commitment, to be Paid, Year Two Financial institution funds in-transit Financial Institution fund in transit Financial Institution fund in transit Assets Assets [Abstract] Proceeds from issuance of common shares Proceeds from Issuance of Common Stock Amortization of Intangible Assets Amortization of Intangible Assets, Total Vesting of the Remaining Shares of the Warrant Vesting Of Remaining Shares Vesting of the remaining shares. Subsidiary Sale Of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Class B common stock, $0.0001 par value per share, 111,050,000 and zero shares authorized as of September 30, 2021 and December 31, 2020, respectively; 103,486,739 and zero shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance common stock Fully Vested Fully Vested Fully Vested. Loan Interest Rate Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate Furniture And Fixtures Furniture and Fixtures [Member] Accrued liabilities Accrued Liabilities, Current Accrued liabilities Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Current Fiscal Year End Date Current Fiscal Year End Date Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Share-based Payment Arrangement, Noncash Expense, Total Income (loss) from operations Operating Income (Loss) Number of shares issued for business acquisition Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Brand [Member] Brand [Member] Class A and class B common stock. Class A And Class B Common Stock [Member] Class A & Class B Common Stock [Member] Entity Ex Transition Period Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) (Provision for) benefit from income taxes Research and Development [Member] Research and Development Expense [Member] Fair value of Class A common stock issued for acquisitions Stock Issued During Period, Shares, Acquisitions Payments on finance leases Payments On Finance Leases Payments on finance leases. Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Concentration Risk, Percentage Concentration risk, percentage Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent Effective Income Tax Rate Reconciliation Total stock-based compensation Share-Based Payment Arrangement, Expense Expected volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Operating Expense Operating Expense [Member] Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] 2024 Finance Lease, Liability, to be Paid, Rolling Year Two Total future amortization expense Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Net Carrying Amount Revenue, Performance Obligations and Contract Balances Revenue from Contract with Customer [Text Block] Accrued Liabilities [Member] Accounts Payable and Accrued Liabilities [Member] Payment on debt assumed in acquisitions Payment on debt assumed in acquisitions Repayments of Assumed Debt Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Cash, cash equivalents and restricted cash Custodial Accounts Custodial Accounts Policy [Text Block] Disclosure of accounting policy for custodial accounts. License License [Member] Issued Loan Principal amount Debt Instrument, Face Amount Restricted funds held for financial institutions Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Funds Held For Financial Institutions Business combination recognized identifiable assets acquired and liabilities assumed restricted funds held for financial institutions Deferred offering costs related to additional-paid-in capital Deferred Offering Costs Related To Additional Paid In Capital Deferred offering costs related to additional-paid-in capital. Sale of Stock, Price Per Share Sale of Stock, Price Per Share Sale of stock, price per share Intangibles acquired through other financing obligations Intangibles Acquired Through Other Financing Obligations Intangibles acquired through other financing obligations Operating expenses Operating Expenses [Abstract] Contract With Customer Liability Contrac tWith Customer Liabilitys Contrac tWith Customer Liabilitys Property, Plant and Equipment [Abstract] Summary of Revenue by Geographic Area Revenue from External Customers by Geographic Areas [Table Text Block] Depreciation, Depletion and Amortization, Nonproduction Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation expense Subsequent Events [Abstract] Commitments and Contingencies Disclosure [Abstract] Other long-term assets Other Assets, Noncurrent Other Assets, Noncurrent, Total Options granted in period Options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Other accrued liabilities Other Accrued Liabilities, Current Equity Equity [Text Block] Restricted funds [Member] Restricted funds Restricted Cash [Member] Finite-Lived Intangible Asset, Expected Amortization, Year Four 2027 Finite-Lived Intangible Asset, Expected Amortization, Year One 2024 Class B Common Stock [Member] Common Class B [Member] Loan Principal and Interest Due and Payable Date Loan Principal And Interest Due And Payable Date The loan principal and interest due and payable Date Weighted Average Exercise Price, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Stockholders’ equity Equity, Attributable to Parent [Abstract] Lease, Cost [Table Text Block] Schedule of Components of Lease Cost Impairment of Intangible Assets (Excluding Goodwill), Total Impairment of Intangible Assets (Excluding Goodwill) Developed Technology Rights [Member] Revenue, Remaining Performance Obligation, Percentage Remaining performance obligation, percentage Net income (loss) per share Earnings Per Share [Abstract] Underwriting discounts and commissions. Underwriting Discounts And Commissions Underwriting discounts and commissions Accounting Policies [Abstract] Lessee Lease Description [Table] Lessee, Lease, Description [Table] Payroll and employee-related expenses Accrued Payroll Taxes, Current Scenario [Axis] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Accounts payable Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Other Noncurrent Assets [Member] Other Long-term Assets [Member] Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total Lessee, Operating Lease, Remaining Lease Term Operating lease, remaining lease term Earnings Per Share, Basic, Total Basic Earnings Per Share, Basic 2021 (remaining three months) Other Commitment, to be Paid, Remainder of Fiscal Year Customer Concentration Risk [Member] Customer Concentration Risk [Member] 2025 Other Commitment, to be Paid, Year Four Commitments and contingencies (Note 9) Commitments and Contingencies Income tax receivable Income Taxes Receivable Business Combinations [Abstract] Income Statement [Abstract] Acquired Finite-Lived Intangible Assets [Line Items] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Summary of Contract Asset and Liability Operating lease cost Operating Lease, Cost Short-term lease cost Short-Term Lease, Cost Statistical Measurement Statistical Measurement [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Fair value Finite-Lived Intangible Assets Acquired Document Period End Date Document Period End Date Statistical Measurement Statistical Measurement [Axis] Acquisition cost incurred Acquisition Costs, Period Cost Allowance for accounts and other receivables Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss, Beginning Balance Accounts Receivable, Allowance for Credit Loss, Ending Balance Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Operating cash flows for operating leases Operating Lease, Payments Earnings Per Share, Diluted, Total Diluted Earnings Per Share, Diluted Cash in custodial account Funds Held for Clients Product and Service Product and Service [Domain] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of Significant Accounting Policies. Concentration Risk Benchmark Concentration Risk Benchmark [Domain] RSUs vest over the requisite service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Revenue from Contract with Customer [Abstract] Options Outstanding, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock, Ending Balance Excess tax benefits on stock-based compensation. Excess tax benefits on stock-based compensation Excess Tax Benefits On Stock Based Compensation Foreign Currency Transaction Gain (Loss), before Tax, Total Gain (Loss), Foreign Currency Transaction, before Tax Foreign exchange (loss) gain Summary of Significant Accounting Policies. Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Collateral Held Collateral Held [Domain] Schedule of Restructuring and Related Costs [Table] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Options exercised Principles of Consolidation Consolidation, Policy [Policy Text Block] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Private Placement [Member] Private Placement [Member] Selling and Marketing Expense, Total Sales and marketing Selling and Marketing Expense Over-Allotment Option [Member] Over-Allotment Option [Member] Accounts payable Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable, Total Finite-Lived Intangible Asset, Expected Amortization, Year Three 2026 Equity [Abstract] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Schedule of Fair Value of Identified Intangible Assets and Useful Lives Awards, Granted | shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Weighted Average Exercise Price, Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Earnings Per Share, Basic [Abstract] Net (loss) income per share attributable to common stock Lessee Operating Lease Commencement Year Operating lease commencement year Operating lease commencement year Equity Components Equity Components [Axis] Restructuring and Related Activities [Abstract] Dilutive effect of RSUs Incremental Common Shares Attributable To Restricted Stock Units Incremental Common Shares Attributable To Restricted Stock Units Purchase price of acquisition Payments to Acquire Businesses, Gross Cash payment to acquire business, gross Issuance of warrant Issuance of warrant and change in estimate of warrants expected to vest Proceeds from Issuance of Warrants Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value, Vested | $ / shares Local Phone Number Local Phone Number Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Sale of Stock Sale of Stock [Axis] Other Commitments, Description Other commitments, description Goodwill, Total Goodwill Beginning Balance Ending Balance Goodwill Proceeds from issuance of Series A preferred shares Proceeds from Issuance of Preferred Stock and Preference Stock Statement of Cash Flows [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated Other Comprehensive Income (Loss), Net of Tax Gross profit Gross Profit Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Two Thousand Twenty One Plan [Member] Two Thousand Twenty One Plan [Member] 2021 Plan Common stock, par value Common Stock, Par or Stated Value Per Share Accounts and other receivables Increase (Decrease) in Accounts and Other Receivables Thereafter Finite Lived Intangible Assets Amortization Expense After Year Four Finite lived intangible assets amortization expense after year four. Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rate changes on Cash and cash equivalents and Restricted cash Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Numerator: Interest income, net Interest Income (Expense), Nonoperating, Net Total unrecognized compensation cost, recognition period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Maximum Maximum [Member] Lease commitments not yet commenced Lease Commitments Not Yet Commenced Lease commitments for a lease signed but not yet commenced. Contract with Customer, Basis of Pricing [Axis] Proceeds from private placement Proceeds from Issuance of Private Placement Cost Of Revenue Cost Of Revenue [Member] Cost of revenue. Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Stock-based compensation Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Net increase in cash, cash equivalents and Restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Customer Contracts Member Customer Contracts [Member] General and Administrative [Member] General and Administrative Expense [Member] Noncash Investing and Financing Items [Abstract] Non-cash financing activities: Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Dilutive effect of stock options to purchase common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Options forfeited Leases Leases of Lessee Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share Non-Compete Non Compete [Member] Non Compete [Member] Non compete. Geographic Information Segment Reporting Disclosure [Text Block] City Area Code City Area Code Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Automobiles [Member] Automobiles [Member] Document Information [Line Items] Aggregate Intrinsic Value, Beginning Aggregate Intrinsic Value, Ending Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Business Acquisition [Line Items] Common Stock, Voting Rights Common Stock, Voting Rights Customer [Domain] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated depreciation and amortization for property and equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: Accumulated depreciation General and Administrative Expense, Total General and administrative General and Administrative Expense Weighted Average Number of Shares Outstanding, Basic, Total Basic Weighted Average Number of Shares Outstanding, Basic Weighter-average shares of common stock - basic Other Other [Member] Other Member Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Summary of RSU Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Statement [Table] Statement [Table] Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Accounts Receivable [Member] Accounts Receivable [Member] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Stock Option Grant Using Black-Scholes Option Pricing Model With Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Contract liabilities Increase (Decrease) in Contract with Customer, Liability Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total lease payments Total minimum lease payments including interest Operating lease liabilities Increase Decrease In Operating Lease Liabilities Increase decrease in operating lease liabilities. Related Party Transactions Related Party Transactions Disclosure [Text Block] Collateral Held Collateral Held [Axis] 2023 Finance Lease, Liability, to be Paid, Next Rolling 12 Months Statement [Line Items] Statement [Line Items] Accrued Finance Leases, Current Accrued Finance Leases, Current Accrued finance leases, current Commercial Agreements Fixed Consideration [Member] Fixed-Price Contract [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Asset, after Allowance for Credit Loss, Total Contract asset balance Total contract assets Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Software and Software Development Costs [Member] Software and Software Development Costs [Member] Total lease cost Lease, Cost Warrant [Member] Warrants [Member] Warrant Issue Warrant Issue Warrant issue. Liabilities Assumed Right-of-use assets obtained in exchange of operating lease obligations Customer [Axis] Deferred income taxes Deferred Income Taxes Deferred income taxes. Common Shares [Member] Common Stock [Member] Non-cash lease expense Non Cash Lease Expense Non Cash Lease Expense. 2026 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance Summary of Stock Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Aggregate Intrinsic Value, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Entity Common Stock Shares Outstanding Entity Common Stock, Shares Outstanding Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Antidilutive Securities, Name [Domain] Lessee, Finance Lease, Remaining Lease Term Finance lease, remaining lease term Cover [Abstract] Technology Technology [Member] Technology. Document Fiscal Year Focus Document Fiscal Year Focus Income Taxes Paid, Net Income Taxes Paid, Net, Total Cash paid for income taxes, net of refunds Sale of Stock Sale of Stock [Domain] Preferred Stock [Member] Preferred Stock [Member] Capitalized Contract Cost, Net Capitalized Contract Cost, Net, Total Capitalized contract cost Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value, Granted | $ / shares Segment Reporting [Abstract] Security Exchange Name Security Exchange Name Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total Other comprehensive income (loss) Financial institution funds in -transit Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Financial Institution Funds In Transit Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Financial Institution Funds In Transit New Accounting Pronouncements, Policy [Policy Text Block] Recently Adopted Accounting Standards Preferred Stock, Shares Issued, Total Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares authorized Preferred Stock, Shares Authorized Customer Relationships Customer relationship [Member] Customer Relationships [Member] Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Payments of Ordinary Dividends, Preferred Stock and Preference Stock Payment of dividends on Series A preferred stock Payment of dividends on Series A preferred stock Total property and equipment Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Difference between effective tax rate and federal statutory rate 2025 Finance Lease, Liability, to be Paid, Rolling Year Three Right-of-use assets obtained in exchange of operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Forfeited Business Acquisition, Acquiree [Domain] Weighted Average Number of Shares Outstanding, Diluted [Abstract] Denominator: Weighted-average number of shares used to compute net income per share Future cash outflow to pay for purchases of intangible assets that have occurred. Software Purchases Incurred But Not Yet Paid Software purchases in accounts payable Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Summary of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Contract with Customer, Basis of Pricing [Domain] IPO [Member] IPO [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Depreciation expense Finance Lease, Right-of-Use Asset, Amortization Schedule of Expected Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Long-term Debt Payment of Principal or Interest Long-Term Debt, Contingent Payment of Principal or Interest Leases [Abstract] Entity File Number Securities Act File Number Acquisitions [Member] Series of Individually Immaterial Business Acquisitions [Member] 2022 (remaining three months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill and Intangible Assets Disclosure [Abstract] Amortization of Leased Asset Amortization of contract asset Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Cash and cash equivalents and Restricted cash at beginning of period Cash and cash equivalents and Restricted cash at end of period 2024 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two Equity incentive plan. Equity Incentive Plan [Member] Equity Incentive Plan [Member] Share-Based Payment Arrangement [Abstract] Payment of loan Total Payment Of Outstanding Loan And Interest Total Payment of Outstanding Loan and Interest paid Accounts payable Accounts Payable, Current Accounts Payable, Current, Total One Customer [Member] One Customer [Member] One Customer [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value, Unvested, Ending Balance | $ / shares Weighted Average Grant-Date Fair Value, Unvested, Beginning Balance | $ / shares Deferred tax valuation allowance Deferred Tax Assets, Valuation Allowance Total operating expenses Operating Expenses Amortizaion expense of capitalized software costs Capitalized Computer Software, Amortization Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Entity Address Address Line2 Entity Address, Address Line Two Preferred stock, $0.0001 par value per share, 5,000,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; none issued and outstanding as of September 30, 2023 and December 31, 2022, respectively Series A preferred stock, par value $0.01 per share; zero and 50,000 shares authorized as of September 30, 2021 and December 31, 2020, respectively; zero and 23,333 shares issued as of September 30, 2021 and December 31, 2020, respectively; zero and 23,013 shares outstanding as of September 30, 2021 and December 31, 2020, respectively Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Number of operating segment Number of Operating Segments Title of Individual Title of Individual [Axis] Accrued Finance Leases and Other Financing Obligations Accrued Finance Leases and Other Financing Obligations Finance leases and other financing obligations Investment Type [Axis] Total finance lease cost Finance Lease Cost Total Total finance lease cost Computer Equipment Computer Equipment [Member] Earnings Per Share [Text Block] Net Income per Share Attributable to Common Stock Long-lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Revenue [Member] Revenue Benchmark [Member] Undeclared dividends on Series A preferred stock Preferred Stock Undeclared Dividend Preferred stock undeclared dividend. Undeclared dividends on Series A preferred stock Contractual Obligation Contractual Obligation, Total Contractual obligation Antidilutive Securities [Axis] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross, Total Software Software [Member] Software. Accounts and other receivables, net of allowance for expected credit losses of $234 and $370, respectively Accounts and Other Receivables, Net, Current Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Income Statement Location Income Statement Location [Axis] Risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Contract with Customer, Liability [Abstract] Contract Liabilities Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Provision for Other Credit Losses Provision for expected credit losses Change in estimate of warrants expected to vest Adjustment of Warrants Granted for Services Depreciation and amortization Depreciation, Depletion and Amortization Depreciation, Depletion and Amortization, Total Product and Service Product and Service [Axis] Contract liabilities, less current portion Contract with Customer, Liability, Noncurrent Title of 12(b) Security Title of 12(b) Security Contract with Customer, Asset, after Allowance for Credit Loss, Current [Abstract] Contract Assets Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Capitalized internal-use software development costs Payments to Develop Software Capitalized internal-use software development costs Summary of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Investments [Domain] Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets [Member] Trademark Trademarks [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill, Impairment Loss Segment Information Segment Reporting, Policy [Policy Text Block] Payment Transaction Processing Revenue [Member] Payment Transaction Processing Revenue [Member] Payment transaction processing revenue Member Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Contract with Customer, Liability Total contract liabilities Contract liabilities 2023 (remaining three months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Weighted Average Remaining Contractual Term (years), Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Common stock, shares outstanding Common Stock, Shares, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Weighted Average Grant-Date Fair Value, Forfeited | $ / shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Other commitment Other Commitment Other Commitment Concentration Risk Type Concentration Risk Type [Domain] Income Statement Location Income Statement Location [Domain] Weighted Average Exercise Price, Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Document Type Document Type Common stock fair value Equity Issued in Business Combination, Fair Value Disclosure Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Prepaid Insurance Funded Through Short Term Borrowings Prepaid Insurance Funded Through Short Term Borrowings Prepaid insurance funded through short-term borrowings Goodwill, Internal-use Software Development Costs and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Net Income (Loss) Available to Common Stockholders, Basic Net income (loss) attributable to common stock Net (loss) income attributable to common stock Awards,Forfeited | shares Awards,Forfeited | shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net Cash Provided by (Used in) Financing Activities Net cash (used in) provided by financing activities Entity Filer Category Entity Filer Category Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Non-cash investing activities: Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Expired Balance Sheet Location [Domain] Accrued liabilities Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Accrued Liabilities, Total Accrued Liabilities, Current [Abstract] 2026 Finance Lease, Liability, to be Paid, Rolling Year Four Property and equipment purchases in accounts payable Capital Expenditures Incurred but Not yet Paid Total liabilities Liabilities Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Capitalized cost amortization estimated useful life Finite-Lived Intangible Asset, Useful Life Interest Receivable Accrued interest Ending balance Beginning balance Total stockholders’ equity Equity, Attributable to Parent Estimated useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Weighted-Average Useful Life (Years) Restricted cash and cash equivalents Restricted Funds Held For Financial Institutions Restricted funds held for financial institutions Lessee Operating Lease and Finance Lease Liability Maturity [Table Text Block] Lessee Operating Lease and Finance Lease Liability Maturity [Table Text Block] Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill), Total Net income (loss) Net income (loss) Other income (expense) Nonoperating Income (Expense) [Abstract] Proceeds from Issuance Initial Public Offering Proceeds from initial public offering, net of underwriter's discounts and commissions Finance Leases: Finance Lease, Liability [Abstract] Percentage of annual increase of outstanding shares Percentage of annual increase of outstanding shares. Percentage of annual increase of outstanding shares Common Stock, Terms of Conversion Common Stock, Terms of Conversion Statement of Financial Position [Abstract] Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Diluted Weighted Average Number of Shares Outstanding, Diluted Weighter-average shares of common stock - diluted Weighter-average shares of common stock - diluted Geographic Areas, Long-Lived Assets [Abstract] Shares Issued, Price Per Share Shares Issued, Price Per Share Shares issued, price per share Effective tax rate Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent, Total 2025 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three Use of Estimates Use of Estimates, Policy [Policy Text Block] Income Taxes Income Tax Disclosure [Text Block] Stock Issued During Period, Value, Issued for Services Issuance of Class A common stock for stock-based awards( value) Weighted Average Exercise Price, Beginning Weighted Average Exercise Price, Ending Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Number of shares pledged as security for loan Number Of Shares Pledged As Security For Loan Number of shares pledged as security for loan. Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Leasehold Improvements Leasehold Improvements [Member] Thereafter Other Commitment To Be Paid After Year Four Other commitment to be paid after year four. Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Cash held back for acquisition closing Cash Held Back for Acquisition Closing Cash Held Back for Acquisition Closing Revenues From External Customers And Long Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Deferred revenue Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Interest on finance lease liabilities Finance Lease, Interest Expense RSUs vested Awards, Vested | shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Awards, Vested | shares Issuance of Class A common stock for stock-based awards, shares Issuance of shares (in shares) Stock Issued During Period, Shares, New Issues Business Acquisition [Axis] Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Dilutive effect of warrants Schedule of Future Minimum Payments for Non Cancellable Agreements Schedule Of Future Minimum Payments For Non Cancellable Agreements Table [Text Block] Schedule Of Future Minimum Payments For Non Cancellable Agreements Restricted funds held for financial institutions and financial institution funds-in transit Restricted Funds Held For Financial Institutions And Financial Institution Funds-In Transit [Policy Text Block] Restricted funds held for financial institutions and financial institution funds-in transit EX-101.SCH 9 pay-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Business Combinations - Schedule Of Assets Acquired And Liabilities Assumed (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Disclosure - Leases - Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Disclosure - Leases - Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases (Details) 3 link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Leases - Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases (Details) 4 link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100100 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Revenue, Performance Obligations and Contract Balances link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Geographic Information link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Revenue, Performance Obligations and Contract Balances (Tables) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Revenue, Performance Obligations and Contract Balances - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Disaggregation of Revenue from Contracts with Customer (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Contract Asset and Liability (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Business Combinations - Schedule Of Assets Acquired And Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Business Combinations - Schedule Of Fair Values And Estimated Useful Lives Of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Property and Equipment, Net - Schedule Of Property and Equipment, Net Based On Physical Location (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Property and Equipment, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Goodwill by Reporting Units (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Intagible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Expected Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Leases - Schedule of Components of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Leases - Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Accrued Liabilities (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Payments for Non Cancellable Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Stock-Based compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Stock-Based compensation - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Stock-Based compensation - Schedule of Stock Option Grant Using Black-Scholes Option Pricing Model With Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Stock Based Compensation - Summary of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Stock-Based compensation - Summary of Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share (Details) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Geographic Information - Summary of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - Geographic Information - Summary of Long-lived Assets by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.PRE 10 pay-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 01, 2023
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Document Quarterly Report true  
Document Transition Report false  
Entity Registrant Name Paymentus Holdings, Inc.  
Entity Central Index Key 0001841156  
Entity File Number 001-40429  
Entity Tax Identification Number 45-3188251  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 11605 North Community House Road  
Entity Address Address Line2 Suite 300  
Entity Address, City or Town Charlotte  
Entity Address, State or Province NC  
Entity Address, Postal Zip Code 28277  
City Area Code 888  
Local Phone Number 440-4826  
Title of 12(b) Security Class A Common Stock, par value $0.0001 per share  
Trading Symbol PAY  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Common Class A [Member]    
Document Information [Line Items]    
Entity Common Stock Shares Outstanding   20,390,502
Common Class B [Member]    
Document Information [Line Items]    
Entity Common Stock Shares Outstanding   103,306,842
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 162,062 $ 147,334
Restricted cash and cash equivalents 4,830 2,351
Accounts and other receivables, net of allowance for expected credit losses of $234 and $370, respectively 74,851 67,789
Income tax receivable 1,910 1,493
Prepaid expenses and other current assets 11,415 9,994
Total current assets 255,068 228,961
Property and equipment, net 1,676 1,823
Capitalized internal-use software development costs, net 56,488 46,032
Intangible assets, net 29,179 36,017
Goodwill 131,852 131,851
Operating lease right-of-use assets 9,596 9,561
Deferred tax asset 117 116
Other long-term assets 5,365 7,178
Total assets 489,341 461,539
Current liabilities    
Accounts payable 33,450 29,232
Accrued liabilities 18,759 15,809
Current portion of operating lease liabilities 1,669 1,462
Contract liabilities 5,633 4,358
Income tax payable 23 635
Total current liabilities 59,534 51,496
Deferred tax liability 957 680
Operating lease liabilities, less current portion 8,420 8,608
Contract liabilities, less current portion 2,782 2,826
Finance leases and other finance obligations, net of current portion 200 750
Total liabilities 71,893 64,360
Stockholders’ equity    
Preferred stock, $0.0001 par value per share, 5,000,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; none issued and outstanding as of September 30, 2023 and December 31, 2022, respectively 0 0
Additional paid-in capital 375,094 367,767
Accumulated other comprehensive income (loss) 0 (22)
Retained earnings 42,342 29,422
Total stockholders’ equity 417,448 397,179
Total liabilities and stockholders' equity 489,341 461,539
Class A Common Stock [Member]    
Stockholders’ equity    
Common Stock, Value, Issued 2 2
Class B Common Stock [Member]    
Stockholders’ equity    
Common Stock, Value, Issued $ 10 $ 10
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Allowance for accounts and other receivables $ 234 $ 370
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Class A Common Stock [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 883,950,000 883,950,000
Common stock, shares issued 20,385,106 19,934,331
Common stock, shares outstanding 20,385,106 19,934,331
Class B Common Stock [Member]    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 111,050,000 111,050,000
Common stock, shares issued 103,306,842 103,306,842
Common stock, shares outstanding 103,306,842 103,306,842
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue $ 152,423 $ 128,152 $ 449,690 $ 364,825
Cost of revenue 105,513 90,295 316,840 256,286
Gross profit 46,910 37,857 132,850 108,539
Operating expenses        
Research and development 11,035 10,350 33,595 30,925
Sales and marketing 21,481 19,048 63,344 53,089
General and administrative 9,083 9,376 26,958 29,038
Total operating expenses 41,599 38,774 123,897 113,052
Income (loss) from operations 5,311 (917) 8,953 (4,513)
Other income (expense)        
Interest income, net 1,905 504 5,003 594
Foreign exchange (loss) gain (17) (28) (32) 52
Income (loss) before income taxes 7,199 (441) 13,924 (3,867)
(Provision for) benefit from income taxes (822) (296) (1,004) 2,397
Net income (loss) $ 6,377 $ (737) $ 12,920 $ (1,470)
Net income (loss) per share        
Basic $ 0.05 $ (0.01) $ 0.1 $ (0.01)
Diluted $ 0.05 $ (0.01) $ 0.1 $ (0.01)
Weighted-average number of shares used to compute net income per share        
Basic 123,620,260 122,740,982 123,430,652 121,765,509
Diluted 125,639,879 122,740,982 124,457,360 121,765,509
Net Income (Loss) $ 6,377 $ (737) $ 12,920 $ (1,470)
Foreign currency translation adjustments, net of tax (64) (86) 22 (235)
Comprehensive income (loss) $ 6,313 $ (823) $ 12,942 $ (1,705)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Shares [Member]
Common Shares [Member]
Class A Common Stock [Member]
Additional Paid-In-Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance at Dec. 31, 2021 $ 386,132 $ 12   $ 356,017 $ 29,935 $ 168
Beginning balance (in shares) at Dec. 31, 2021   120,639,161        
Stock-based compensation 1,276     1,276    
Issuance of Class A common stock for stock-based awards( value) 13     13    
Issuance of Class A common stock for stock-based awards ( shares)     412,222      
Other comprehensive income (loss) (45)         (45)
Net Income (Loss) 1,718       1,718  
Ending balance at Mar. 31, 2022 389,094 $ 12   357,306 31,653 123
Ending balance (in shares) at Mar. 31, 2022   121,051,383        
Beginning balance at Dec. 31, 2021 386,132 $ 12   356,017 29,935 168
Beginning balance (in shares) at Dec. 31, 2021   120,639,161        
Issuance of warrant 3,524          
Net Income (Loss) (1,470)          
Ending balance at Sep. 30, 2022 394,042 $ 12   365,632 28,465 (67)
Ending balance (in shares) at Sep. 30, 2022   122,989,902        
Beginning balance at Mar. 31, 2022 389,094 $ 12   357,306 31,653 123
Beginning balance (in shares) at Mar. 31, 2022   121,051,383        
Stock-based compensation 1,344     1,344    
Issuance of Class A common stock for stock-based awards( value) 289     289    
Issuance of Class A common stock for stock-based awards ( shares)     1,568,761      
Other comprehensive income (loss) (104)         (104)
Net Income (Loss) (2,451)       (2,451)  
Ending balance at Jun. 30, 2022 388,172 $ 12   358,939 29,202 19
Ending balance (in shares) at Jun. 30, 2022   122,620,144        
Stock-based compensation 2,002     2,002    
Issuance of warrant 3,478     3,478    
Change in estimate of warrants expected to vest 46     46    
Issuance of Class A common stock for stock-based awards( value) 1,167     1,167    
Issuance of Class A common stock for stock-based awards ( shares)     369,758      
Other comprehensive income (loss) (86)         (86)
Net Income (Loss) (737)       (737)  
Ending balance at Sep. 30, 2022 394,042 $ 12   365,632 28,465 (67)
Ending balance (in shares) at Sep. 30, 2022   122,989,902        
Beginning balance at Dec. 31, 2022 397,179 $ 12   367,767 29,422 (22)
Beginning balance (in shares) at Dec. 31, 2022   123,241,173        
Stock-based compensation 2,159     2,159    
Issuance of Class A common stock for stock-based awards( value) 5     5    
Issuance of Class A common stock for stock-based awards ( shares)     104,991      
Other comprehensive income (loss) (7)         (7)
Net Income (Loss) 704       704  
Ending balance at Mar. 31, 2023 400,040 $ 12   369,931 30,126 (29)
Ending balance (in shares) at Mar. 31, 2023   123,346,164        
Beginning balance at Dec. 31, 2022 397,179 $ 12   367,767 29,422 (22)
Beginning balance (in shares) at Dec. 31, 2022   123,241,173        
Issuance of warrant 0          
Net Income (Loss) 12,920          
Ending balance at Sep. 30, 2023 417,448 $ 12   375,094 42,342 0
Ending balance (in shares) at Sep. 30, 2023   123,691,948        
Beginning balance at Mar. 31, 2023 400,040 $ 12   369,931 30,126 (29)
Beginning balance (in shares) at Mar. 31, 2023   123,346,164        
Stock-based compensation 2,276     2,276    
Issuance of Class A common stock for stock-based awards( value) 196     196    
Issuance of Class A common stock for stock-based awards ( shares)     160,625      
Other comprehensive income (loss) 93         93
Net Income (Loss) 5,839       5,839  
Ending balance at Jun. 30, 2023 408,444 $ 12   372,403 35,965 64
Ending balance (in shares) at Jun. 30, 2023   123,506,789        
Stock-based compensation 2,456     2,456    
Issuance of Class A common stock for stock-based awards( value) 235     235    
Issuance of Class A common stock for stock-based awards ( shares)     185,159      
Other comprehensive income (loss) (64)         (64)
Net Income (Loss) 6,377       6,377  
Ending balance at Sep. 30, 2023 $ 417,448 $ 12   $ 375,094 $ 42,342 $ 0
Ending balance (in shares) at Sep. 30, 2023   123,691,948        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities    
Net income (loss) $ 12,920 $ (1,470)
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 22,314 17,518
Deferred income taxes 278 (3,331)
Stock-based compensation 6,891 4,622
Non-cash lease expense 1,346 1,703
Amortization of contract asset 2,197 1,347
Provision for expected credit losses (122) 219
Change in operating assets and liabilities    
Accounts and other receivables (6,941) (19,143)
Prepaid expenses and other current and long-term assets (1,797) (854)
Accounts payable 4,279 2,975
Accrued liabilities 4,188 2,390
Operating lease liabilities (1,364) (1,398)
Contract liabilities 1,232 80
Income taxes receivable, net of payable (1,034) 485
Net cash provided by operating activities 44,387 5,143
Cash flows from investing activities    
Other intangible assets acquired 0 (248)
Purchases of property and equipment (511) (1,163)
Capitalized internal-use software development costs (25,339) (22,257)
Net cash used in investing activities (25,850) (23,668)
Cash flows from financing activities    
Proceeds from exercise of stock-based awards 435 1,469
Financial institution funds in-transit 0 44,158
Payments on other financing obligations (1,709) (2,486)
Payments on finance leases (102) (201)
Net cash (used in) provided by financing activities (1,376) 42,940
Effect of exchange rate changes on Cash and cash equivalents and Restricted cash 46 (329)
Net increase in cash, cash equivalents and Restricted cash 17,207 24,086
Cash, cash equivalents and restricted cash    
Cash and cash equivalents and Restricted cash at beginning of period 149,685 201,829
Cash and cash equivalents and Restricted cash at end of period 166,892 225,915
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net of refunds 1,718 421
Property and equipment purchases in accounts payable 16 0
Prepaid insurance funded through short-term borrowings 0 4,425
Issuance of warrant and change in estimate of warrants expected to vest 0 3,524
Right-of-use assets obtained in exchange of operating lease obligations 1,356 4,151
Cash and Cash Equivalents [Member]    
Cash, cash equivalents and restricted cash    
Cash and cash equivalents and Restricted cash at beginning of period 147,334 168,386
Cash and cash equivalents and Restricted cash at end of period 162,062 148,314
Restricted Cash [Member]    
Cash, cash equivalents and restricted cash    
Cash and cash equivalents and Restricted cash at beginning of period 2,351 0
Cash and cash equivalents and Restricted cash at end of period 4,830 0
Restricted Funds Held for Financial Institutions [Member]    
Cash, cash equivalents and restricted cash    
Cash and cash equivalents and Restricted cash at beginning of period 0 33,443
Cash and cash equivalents and Restricted cash at end of period $ 0 $ 77,601
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure                
Net Income (Loss) $ 6,377 $ 5,839 $ 704 $ (737) $ (2,451) $ 1,718 $ 12,920 $ (1,470)
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  

During the quarter ended September 30, 2023, none of the Company’s directors or officers adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as such terms are defined in Item 408(a) of Regulation S‑K.

Title directors or officers  
Rule 10b5-1 Arrangement Adopted false  
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and Description of Business
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business

1. Organization and Description of Business

Description of Business

Paymentus Holdings, Inc. and its wholly owned subsidiaries (“Paymentus” or the “Company”) provides electronic bill presentment and payment services, enterprise customer communication and self-service revenue management to billers through a Software-as-a-Service (“SaaS”), secure, omni-channel technology platform. The platform seamlessly integrates into a biller’s core financial and operating systems to provide flexible and secure access to payment processing of credit cards, debit cards, eChecks and digital wallets across a significant number of channels including online, mobile, IVR, call center, chatbot and voice-based assistants. Paymentus was incorporated in the state of Delaware on September 2, 2011 with office locations in Charlotte, North Carolina, Richmond Hill, Ontario (Canada), and Delhi and Bangalore (India). The Company is currently headquartered in Charlotte, North Carolina.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

2. Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited interim condensed consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the United States Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements and related notes should be read in conjunction with the audited consolidated financial statements and the related notes included in the Company's Form 10-K for the year ended December 31, 2022 filed with the SEC on March 3, 2023 (the “2022 Form 10-K”).

These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position, results of operations and comprehensive income, changes in stockholders' equity and cash flows for the periods presented. The results of operations for the three and nine months ended September 30, 2023 and 2022 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.

Principles of Consolidation

The unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and balances have been eliminated upon consolidation.

Use of Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such estimates include revenue recognition, cost of revenue recognition, the allowance for credit losses, the lives of tangible and intangible assets, the valuation of acquired intangible assets and the recoverability or impairment of intangible assets, including goodwill, internal-use software development costs, valuation of stock warrants issued, stock-based compensation, and accounting for income taxes. The Company bases its estimates on historical experience and also on assumptions that management considers reasonable. The Company assesses these estimates on a regular basis; however, actual results could differ from these estimates.

Custodial Accounts

The Company has established a relationship with its merchant processors to act as collection and paying agents, whereby a merchant processor receives funds from customers and forwards such funds to the respective Paymentus client, based on the instructions received from the Company. These merchant processors act as custodians of the cash received, and the Company has no legal ownership rights to the funds held in such custodial accounts and does not control the use of these funds. As the Company does not take ownership of the funds, these custodial accounts are not included in the Company’s consolidated balance sheets. The balance of cash in the custodial accounts held by these merchant processors was $402.7 million and $353.9 million as of September 30, 2023 and December 31, 2022, respectively.

 

Restricted Funds Held for Financial Institutions and Financial Institution Funds In-Transit

Restricted funds held for financial institutions and the corresponding liability of financial institution funds in-transit represent the timing differences arising between the amounts the Company's sponsor bank receives from the sending financial institutions and the amounts disbursed to the recipient financial institutions. The restricted funds held for financial institutions' account is a transaction account maintained at the Company’s sponsor bank for clearing payments from financial institutions (as defined by the U.S. Treasury’s Financial Crimes Enforcement Network) to other financial institutions. Restricted funds held for financial institutions represent restricted cash that, based upon the Company's intent, are restricted solely for satisfying the corresponding obligations to send funds to the various financial institutions. During the fourth quarter 2022, the Company entered into an agreement with a financial institution whereby the financial institution would take over the legal ownership of these funds and operate as the custodial service provider. Once these funds were moved to custodial accounts, the Company no longer had legal ownership or control over these funds, and as such the Company no longer has Restricted Funds held for Financial Institutions and Financial Institution Funds In-Transit on the consolidated balance sheet as of September 30, 2023 and December 31, 2022.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to credit risk primarily consist of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with high-quality financial institutions with investment-grade ratings. For accounts receivable, the Company is exposed to credit risk in the event of nonpayment by customers to the extent of the amounts recorded in the consolidated balance sheets. No customer accounted for more than 10% of revenue for either of the three and nine months ended September 30, 2023 and 2022. As of September 30, 2023 and December 31, 2022, one customer accounted for more than 10% of accounts receivable.

Segment Information

Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to make operating decisions, allocate resources and assess performance. The Company has three operating segments based on geography. The United States segment represents the vast majority of the Company’s consolidated net sales and gross profit. The additional two operating segments, Canada and India, do not meet the quantitative thresholds for separate reporting, either individually or in the aggregate. None of the operating segments qualified for aggregation. The Company’s CODM is its chief executive officer. The CODM evaluates the performance of the Company’s operating segments based on revenue and gross profit. The Company does not analyze discrete segment balance sheet information related to long-term assets. All other financial information is presented on a consolidated basis. For information regarding the Company’s long-lived assets and revenue by geographic area, see Note 5 and Note 3, respectively.

Summary of Significant Accounting Policies

The Company’s significant accounting policies are discussed in Note 2, “Basis of Presentation and Summary of Significant Accounting Policies,” in the Notes to Consolidated Financial Statements as of December 31, 2022 and 2021 and for the years ended December 31, 2022, 2021 and 2020 included in the 2022 Form 10-K. There have been no significant changes to these policies during the three and nine months ended September 30, 2023.

Recently Adopted Accounting Standards

The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.

Accounting Standards Updates ("ASU") not listed below were assessed and determined to be either not applicable or are not expected to have a material impact on the consolidated financial statements.

In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers” (“ASU 2021-08”). ASU 2021-08 will require companies to apply the definition of a performance obligation under ASU 2014-09, Revenue from contracts with customers (“Topic 606”) to recognize and measure contract assets and contract liabilities relating to contracts with customers that are acquired in a business combination. Under current U.S. GAAP, an acquirer generally recognizes assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers, at fair value on the acquisition date. ASU 2021-08 will result in the acquirer recording acquired contract assets and liabilities on the same basis that would have been recorded by the acquiree before the acquisition under ASU Topic 606. The Company adopted this ASU on January 1, 2023, and its adoption did not have a material impact on its condensed consolidated financial statements.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue, Performance Obligations and Contract Balances
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue, Performance Obligations and Contract Balances

3. Revenue, Performance Obligations and Contract Balances

Disaggregation of Revenue

The following table presents a disaggregation of revenue from contracts with customers (in thousands):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

Payment transaction processing revenue

 

$

150,500

 

 

$

126,373

 

 

$

443,565

 

 

$

359,846

 

 

Other

 

 

1,923

 

 

 

1,779

 

 

 

6,125

 

 

 

4,979

 

 

Total revenue

 

$

152,423

 

 

$

128,152

 

 

$

449,690

 

 

$

364,825

 

 

Revenue by geographic area, based on the location of the Company’s users, was as follows (in thousands):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

United States

 

$

149,526

 

 

$

125,655

 

 

$

441,029

 

 

$

357,088

 

Other

 

 

2,897

 

 

 

2,497

 

 

 

8,661

 

 

 

7,737

 

Total

 

$

152,423

 

 

$

128,152

 

 

$

449,690

 

 

$

364,825

 

 

Remaining Performance Obligations

As of September 30, 2023, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied was $8.4 million, of which the Company expects to recognize over 79% within the next two years, 18% between two to four years and the remainder thereafter. The timing of revenue recognition within the next four years is largely dependent upon the go-live dates of the Company's customers under the Company’s contracts.

As of September 30, 2023, the Company has contractual rights under its commercial agreements to receive $48.1 million of fixed consideration related to the future minimum guarantees through 2026. As permitted, the Company has elected to exclude from this disclosure any variable consideration that meets specified criteria. Accordingly, the total unsatisfied or partially unsatisfied performance obligations related to processing services is significantly higher than the amount disclosed.

Contract Balances

Contract balances consist of the following:

 

 

September 30,

 

 

December 31,

 

 

 

 

2023

 

 

2022

 

 

Contract Assets

 

 

 

 

 

 

 

Costs to fulfill (prepaid expenses and other current assets)

 

$

2,893

 

 

$

2,732

 

 

Costs to fulfill (other long-term assets)

 

 

5,154

 

 

 

6,929

 

 

Total contract assets

 

$

8,047

 

 

$

9,661

 

 

Contract Liabilities

 

 

 

 

 

 

 

Contract liabilities

 

$

5,633

 

 

$

4,358

 

 

Contract liabilities, less current portion

 

 

2,782

 

 

 

2,826

 

 

Total contract liabilities

 

$

8,415

 

 

$

7,184

 

 

During the three months ended September 30, 2023 and 2022, the Company reduced revenue and the related contract assets by $0.8 million and $0.5 million, respectively. During the nine months ended September 30, 2023 and 2022, the Company reduced revenue and the related contract assets by $2.2 million and $1.3 million, respectively.

Revenue recognized during the three months ended September 30, 2023 and 2022 that was included in the contract liabilities balance at the beginning of each of the periods was $0.5 million and $0.5 million, respectively. Revenue recognized during the nine months ended September 30, 2023 and 2022 that was included in the contract liabilities balance at the beginning of each of the periods was $1.4 million and $0.6 million, respectively.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations
9 Months Ended
Sep. 30, 2023
Business Combinations [Abstract]  
Business Combinations

4. Business Combinations

PROFIT Financial, Inc.

On December 19, 2022, the Company completed its acquisition of PROFIT Financial, Inc. (“PROFIT”) by acquiring all outstanding shares of PROFIT for a total purchase price of approximately $4.3 million, net of cash acquired, comprised of $3.3 million cash of which $0.1 million is included as a short term payable at December 31, 2022 and $0.6 million is being held back by the Company for a period of 12 to 24 months following the transaction close date and is recorded in finance leases and other finance obligations, net of current portion in the consolidated balance sheets. PROFIT is a financial and accounting software company with offerings to small business. The acquisition of PROFIT is expected to increase market opportunities for the Company's existing solutions while enhancing the PROFIT platform.

The Company will record adjustments to the fair value of net assets acquired and goodwill within 12 months of the measurement period, if necessary. There were no measurement period adjustments to the purchase price allocation during the three and nine months ended September 30, 2023.

The revenue and expenses of PROFIT have been included in the Company's consolidated financial results since the acquisition date. Pro forma results of operations related to the acquisition have not been presented for the three and nine months ended September 30, 2022 because the effects of this acquisition were not material to the Company's overall operations.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, Net
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net

5. Property and Equipment, Net

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

 

 

 

 

September 30,

 

 

December 31,

 

 

 

 

2023

 

 

2022

 

Computer equipment

 

 

$

5,955

 

 

$

5,476

 

Furniture and fixtures

 

 

 

1,672

 

 

 

1,672

 

Leasehold improvements

 

 

 

391

 

 

 

419

 

Total property and equipment

 

 

 

8,018

 

 

 

7,567

 

Less: Accumulated depreciation

 

 

 

(6,342

)

 

 

(5,744

)

Property and equipment, net

 

 

$

1,676

 

 

$

1,823

 

Depreciation expense recorded for property and equipment was $0.2 million and $0.3 million for the three months ended September 30, 2023 and 2022, respectively, and $0.7 million and $1.0 million for the nine months ended September 30, 2023 and 2022, respectively.

Long-lived assets include property and equipment, net. The geographic locations of the Company’s long-lived assets, net, based on physical location of the assets were as follows (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

 

2023

 

 

2022

 

United States

 

 

$

627

 

 

$

706

 

Other

 

 

 

1,049

 

 

 

1,117

 

Total

 

 

$

1,676

 

 

$

1,823

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill, Internal-use Software Development Costs and Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill, Internal-use Software Development Costs and Intangible Assets

6. Goodwill, Internal-use Software Development Costs and Intangible Assets

Goodwill

The changes in the carrying amount of goodwill by reporting unit were as follows (in thousands):

 

 

United
States

 

 

Other

 

 

Total

 

Balance as of December 31, 2022

 

$

131,028

 

 

$

823

 

 

$

131,851

 

Foreign currency translation adjustments

 

 

 

 

 

1

 

 

 

1

 

Balance as of September 30, 2023

 

$

131,028

 

 

$

824

 

 

$

131,852

 

 

Internal-use Software Development Costs

During the three months ended September 30, 2023 and 2022, the Company capitalized $8.7 million and $7.8 million in software development and implementation costs, respectively, and during the nine months ended September 30, 2023 and 2022, the Company capitalized $25.3 million and $22.3 million in software development and implementation costs, respectively.

During the three months ended September 30, 2023 and 2022, the Company recorded $3.5 million and $2.4 million of amortization expense in cost of revenue, respectively, and $2.0 million and $1.4 million of amortization expense in operating expenses, respectively. During the nine months ended September 30, 2023 and 2022, the Company recorded $9.5 million and $6.1 million of amortization expense in cost of revenue, respectively, and $5.8 million and $4.3 million of amortization expense in operating expenses, respectively.

Intangible Assets

Intangible assets, net consisted of the following (in thousands):

 

 

 

September 30, 2023

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Technology

 

$

21,834

 

 

$

(13,997

)

 

$

7,837

 

License

 

 

2,519

 

 

 

(2,519

)

 

 

 

Customer relationship

 

 

31,992

 

 

 

(12,649

)

 

 

19,343

 

Software

 

 

450

 

 

 

(402

)

 

 

48

 

Trademark

 

 

4,038

 

 

 

(2,087

)

 

 

1,951

 

Total

 

$

60,833

 

 

$

(31,654

)

 

$

29,179

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Technology

 

$

22,631

 

 

$

(11,965

)

 

$

10,666

 

License

 

 

2,503

 

 

 

(2,503

)

 

 

 

Customer relationship

 

 

33,788

 

 

 

(11,695

)

 

 

22,093

 

Software

 

 

1,212

 

 

 

(661

)

 

 

551

 

Trademark

 

 

4,238

 

 

 

(1,531

)

 

 

2,707

 

Total

 

$

64,372

 

 

$

(28,355

)

 

$

36,017

 

 

Amortization expense of intangible assets was $2.1 million and $2.0 million for the three months ended September 30, 2023 and 2022, respectively, and $6.4 million and $6.2 million for the nine months ended September 30, 2023 and 2022, respectively.

As of September 30, 2023, future expected amortization expense is as follows (in thousands):

 

Years Ending December 31,

 

 

 

2023 (remaining three months)

 

$

2,021

 

2024

 

 

8,082

 

2025

 

 

6,620

 

2026

 

 

3,738

 

2027

 

 

3,269

 

Thereafter

 

 

5,449

 

Total future amortization expense

 

$

29,179

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities
9 Months Ended
Sep. 30, 2023
Accrued Liabilities, Current [Abstract]  
Accrued Liabilities

7. Accrued Liabilities

The composition of accrued liabilities is as follows (in thousands):

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Payroll and employee-related expenses

 

$

12,523

 

 

$

9,214

 

Finance leases and other financing obligations

 

 

 

 

 

1,813

 

Other accrued liabilities

 

 

6,236

 

 

 

4,782

 

Total

 

$

18,759

 

 

$

15,809

 

As of December 31, 2022, finance leases and other financing obligations included the then current portion of finance leases related to the acquisition of computer equipment and short-term insurance premium financing arrangements. As of September 30, 2023 the Company no longer had any finance leases or insurance premium financing arrangements.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

8. Commitments and Contingencies

Other Commitments

The Company has entered into certain non-cancellable agreements for software and marketing services that specify all significant terms, including fixed or minimum services to be used, pricing provisions and the approximate timing of the transaction. Obligations under contracts that are cancellable or with remaining terms of 12 months or less are not included. There have been no material changes to the Company's contractual obligations or commitments outside of the ordinary course of business as compared to those described in the 2022 Form 10-K.

Legal Matters

The Company is involved from time to time in various claims and legal proceedings arising in the ordinary course of business. While it is not feasible to predict or determine the ultimate outcome of these matters, the Company believes that, as of September 30, 2023, none of its current claims and legal proceedings will have a material adverse effect on its financial position, results of operations, or cash flows.

Indemnification

The Company enters into indemnification provisions under agreements with other parties in the ordinary course of business, including business partners, investors, contractors, customers, and the Company’s officers, directors, and certain employees. The Company has agreed to indemnify and defend the indemnified party claims and related losses suffered or incurred by the indemnified party from actual or threatened third-party claims due to the Company’s activities or non-compliance with obligations or representations made by the Company. The Company seeks to limit, or cap, its indemnification exposure in its commercial and other contracts. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances involved in each particular provision.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Equity
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Equity

9. Equity

Warrant

On May 13, 2021, the Company entered into a warrant agreement with JPMC Strategic Investments I Corporation (“JPMC”), an affiliate of J.P. Morgan Securities LLC, an underwriter in our 2021 initial public offering ("IPO"), pursuant to which the Company agreed to issue a warrant to JPMC for up to 509,370 shares of Class A common stock upon completion of the IPO at an exercise price of $18.38 per share (the “May 2021 warrant”). Upon completion of the IPO, 382,027 of the warrant shares vested and were exercisable. The vesting of the remaining 127,343 shares of Class A common stock underlying the warrant will be subject to the achievement of certain commercial milestones through December 31, 2025 pursuant to a related commercial agreement with JPMorgan Chase Bank, National Association (“JPM Chase”), an affiliate of JPMC. As discussed below, this commercial agreement was amended in August 2022, and the achievement of certain commercial milestones was extended through December 31, 2026 and minimum revenue commitments were set for each of the calendar years through 2026. On December 31, 2021 and 2022, 15,917 warrant shares and 19,101 warrant shares, respectively, vested and were exercisable under the May 2021 warrant. Consistent with classification guidance in ASU Topic 606, the Company accounts for the consideration payable in the form of warrants to a customer as a reduction of the transaction price and, therefore, of revenue as the revenue is earned. The warrant fair value was determined using the Black-Scholes pricing model in accordance with ASC 718, Compensation-Stock Compensation.

During 2021, the Company updated the May 2021 warrant value recognized based on the expectation that the probability of achievement of certain milestones would be achieved. The increase was recorded using the fair value determined at the time of grant

multiplied by the estimated number of remaining warrants expected to vest. This increase was recorded as additional paid-in capital and as a contract asset included in prepaid expenses and other current assets and other long-term assets in the consolidated balance sheets. The increase made to the May 2021 warrant valuation in 2022 was not material.

On August 29, 2022, the Company entered into a second warrant agreement with JPMC, in connection with an amendment to the Company's existing commercial agreement with JPM Chase discussed above, pursuant to which the Company issued a warrant to JPMC for up to 684,510 shares of Class A common stock at an exercise price of $10.10 per share (the “August 2022 warrant agreement”). Upon signing the August 2022 warrant agreement, 171,128 of the warrant shares vested and were exercisable. The vesting of the remaining 513,382 shares of Class A common stock underlying the warrant will be subject to the achievement of certain commercial milestones through December 31, 2026 pursuant to the commercial agreement, as amended.

As of September 30, 2023, an aggregate of 588,173 warrants had vested and were exercisable under the outstanding warrant agreements.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation

10. Stock-Based Compensation

In May 2021, the Company’s board of directors (the "Board") adopted, and its stockholders approved, the 2021 Equity Incentive Plan (the “2021 Plan”), which became effective in connection with the IPO. The 2021 Plan provides for the grant of incentive stock options, within the meaning of Section 422 of the Internal Revenue Code, to the Company’s employees and any of its parent or subsidiary corporations’ employees, and for the grant of non-statutory stock options, restricted stock, restricted stock units, stock appreciation rights, and performance awards to the Company’s employees, directors and consultants and any of its parent or subsidiary corporations’ employees and consultants. A total of 10,459,000 shares of the Companys Class A common stock have been reserved for issuance under the 2021 Plan in addition to (i) an annual increase of 4% of the outstanding shares of the Company's common stock, with Class A and Class B common stock taken together, on the first day of each fiscal year, subject to the Compensation Committee of the Board exercising discretion to increase or decrease such amount (the “Evergreen Addition”), and (ii) upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class B common stock underlying outstanding stock awards granted under the 2012 Equity Incentive Plan, an equal number of shares of Class A common stock, such number of shares not to exceed 7,563,990. On January 1, 2023, pursuant to the Evergreen Addition, 4,929,646 shares of Class A common stock were added to the 2021 Plan issuance reserve. At September 30, 2023, there were 17,834,251 remaining shares available for the Company to grant under the 2021 Plan.

Stock Options

A summary of the Company’s option activity during the nine months ended September 30, 2023 was as follows (in thousands, except share and per share amounts):

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Average

 

 

 

 

 

 

 

 

 

Average

 

 

Remaining

 

 

Aggregate

 

 

 

Options

 

 

Exercise Price

 

 

Contractual

 

 

Intrinsic

 

 

 

Outstanding

 

 

per Share

 

 

Life (years)

 

 

Value

 

Outstanding at December 31, 2022

 

 

4,155,640

 

 

$

7.52

 

 

 

5.87

 

 

$

4,420

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

(131,500

)

 

 

3.31

 

 

 

 

 

 

 

Options forfeited

 

 

(34,146

)

 

 

8.73

 

 

 

 

 

 

 

Options expired

 

 

(84,660

)

 

 

0.03

 

 

 

 

 

 

 

Outstanding at September 30, 2023

 

 

3,905,334

 

 

$

7.82

 

 

 

5.29

 

 

$

34,306

 

Exercisable at September 30, 2023

 

 

3,606,020

 

 

$

7.74

 

 

 

5.25

 

 

$

31,947

 

There were no options granted during the three and nine months ended September 30, 2023 and 2022. Aggregate intrinsic value represents the difference between the exercise price of the options and the fair value of the Company’s common stock.

 

Restricted Stock Units (“RSUs”)

A summary of the Company’s RSU activity during the nine months ended September 30, 2023 was as follows:

 

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

Number of

 

 

Grant Date

 

 

 

 

 

 

 

RSUs Outstanding

 

 

Fair Value

 

Awarded and unvested at December 31, 2022

 

 

 

 

 

 

1,362,420

 

 

$

18.03

 

Awards granted

 

 

 

 

 

 

1,145,613

 

 

 

9.21

 

Awards vested

 

 

 

 

 

 

(319,275

)

 

 

17.91

 

Awards forfeited

 

 

 

 

 

 

(152,707

)

 

 

19.82

 

Awarded and unvested at September 30, 2023

 

 

 

 

 

 

2,036,051

 

 

$

12.95

 

The fair value of RSU grants is determined based upon the market closing price of the Company’s Class A common stock on the date of grant. RSUs vest over the requisite service period, which generally ranges between four years and five years from the date of grant for employees and one to three years for directors, subject to continued employment for employees and provision of services for nonemployees.

Stock-based compensation expense included in the condensed consolidated statements of operations was as follows (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenue

 

$

36

 

 

$

 

 

$

110

 

 

$

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

484

 

 

 

507

 

 

 

1,492

 

 

 

1,080

 

Sales and marketing

 

 

690

 

 

 

612

 

 

 

2,096

 

 

 

1,062

 

General and administrative

 

 

1,246

 

 

 

883

 

 

 

3,193

 

 

 

2,480

 

Total stock-based compensation

 

$

2,456

 

 

$

2,002

 

 

$

6,891

 

 

$

4,622

 

At September 30, 2023, there was $0.8 million of total unrecognized compensation cost related to unvested stock options granted under the 2012 Equity Incentive Plan, which is expected to be recognized over a remaining weighted-average period of 0.8 years.

At September 30, 2023, there was $24.2 million of total unrecognized compensation cost related to unvested RSUs granted under the 2021 Plan, which is expected to be recognized over a remaining weighted-average period of 3.1 years.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

11. Income Taxes

The Company computes its tax provision for the three months ended September 30, 2023 by applying the year-to-date actual effective tax rate from recurring operations as the best estimate of its annual effective tax rate. The Company continues to record a valuation allowance against its net deferred tax assets (“DTA”) in the U.S. as it is not more likely than not to be realized given a history of near break-even operations and prior year significant tax deductions for stock-based compensation.

The Company’s effective tax rate for the three and nine months ended September 30, 2023 was 11.4% and 7.2%, respectively. The difference between the Company’s effective tax rate and the U.S. federal statutory rate of 21% was primarily the result of the full valuation allowance recorded against the Company's net U.S., deferred tax assets.

The Company’s effective tax rate for the three and nine months ended September 30, 2022 was (65.2)% and 62.3%, respectively. The difference between the Company's effective tax rate and the U.S. federal statutory rate of 21% was primarily the result of near break-even pre-tax operating results, excess tax benefits on stock-based compensation, the valuation allowance recorded against the Company’s net US deferred tax assets, state taxes, foreign income taxed at different rates and permanent tax adjustments related to nondeductible executive compensation.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Net (Loss) Income per Share Attributable to Common Stock
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Net Income per Share Attributable to Common Stock

12. Net Income per Share Attributable to Common Stock

Basic net income per share attributable to common stock is computed by dividing net income for the period by the weighted average number of common shares outstanding during the period.

Diluted net income per share attributable to common stock is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. The dilutive effect of outstanding options, RSUs and warrants is reflected in diluted net

income per share attributable to common stock by application of the treasury stock method. The calculation of diluted net income per share attributable to common stock excludes all anti-dilutive common shares.

The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock and the resulting basic and diluted net income per share attributable to common stockholders are, therefore, the same for both Class A and Class B common stock on both an individual and combined basis.

The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands except share and per share data):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

6,377

 

 

$

(737

)

 

$

12,920

 

 

$

(1,470

)

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares of common stock — basic

 

 

123,620,260

 

 

 

122,740,982

 

 

 

123,430,652

 

 

 

121,765,509

 

 

Dilutive effect of stock options to purchase common stock

 

 

1,548,680

 

 

 

 

 

 

868,922

 

 

 

 

 

Dilutive effect of RSUs

 

 

429,863

 

 

 

 

 

 

153,330

 

 

 

 

 

Dilutive effect of warrants

 

 

41,076

 

 

 

 

 

 

4,456

 

 

 

 

 

Weighted-average shares of common stock — diluted

 

 

125,639,879

 

 

 

122,740,982

 

 

 

124,457,360

 

 

 

121,765,509

 

 

Net income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.05

 

 

$

(0.01

)

 

$

0.10

 

 

$

(0.01

)

 

Diluted

 

$

0.05

 

 

$

(0.01

)

 

$

0.10

 

 

$

(0.01

)

 

The following table summarizes the weighted average securities that were excluded from the computation of diluted net income per share attributable to common stock as their inclusion would have been antidilutive:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Stock options to purchase common stock

 

 

 

 

 

4,705,323

 

 

 

103,804

 

 

 

5,693,398

 

RSUs

 

 

580,102

 

 

 

1,396,810

 

 

 

1,149,853

 

 

 

860,848

 

Warrants

 

 

417,045

 

 

 

428,803

 

 

 

417,045

 

 

 

418,630

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

The accompanying unaudited interim condensed consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the United States Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements and related notes should be read in conjunction with the audited consolidated financial statements and the related notes included in the Company's Form 10-K for the year ended December 31, 2022 filed with the SEC on March 3, 2023 (the “2022 Form 10-K”).

These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position, results of operations and comprehensive income, changes in stockholders' equity and cash flows for the periods presented. The results of operations for the three and nine months ended September 30, 2023 and 2022 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
Principles of Consolidation

Principles of Consolidation

The unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and balances have been eliminated upon consolidation.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such estimates include revenue recognition, cost of revenue recognition, the allowance for credit losses, the lives of tangible and intangible assets, the valuation of acquired intangible assets and the recoverability or impairment of intangible assets, including goodwill, internal-use software development costs, valuation of stock warrants issued, stock-based compensation, and accounting for income taxes. The Company bases its estimates on historical experience and also on assumptions that management considers reasonable. The Company assesses these estimates on a regular basis; however, actual results could differ from these estimates.

Custodial Accounts

Custodial Accounts

The Company has established a relationship with its merchant processors to act as collection and paying agents, whereby a merchant processor receives funds from customers and forwards such funds to the respective Paymentus client, based on the instructions received from the Company. These merchant processors act as custodians of the cash received, and the Company has no legal ownership rights to the funds held in such custodial accounts and does not control the use of these funds. As the Company does not take ownership of the funds, these custodial accounts are not included in the Company’s consolidated balance sheets. The balance of cash in the custodial accounts held by these merchant processors was $402.7 million and $353.9 million as of September 30, 2023 and December 31, 2022, respectively.

Restricted funds held for financial institutions and financial institution funds-in transit

Restricted Funds Held for Financial Institutions and Financial Institution Funds In-Transit

Restricted funds held for financial institutions and the corresponding liability of financial institution funds in-transit represent the timing differences arising between the amounts the Company's sponsor bank receives from the sending financial institutions and the amounts disbursed to the recipient financial institutions. The restricted funds held for financial institutions' account is a transaction account maintained at the Company’s sponsor bank for clearing payments from financial institutions (as defined by the U.S. Treasury’s Financial Crimes Enforcement Network) to other financial institutions. Restricted funds held for financial institutions represent restricted cash that, based upon the Company's intent, are restricted solely for satisfying the corresponding obligations to send funds to the various financial institutions. During the fourth quarter 2022, the Company entered into an agreement with a financial institution whereby the financial institution would take over the legal ownership of these funds and operate as the custodial service provider. Once these funds were moved to custodial accounts, the Company no longer had legal ownership or control over these funds, and as such the Company no longer has Restricted Funds held for Financial Institutions and Financial Institution Funds In-Transit on the consolidated balance sheet as of September 30, 2023 and December 31, 2022.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments that potentially subject the Company to credit risk primarily consist of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with high-quality financial institutions with investment-grade ratings. For accounts receivable, the Company is exposed to credit risk in the event of nonpayment by customers to the extent of the amounts recorded in the consolidated balance sheets. No customer accounted for more than 10% of revenue for either of the three and nine months ended September 30, 2023 and 2022. As of September 30, 2023 and December 31, 2022, one customer accounted for more than 10% of accounts receivable.

Segment Information

Segment Information

Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to make operating decisions, allocate resources and assess performance. The Company has three operating segments based on geography. The United States segment represents the vast majority of the Company’s consolidated net sales and gross profit. The additional two operating segments, Canada and India, do not meet the quantitative thresholds for separate reporting, either individually or in the aggregate. None of the operating segments qualified for aggregation. The Company’s CODM is its chief executive officer. The CODM evaluates the performance of the Company’s operating segments based on revenue and gross profit. The Company does not analyze discrete segment balance sheet information related to long-term assets. All other financial information is presented on a consolidated basis. For information regarding the Company’s long-lived assets and revenue by geographic area, see Note 5 and Note 3, respectively.

Summary of Significant Accounting Policies

Summary of Significant Accounting Policies

The Company’s significant accounting policies are discussed in Note 2, “Basis of Presentation and Summary of Significant Accounting Policies,” in the Notes to Consolidated Financial Statements as of December 31, 2022 and 2021 and for the years ended December 31, 2022, 2021 and 2020 included in the 2022 Form 10-K. There have been no significant changes to these policies during the three and nine months ended September 30, 2023.

Recently Adopted Accounting Standards

Recently Adopted Accounting Standards

The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.

Accounting Standards Updates ("ASU") not listed below were assessed and determined to be either not applicable or are not expected to have a material impact on the consolidated financial statements.

In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers” (“ASU 2021-08”). ASU 2021-08 will require companies to apply the definition of a performance obligation under ASU 2014-09, Revenue from contracts with customers (“Topic 606”) to recognize and measure contract assets and contract liabilities relating to contracts with customers that are acquired in a business combination. Under current U.S. GAAP, an acquirer generally recognizes assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers, at fair value on the acquisition date. ASU 2021-08 will result in the acquirer recording acquired contract assets and liabilities on the same basis that would have been recorded by the acquiree before the acquisition under ASU Topic 606. The Company adopted this ASU on January 1, 2023, and its adoption did not have a material impact on its condensed consolidated financial statements.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue, Performance Obligations and Contract Balances (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue

The following table presents a disaggregation of revenue from contracts with customers (in thousands):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

Payment transaction processing revenue

 

$

150,500

 

 

$

126,373

 

 

$

443,565

 

 

$

359,846

 

 

Other

 

 

1,923

 

 

 

1,779

 

 

 

6,125

 

 

 

4,979

 

 

Total revenue

 

$

152,423

 

 

$

128,152

 

 

$

449,690

 

 

$

364,825

 

 

Summary of Revenue by Geographic Area

Revenue by geographic area, based on the location of the Company’s users, was as follows (in thousands):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

United States

 

$

149,526

 

 

$

125,655

 

 

$

441,029

 

 

$

357,088

 

Other

 

 

2,897

 

 

 

2,497

 

 

 

8,661

 

 

 

7,737

 

Total

 

$

152,423

 

 

$

128,152

 

 

$

449,690

 

 

$

364,825

 

Summary of Contract Asset and Liability

Contract balances consist of the following:

 

 

September 30,

 

 

December 31,

 

 

 

 

2023

 

 

2022

 

 

Contract Assets

 

 

 

 

 

 

 

Costs to fulfill (prepaid expenses and other current assets)

 

$

2,893

 

 

$

2,732

 

 

Costs to fulfill (other long-term assets)

 

 

5,154

 

 

 

6,929

 

 

Total contract assets

 

$

8,047

 

 

$

9,661

 

 

Contract Liabilities

 

 

 

 

 

 

 

Contract liabilities

 

$

5,633

 

 

$

4,358

 

 

Contract liabilities, less current portion

 

 

2,782

 

 

 

2,826

 

 

Total contract liabilities

 

$

8,415

 

 

$

7,184

 

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net

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

 

 

 

 

September 30,

 

 

December 31,

 

 

 

 

2023

 

 

2022

 

Computer equipment

 

 

$

5,955

 

 

$

5,476

 

Furniture and fixtures

 

 

 

1,672

 

 

 

1,672

 

Leasehold improvements

 

 

 

391

 

 

 

419

 

Total property and equipment

 

 

 

8,018

 

 

 

7,567

 

Less: Accumulated depreciation

 

 

 

(6,342

)

 

 

(5,744

)

Property and equipment, net

 

 

$

1,676

 

 

$

1,823

 

Long-lived Assets by Geographic Areas

Long-lived assets include property and equipment, net. The geographic locations of the Company’s long-lived assets, net, based on physical location of the assets were as follows (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

 

2023

 

 

2022

 

United States

 

 

$

627

 

 

$

706

 

Other

 

 

 

1,049

 

 

 

1,117

 

Total

 

 

$

1,676

 

 

$

1,823

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill, Internal-use Software Development Costs and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Goodwill by Reporting Unit

The changes in the carrying amount of goodwill by reporting unit were as follows (in thousands):

 

 

United
States

 

 

Other

 

 

Total

 

Balance as of December 31, 2022

 

$

131,028

 

 

$

823

 

 

$

131,851

 

Foreign currency translation adjustments

 

 

 

 

 

1

 

 

 

1

 

Balance as of September 30, 2023

 

$

131,028

 

 

$

824

 

 

$

131,852

 

 

Summary of Intangible Assets

Intangible assets, net consisted of the following (in thousands):

 

 

 

September 30, 2023

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Technology

 

$

21,834

 

 

$

(13,997

)

 

$

7,837

 

License

 

 

2,519

 

 

 

(2,519

)

 

 

 

Customer relationship

 

 

31,992

 

 

 

(12,649

)

 

 

19,343

 

Software

 

 

450

 

 

 

(402

)

 

 

48

 

Trademark

 

 

4,038

 

 

 

(2,087

)

 

 

1,951

 

Total

 

$

60,833

 

 

$

(31,654

)

 

$

29,179

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

Technology

 

$

22,631

 

 

$

(11,965

)

 

$

10,666

 

License

 

 

2,503

 

 

 

(2,503

)

 

 

 

Customer relationship

 

 

33,788

 

 

 

(11,695

)

 

 

22,093

 

Software

 

 

1,212

 

 

 

(661

)

 

 

551

 

Trademark

 

 

4,238

 

 

 

(1,531

)

 

 

2,707

 

Total

 

$

64,372

 

 

$

(28,355

)

 

$

36,017

 

Schedule of Expected Future Amortization Expense

As of September 30, 2023, future expected amortization expense is as follows (in thousands):

 

Years Ending December 31,

 

 

 

2023 (remaining three months)

 

$

2,021

 

2024

 

 

8,082

 

2025

 

 

6,620

 

2026

 

 

3,738

 

2027

 

 

3,269

 

Thereafter

 

 

5,449

 

Total future amortization expense

 

$

29,179

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Accrued Liabilities, Current [Abstract]  
Summary of Accrued Liabilities

The composition of accrued liabilities is as follows (in thousands):

 

 

September 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Payroll and employee-related expenses

 

$

12,523

 

 

$

9,214

 

Finance leases and other financing obligations

 

 

 

 

 

1,813

 

Other accrued liabilities

 

 

6,236

 

 

 

4,782

 

Total

 

$

18,759

 

 

$

15,809

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity

A summary of the Company’s option activity during the nine months ended September 30, 2023 was as follows (in thousands, except share and per share amounts):

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Average

 

 

 

 

 

 

 

 

 

Average

 

 

Remaining

 

 

Aggregate

 

 

 

Options

 

 

Exercise Price

 

 

Contractual

 

 

Intrinsic

 

 

 

Outstanding

 

 

per Share

 

 

Life (years)

 

 

Value

 

Outstanding at December 31, 2022

 

 

4,155,640

 

 

$

7.52

 

 

 

5.87

 

 

$

4,420

 

Options granted

 

 

 

 

 

 

 

 

 

 

 

 

Options exercised

 

 

(131,500

)

 

 

3.31

 

 

 

 

 

 

 

Options forfeited

 

 

(34,146

)

 

 

8.73

 

 

 

 

 

 

 

Options expired

 

 

(84,660

)

 

 

0.03

 

 

 

 

 

 

 

Outstanding at September 30, 2023

 

 

3,905,334

 

 

$

7.82

 

 

 

5.29

 

 

$

34,306

 

Exercisable at September 30, 2023

 

 

3,606,020

 

 

$

7.74

 

 

 

5.25

 

 

$

31,947

 

Summary of RSU Activity

A summary of the Company’s RSU activity during the nine months ended September 30, 2023 was as follows:

 

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

Number of

 

 

Grant Date

 

 

 

 

 

 

 

RSUs Outstanding

 

 

Fair Value

 

Awarded and unvested at December 31, 2022

 

 

 

 

 

 

1,362,420

 

 

$

18.03

 

Awards granted

 

 

 

 

 

 

1,145,613

 

 

 

9.21

 

Awards vested

 

 

 

 

 

 

(319,275

)

 

 

17.91

 

Awards forfeited

 

 

 

 

 

 

(152,707

)

 

 

19.82

 

Awarded and unvested at September 30, 2023

 

 

 

 

 

 

2,036,051

 

 

$

12.95

 

Summary of Stock Based Compensation Expense

Stock-based compensation expense included in the condensed consolidated statements of operations was as follows (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Cost of revenue

 

$

36

 

 

$

 

 

$

110

 

 

$

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

484

 

 

 

507

 

 

 

1,492

 

 

 

1,080

 

Sales and marketing

 

 

690

 

 

 

612

 

 

 

2,096

 

 

 

1,062

 

General and administrative

 

 

1,246

 

 

 

883

 

 

 

3,193

 

 

 

2,480

 

Total stock-based compensation

 

$

2,456

 

 

$

2,002

 

 

$

6,891

 

 

$

4,622

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Net (Loss) Income per Share Attributable to Common Stock (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock

The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands except share and per share data):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

6,377

 

 

$

(737

)

 

$

12,920

 

 

$

(1,470

)

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares of common stock — basic

 

 

123,620,260

 

 

 

122,740,982

 

 

 

123,430,652

 

 

 

121,765,509

 

 

Dilutive effect of stock options to purchase common stock

 

 

1,548,680

 

 

 

 

 

 

868,922

 

 

 

 

 

Dilutive effect of RSUs

 

 

429,863

 

 

 

 

 

 

153,330

 

 

 

 

 

Dilutive effect of warrants

 

 

41,076

 

 

 

 

 

 

4,456

 

 

 

 

 

Weighted-average shares of common stock — diluted

 

 

125,639,879

 

 

 

122,740,982

 

 

 

124,457,360

 

 

 

121,765,509

 

 

Net income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.05

 

 

$

(0.01

)

 

$

0.10

 

 

$

(0.01

)

 

Diluted

 

$

0.05

 

 

$

(0.01

)

 

$

0.10

 

 

$

(0.01

)

 

Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share

The following table summarizes the weighted average securities that were excluded from the computation of diluted net income per share attributable to common stock as their inclusion would have been antidilutive:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Stock options to purchase common stock

 

 

 

 

 

4,705,323

 

 

 

103,804

 

 

 

5,693,398

 

RSUs

 

 

580,102

 

 

 

1,396,810

 

 

 

1,149,853

 

 

 

860,848

 

Warrants

 

 

417,045

 

 

 

428,803

 

 

 

417,045

 

 

 

418,630

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Geographic Information (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Summary of Revenue by Geographic Area

Revenue by geographic area, based on the location of the Company’s users, was as follows (in thousands):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

United States

 

$

149,526

 

 

$

125,655

 

 

$

441,029

 

 

$

357,088

 

Other

 

 

2,897

 

 

 

2,497

 

 

 

8,661

 

 

 

7,737

 

Total

 

$

152,423

 

 

$

128,152

 

 

$

449,690

 

 

$

364,825

 

Long-lived Assets by Geographic Areas

Long-lived assets include property and equipment, net. The geographic locations of the Company’s long-lived assets, net, based on physical location of the assets were as follows (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

 

2023

 

 

2022

 

United States

 

 

$

627

 

 

$

706

 

Other

 

 

 

1,049

 

 

 

1,117

 

Total

 

 

$

1,676

 

 

$

1,823

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
Sep. 30, 2023
USD ($)
Segment
Sep. 30, 2022
Dec. 31, 2022
USD ($)
Summary Of Significant Accounting Policies [Line Items]          
Number of operating segment | Segment     3    
Cash in custodial account | $ $ 402.7   $ 402.7   $ 353.9
Revenue [Member] | Customer Concentration Risk [Member] | Minimum [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage 10.00% 10.00% 10.00% 10.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Minimum [Member] | One Customer [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     10.00%   10.00%
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue, Performance Obligations and Contract Balances - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Disaggregation of Revenue [Line Items]          
Remaining performance obligation, aggregate amount of transaction price $ 8,400   $ 8,400    
Remaining performance obligation, percentage 18.00%   18.00%    
Expected revenue period     2 years    
Fixed consideration related to the future minimum guarantees, contract amount $ 48,100   $ 48,100    
Reduction in revenue and related contract asset 800 $ 500 2,200 $ 1,300  
Contract asset balance 8,047   8,047   $ 9,661
Contract liabilities $ 5,633   $ 5,633   4,358
Maximum [Member]          
Disaggregation of Revenue [Line Items]          
Expected revenue period     4 years    
Minimum [Member]          
Disaggregation of Revenue [Line Items]          
Remaining performance obligation, percentage 79.00%   79.00%    
Expected revenue period     2 years    
Prepaid Expenses and Other Current Assets [Member]          
Disaggregation of Revenue [Line Items]          
Contract asset balance $ 2,893   $ 2,893   2,732
Payment Transaction Processing Revenue [Member]          
Disaggregation of Revenue [Line Items]          
Contract With Customer Liability 500 $ 500 1,400 $ 600  
Other Long-term Assets [Member]          
Disaggregation of Revenue [Line Items]          
Contract asset balance $ 5,154   $ 5,154   $ 6,929
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue, Performance Obligations and Contract Balances - Summary of Disaggregation of Revenue from Contracts with Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
Revenue $ 152,423 $ 128,152 $ 449,690 $ 364,825
Payment Transaction Processing Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 150,500 126,373 443,565 359,846
Other [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 1,923 $ 1,779 $ 6,125 $ 4,979
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 152,423 $ 128,152 $ 449,690 $ 364,825
United States        
Disaggregation of Revenue [Line Items]        
Revenue 149,526 125,655 441,029 357,088
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 2,897 $ 2,497 $ 8,661 $ 7,737
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue, Performance Obligations and Contract Balances - Summary of Contract Asset and Liability (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Contract Assets    
Total contract assets $ 8,047 $ 9,661
Contract Liabilities    
Contract liabilities 5,633 4,358
Contract liabilities, less current portion 2,782 2,826
Total contract liabilities 8,415 7,184
Prepaid Expenses and Other Current Assets [Member]    
Contract Assets    
Total contract assets 2,893 2,732
Other Long-term Assets [Member]    
Contract Assets    
Total contract assets $ 5,154 $ 6,929
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations - Additional Information (Details) - PROFIT Financial, Inc. [Member]
$ in Millions
Dec. 19, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]  
Cash $ 3.3
Cash purchase price 4.3
Short-Term Bank Loans and Notes Payable 0.6
Cash held back for acquisition closing $ 0.1
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations - Schedule Of Assets Acquired And Liabilities Assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Dec. 19, 2022
Business Acquisition [Line Items]      
Goodwill $ 131,852 $ 131,851  
PROFIT Financial, Inc. [Member]      
Business Acquisition [Line Items]      
Cash     $ 3,300
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Total property and equipment $ 8,018 $ 7,567
Less: Accumulated depreciation (6,342) (5,744)
Property and equipment, net 1,676 1,823
Computer Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 5,955 5,476
Furniture And Fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment 1,672 1,672
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 391 $ 419
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, Net - Schedule Of Property and Equipment, Net Based On Physical Location (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 1,676 $ 1,823
United States    
Property, Plant and Equipment [Line Items]    
Property and equipment, net 627 706
Other    
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 1,049 $ 1,117
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 0.2 $ 0.3 $ 0.7 $ 1.0
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Goodwill by Reporting Units (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Goodwill [Line Items]  
Beginning Balance $ 131,851
Foreign currency translation adjustments 1
Ending Balance 131,852
United States  
Goodwill [Line Items]  
Beginning Balance 131,028
Foreign currency translation adjustments 0
Ending Balance 131,028
Other  
Goodwill [Line Items]  
Beginning Balance 823
Foreign currency translation adjustments 1
Ending Balance $ 824
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill, Internal-use Software Development Costs and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Goodwill [Line Items]        
Capitalized internal-use software development costs     $ 25,339 $ 22,257
Amortization of Intangible Assets, Total $ 2,100 $ 2,000 6,400 6,200
Computer Software, Intangible Asset [Member]        
Goodwill [Line Items]        
Impairment of Intangible Assets (Excluding Goodwill) 0 0 0 0
Software and Software Development Costs [Member]        
Goodwill [Line Items]        
Capitalized internal-use software development costs 8,700 7,800    
Software implementation costs     25,300 22,300
Cost Of Revenue [Member]        
Goodwill [Line Items]        
Amortizaion expense of capitalized software costs 3,500 2,400 9,500 6,100
Operating Expense [Member]        
Goodwill [Line Items]        
Amortizaion expense of capitalized software costs $ 2,000 $ 1,400 $ 5,800 $ 4,300
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Intagible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 60,833 $ 64,372
Accumulated Amortization (31,654) (28,355)
Total future amortization expense 29,179 36,017
Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 21,834 22,631
Accumulated Amortization (13,997) (11,965)
Total future amortization expense 7,837 10,666
License    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,519 2,503
Accumulated Amortization (2,519) (2,503)
Total future amortization expense 0 0
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 31,992 33,788
Accumulated Amortization (12,649) (11,695)
Total future amortization expense 19,343 22,093
Software    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 450 1,212
Accumulated Amortization (402) (661)
Total future amortization expense 48 551
Trademark    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,038 4,238
Accumulated Amortization (2,087) (1,531)
Total future amortization expense $ 1,951 $ 2,707
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Expected Future Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
2023 (remaining three months) $ 2,021  
2024 8,082  
2025 6,620  
2026 3,738  
2027 3,269  
Thereafter 5,449  
Total future amortization expense $ 29,179 $ 36,017
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities - Summary of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Payroll and employee-related expenses $ 12,523 $ 9,214
Finance leases and other financing obligations 0 1,813
Other accrued liabilities 6,236 4,782
Accrued liabilities $ 18,759 $ 15,809
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities (Additional Information) (Details)
Sep. 30, 2023
USD ($)
Accrued Liabilities, Current [Abstract]  
Accrued finance leases, current $ 0
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Additional Information (Details)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Other commitments, description The Company has entered into certain non-cancellable agreements for software and marketing services that specify all significant terms, including fixed or minimum services to be used, pricing provisions and the approximate timing of the transaction. Obligations under contracts that are cancellable or with remaining terms of 12 months or less are not included. There have been no material changes to the Company's contractual obligations or commitments outside of the ordinary course of business as compared to those described in the 2022 Form 10-K.
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Aug. 29, 2022
Dec. 31, 2021
May 13, 2021
Class Of Stock [Line Items]          
Preferred stock, shares authorized 5,000,000 5,000,000      
Preferred stock, par value $ 0.0001 $ 0.0001      
Common stock, par value     $ 10.1   $ 18.38
Preferred stock, $0.0001 par value per share, 5,000,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; none issued and outstanding as of September 30, 2023 and December 31, 2022, respectively $ 0 $ 0      
Preferred stock, shares issued 0 0      
Preferred stock, shares outstanding 0 0      
Warrant Issue   19,101 684,510 15,917 509,370
Fully Vested 588,173   171,128   382,027
Vesting of the Remaining Shares of the Warrant     513,382   127,343
Class A Common Stock [Member]          
Class Of Stock [Line Items]          
Common stock, shares authorized 883,950,000 883,950,000      
Common stock, par value $ 0.0001 $ 0.0001      
Common stock, shares issued 20,385,106 19,934,331      
Class B Common Stock [Member]          
Class Of Stock [Line Items]          
Common stock, shares authorized 111,050,000 111,050,000      
Common stock, par value $ 0.0001 $ 0.0001      
Common stock, shares issued 103,306,842 103,306,842      
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based compensation - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2021
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jan. 01, 2023
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options granted in period   0 0 0 0    
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Total unrecognized compensation cost   $ 24.2   $ 24.2      
Total unrecognized compensation cost, recognition period       3 years 1 month 6 days      
RSUs vested       319,275      
Class A Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares reserved for issuance           4,929,646  
Class A & Class B Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Percentage of annual increase of outstanding shares             4.00%
Maximum [Member] | Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
RSUs vest over the requisite service period       5 years      
Minimum [Member] | Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
RSUs vest over the requisite service period       4 years      
Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Total unrecognized compensation cost   $ 0.8   $ 0.8      
Total unrecognized compensation cost, recognition period       9 months 18 days      
Equity Incentive Plan [Member] | Class A Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares reserved for issuance 10,459,000            
Options granted in period 7,563,990            
2021 Plan              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares reserved for issuance   17,834,251   17,834,251      
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]          
Options Outstanding, Beginning     4,155,640    
Options granted 0 0 0 0  
Options exercised     (131,500)    
Options forfeited     (34,146)    
Options expired     (84,660)    
Options Outstanding, Ending 3,905,334   3,905,334   4,155,640
Options Outstanding, Exercisable 3,606,020   3,606,020    
Weighted Average Exercise Price, Beginning     $ 7.52    
Weighted Average Exercise Price, Granted     0    
Weighted Average Exercise Price, Exercised     3.31    
Weighted Average Exercise Price, Forfeited     8.73    
Weighted Average Exercise Price, Expired     0.03    
Weighted Average Exercise Price, Ending $ 7.82   7.82   $ 7.52
Weighted Average Exercise Price, Exercisable $ 7.74   $ 7.74    
Weighted Average Remaining Contractual Term (years)     5 years 3 months 14 days   5 years 10 months 13 days
Weighted Average Remaining Contractual Term (years), Exercisable     5 years 3 months    
Aggregate Intrinsic Value, Beginning     $ 4,420    
Aggregate Intrinsic Value, Ending $ 34,306   34,306   $ 4,420
Aggregate Intrinsic Value, Exercisable $ 31,947   $ 31,947    
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units (RSUs) [Member]
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Awarded and unvested, Beginning Balance | shares | shares 1,362,420
Awards, Granted | shares | shares 1,145,613
Awards, Vested | shares | shares (319,275)
Awards,Forfeited | shares | shares (152,707)
Awarded and unvested, Ending Balance | shares | shares 2,036,051
Weighted Average Grant-Date Fair Value, Unvested, Beginning Balance | $ / shares | $ / shares $ 18.03
Weighted Average Grant-Date Fair Value, Granted | $ / shares | $ / shares 9.21
Weighted Average Grant-Date Fair Value, Vested | $ / shares | $ / shares 17.91
Weighted Average Grant-Date Fair Value, Forfeited | $ / shares | $ / shares 19.82
Weighted Average Grant-Date Fair Value, Unvested, Ending Balance | $ / shares | $ / shares $ 12.95
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based compensation - Summary of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation $ 2,456 $ 2,002 $ 6,891 $ 4,622
Cost Of Revenue        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation 36 0 110 0
Research and Development [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation 484 507 1,492 1,080
Sales and Marketing [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation 690 612 2,096 1,062
General and Administrative [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation $ 1,246 $ 883 $ 3,193 $ 2,480
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Effective tax rate 11.40% (65.20%) 7.20% 62.30%
Difference between effective tax rate and federal statutory rate     21.00% 21.00%
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Net (Loss) Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:                
Net income (loss) $ 6,377 $ 5,839 $ 704 $ (737) $ (2,451) $ 1,718 $ 12,920 $ (1,470)
Denominator:                
Weighter-average shares of common stock - basic 123,620,260     122,740,982     123,430,652 121,765,509
Dilutive effect of stock options to purchase common stock 1,548,680     0     868,922 0
Dilutive effect of RSUs 429,863     0     153,330 0
Dilutive effect of warrants 41,076     0     4,456 0
Weighter-average shares of common stock - diluted 125,639,879     122,740,982     124,457,360 121,765,509
Net (loss) income per share attributable to common stock                
Basic $ 0.05     $ (0.01)     $ 0.1 $ (0.01)
Diluted $ 0.05     $ (0.01)     $ 0.1 $ (0.01)
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Net (Loss) Income per Share Attributable to Common Stock - Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities 0 4,705,323 103,804 5,693,398
RSU [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities 580,102 1,396,810 1,149,853 860,848
Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities 417,045 428,803 417,045 418,630
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Geographic Information - Summary of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues From External Customers And Long Lived Assets [Line Items]        
Revenue $ 152,423 $ 128,152 $ 449,690 $ 364,825
United States        
Revenues From External Customers And Long Lived Assets [Line Items]        
Revenue $ 149,526 $ 125,655 $ 441,029 $ 357,088
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Geographic Information - Summary of Long-lived Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-lived assets, comprising property and equipment assets $ 1,676 $ 1,823
United States    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-lived assets, comprising property and equipment assets 627 706
Other    
Revenues From External Customers And Long Lived Assets [Line Items]    
Long-lived assets, comprising property and equipment assets $ 1,049 $ 1,117
XML 66 pay-20230930_htm.xml IDEA: XBRL DOCUMENT 0001841156 us-gaap:RetainedEarningsMember 2022-03-31 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001841156 srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001841156 2023-04-01 2023-06-30 0001841156 2022-06-30 0001841156 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001841156 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001841156 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001841156 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001841156 pay:OtherGeographicalAreaMember 2022-07-01 2022-09-30 0001841156 pay:ProfitFinancialIncMember 2022-12-19 0001841156 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001841156 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001841156 us-gaap:CommonStockMember 2022-09-30 0001841156 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001841156 pay:PaymentTransactionProcessingRevenueMember 2022-07-01 2022-09-30 0001841156 pay:RestrictedFundsHeldForFinancialInstitutionsMember 2021-12-31 0001841156 pay:RestrictedFundsHeldForFinancialInstitutionsMember 2022-12-31 0001841156 us-gaap:CommonClassAMember 2023-01-01 0001841156 country:US 2022-07-01 2022-09-30 0001841156 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001841156 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001841156 pay:RestrictedFundsMember 2022-12-31 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001841156 2022-01-01 2022-09-30 0001841156 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001841156 us-gaap:WarrantMember 2022-07-01 2022-09-30 0001841156 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001841156 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001841156 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001841156 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001841156 country:US 2023-09-30 0001841156 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001841156 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001841156 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001841156 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001841156 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001841156 us-gaap:NonUsMember 2023-09-30 0001841156 us-gaap:LicenseMember 2022-12-31 0001841156 us-gaap:OperatingExpenseMember 2023-01-01 2023-09-30 0001841156 pay:OtherGeographicalAreaMember 2022-01-01 2022-09-30 0001841156 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001841156 us-gaap:CashAndCashEquivalentsMember 2021-12-31 0001841156 srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001841156 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001841156 country:US 2022-12-31 0001841156 srt:MinimumMember 2023-01-01 2023-09-30 0001841156 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001841156 2022-07-01 2022-09-30 0001841156 us-gaap:CommonStockMember 2022-06-30 0001841156 pay:PaymentTransactionProcessingRevenueMember 2022-01-01 2022-09-30 0001841156 pay:OtherMember 2022-07-01 2022-09-30 0001841156 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001841156 pay:RestrictedFundsHeldForFinancialInstitutionsMember 2022-09-30 0001841156 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001841156 2023-07-01 2023-09-30 0001841156 us-gaap:CustomerRelationshipsMember 2023-09-30 0001841156 us-gaap:CommonStockMember 2023-06-30 0001841156 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001841156 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001841156 us-gaap:RetainedEarningsMember 2021-12-31 0001841156 2021-05-13 0001841156 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001841156 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001841156 us-gaap:CommonStockMember 2023-09-30 0001841156 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-09-30 0001841156 2023-01-01 2023-03-31 0001841156 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-09-30 0001841156 us-gaap:CommonClassBMember 2022-12-31 0001841156 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-07-01 2023-09-30 0001841156 pay:EquityIncentivePlanMember 2023-09-30 0001841156 pay:PaymentTransactionProcessingRevenueMember 2023-01-01 2023-09-30 0001841156 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-01-01 2023-09-30 0001841156 2022-01-01 2022-03-31 0001841156 us-gaap:CommonStockMember 2023-03-31 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001841156 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001841156 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0001841156 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001841156 us-gaap:CustomerRelationshipsMember 2022-12-31 0001841156 2023-06-30 0001841156 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-07-01 2022-09-30 0001841156 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-09-30 0001841156 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001841156 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001841156 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001841156 pay:OtherGeographicalAreaMember 2023-09-30 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001841156 us-gaap:OtherNoncurrentAssetsMember 2023-09-30 0001841156 pay:CostOfRevenueMember 2023-07-01 2023-09-30 0001841156 pay:PaymentTransactionProcessingRevenueMember 2023-07-01 2023-09-30 0001841156 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001841156 us-gaap:OperatingExpenseMember 2022-01-01 2022-09-30 0001841156 pay:TwoThousandTwentyOnePlanMember 2023-09-30 0001841156 us-gaap:TrademarksMember 2022-12-31 0001841156 pay:OtherMember 2022-01-01 2022-09-30 0001841156 2023-09-30 0001841156 us-gaap:RetainedEarningsMember 2023-09-30 0001841156 us-gaap:CommonStockMember 2022-12-31 0001841156 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001841156 country:US 2023-07-01 2023-09-30 0001841156 us-gaap:CommonClassBMember 2023-09-30 0001841156 us-gaap:CommonStockMember 2022-03-31 0001841156 us-gaap:CommonStockMember 2021-12-31 0001841156 2022-01-01 2022-12-31 0001841156 us-gaap:ComputerEquipmentMember 2023-09-30 0001841156 us-gaap:CommonClassAMember 2023-11-01 0001841156 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001841156 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001841156 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-07-01 2023-09-30 0001841156 pay:PaymentTransactionProcessingRevenueMember 2023-07-01 2023-09-30 0001841156 srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001841156 pay:RestrictedFundsMember 2022-09-30 0001841156 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001841156 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001841156 pay:CostOfRevenueMember 2022-07-01 2022-09-30 0001841156 pay:OtherMember 2023-01-01 2023-09-30 0001841156 us-gaap:CommonClassAMember 2023-09-30 0001841156 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001841156 pay:EquityIncentivePlanMember us-gaap:CommonClassAMember 2021-05-01 2021-05-31 0001841156 us-gaap:NonUsMember 2022-12-31 0001841156 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001841156 2022-12-31 0001841156 srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001841156 pay:CostOfRevenueMember 2022-01-01 2022-09-30 0001841156 pay:ClassAAndClassBCommonStockMember 2021-12-31 0001841156 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001841156 2022-08-29 0001841156 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001841156 pay:SoftwareMember 2022-12-31 0001841156 us-gaap:CommonClassAMember 2022-12-31 0001841156 2022-09-30 0001841156 pay:TechnologyMember 2022-12-31 0001841156 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001841156 pay:SoftwareMember 2023-09-30 0001841156 us-gaap:CashAndCashEquivalentsMember 2023-09-30 0001841156 us-gaap:OperatingExpenseMember 2022-07-01 2022-09-30 0001841156 srt:MaximumMember 2023-01-01 2023-09-30 0001841156 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001841156 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001841156 us-gaap:CashAndCashEquivalentsMember 2022-09-30 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001841156 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001841156 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001841156 2023-03-31 0001841156 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001841156 pay:OneCustomerMember srt:MinimumMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001841156 us-gaap:FurnitureAndFixturesMember 2023-09-30 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001841156 country:US 2022-01-01 2022-09-30 0001841156 pay:OtherMember 2023-07-01 2023-09-30 0001841156 pay:PaymentTransactionProcessingRevenueMember 2023-01-01 2023-09-30 0001841156 2021-12-31 0001841156 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001841156 pay:PaymentTransactionProcessingRevenueMember 2022-01-01 2022-09-30 0001841156 country:US 2023-01-01 2023-09-30 0001841156 us-gaap:WarrantMember 2023-07-01 2023-09-30 0001841156 us-gaap:LeaseholdImprovementsMember 2023-09-30 0001841156 us-gaap:ComputerEquipmentMember 2022-12-31 0001841156 us-gaap:OperatingExpenseMember 2023-07-01 2023-09-30 0001841156 us-gaap:TrademarksMember 2023-09-30 0001841156 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-09-30 0001841156 us-gaap:OtherNoncurrentAssetsMember 2022-12-31 0001841156 srt:MinimumMember 2023-09-30 0001841156 pay:OneCustomerMember srt:MinimumMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001841156 us-gaap:RetainedEarningsMember 2023-06-30 0001841156 pay:CostOfRevenueMember 2023-01-01 2023-09-30 0001841156 2022-03-31 0001841156 pay:OtherGeographicalAreaMember 2022-12-31 0001841156 2022-04-01 2022-06-30 0001841156 pay:EquityIncentivePlanMember 2023-01-01 2023-09-30 0001841156 us-gaap:WarrantMember 2023-01-01 2023-09-30 0001841156 pay:RestrictedFundsHeldForFinancialInstitutionsMember 2023-09-30 0001841156 us-gaap:LicenseMember 2023-09-30 0001841156 us-gaap:RetainedEarningsMember 2022-09-30 0001841156 pay:TechnologyMember 2023-09-30 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001841156 pay:RestrictedFundsMember 2023-09-30 0001841156 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001841156 pay:OtherGeographicalAreaMember 2023-07-01 2023-09-30 0001841156 pay:ProfitFinancialIncMember 2022-12-19 2022-12-19 0001841156 pay:PaymentTransactionProcessingRevenueMember 2022-07-01 2022-09-30 0001841156 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001841156 us-gaap:RetainedEarningsMember 2022-06-30 0001841156 pay:EquityIncentivePlanMember us-gaap:CommonClassAMember 2021-05-31 0001841156 2023-01-01 2023-09-30 0001841156 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001841156 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001841156 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001841156 pay:RestrictedFundsMember 2021-12-31 0001841156 us-gaap:CommonClassBMember 2023-11-01 0001841156 pay:OtherGeographicalAreaMember 2023-01-01 2023-09-30 0001841156 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001841156 us-gaap:RetainedEarningsMember 2022-12-31 0001841156 us-gaap:RetainedEarningsMember 2023-03-31 0001841156 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-07-01 2022-09-30 iso4217:USD shares pure pay:Segment shares iso4217:USD Q3 --12-31 false 0001841156 P2Y 10-Q true 2023-09-30 2023 false 001-40429 Paymentus Holdings, Inc. DE 45-3188251 11605 North Community House Road Suite 300 Charlotte NC 28277 888 440-4826 Class A Common Stock, par value $0.0001 per share PAY NYSE Yes Yes Accelerated Filer false true false false 20390502 103306842 162062000 147334000 4830000 2351000 234000 370000 74851000 67789000 1910000 1493000 11415000 9994000 255068000 228961000 1676000 1823000 56488000 46032000 29179000 36017000 131852000 131851000 9596000 9561000 117000 116000 5365000 7178000 489341000 461539000 33450000 29232000 18759000 15809000 1669000 1462000 5633000 4358000 23000 635000 59534000 51496000 957000 680000 8420000 8608000 2782000 2826000 200000 750000 71893000 64360000 0.0001 0.0001 5000000 5000000 0 0 0 0 0 0 0.0001 0.0001 883950000 883950000 20385106 20385106 19934331 19934331 2000 2000 0.0001 0.0001 111050000 111050000 103306842 103306842 103306842 103306842 10000 10000 375094000 367767000 0 -22000 42342000 29422000 417448000 397179000 489341000 461539000 152423000 128152000 449690000 364825000 105513000 90295000 316840000 256286000 46910000 37857000 132850000 108539000 11035000 10350000 33595000 30925000 21481000 19048000 63344000 53089000 9083000 9376000 26958000 29038000 41599000 38774000 123897000 113052000 5311000 -917000 8953000 -4513000 1905000 504000 5003000 594000 -17000 -28000 -32000 52000 7199000 -441000 13924000 -3867000 822000 296000 1004000 -2397000 6377000 -737000 12920000 -1470000 0.05 -0.01 0.1 -0.01 0.05 -0.01 0.1 -0.01 123620260 122740982 123430652 121765509 125639879 122740982 124457360 121765509 6377000 -737000 12920000 -1470000 64000 86000 -22000 235000 6313000 -823000 12942000 -1705000 123241173 12000 367767000 29422000 -22000 397179000 2159000 2159000 104991 5000 5000 -7000 -7000 704000 704000 123346164 12000 369931000 30126000 -29000 400040000 2276000 2276000 160625 196000 196000 93000 93000 5839000 5839000 123506789 12000 372403000 35965000 64000 408444000 2456000 2456000 185159 235000 235000 -64000 -64000 6377000 6377000 123691948 12000 375094000 42342000 0 417448000 120639161 12000 356017000 29935000 168000 386132000 1276000 1276000 412222 13000 13000 -45000 -45000 1718000 1718000 121051383 12000 357306000 31653000 123000 389094000 1344000 1344000 1568761 289000 289000 -104000 -104000 -2451000 -2451000 122620144 12000 358939000 29202000 19000 388172000 3478000 3478000 46000 46000 2002000 2002000 369758 1167000 1167000 -86000 -86000 -737000 -737000 122989902 12000 365632000 28465000 -67000 394042000 12920000 -1470000 22314000 17518000 278000 -3331000 6891000 4622000 1346000 1703000 2197000 1347000 -122000 219000 6941000 19143000 1797000 854000 4279000 2975000 4188000 2390000 -1364000 -1398000 1232000 80000 1034000 -485000 44387000 5143000 0 248000 511000 1163000 25339000 22257000 -25850000 -23668000 435000 1469000 0 44158000 -1709000 -2486000 102000 201000 -1376000 42940000 46000 -329000 17207000 24086000 149685000 201829000 166892000 225915000 147334000 168386000 2351000 0 0 33443000 149685000 201829000 162062000 148314000 4830000 0 0 77601000 166892000 225915000 1718000 421000 16000 0 0 4425000 0 3524000 1356000 4151000 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. Organization and Description of Business</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Description of Business</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Paymentus Holdings, Inc. and its wholly owned subsidiaries (“Paymentus” or the “Company”) provides electronic bill presentment and payment services, enterprise customer communication and self-service revenue management to billers through a Software-as-a-Service (“SaaS”), secure, omni-channel technology platform. The platform seamlessly integrates into a biller’s core financial and operating systems to provide flexible and secure access to payment processing of credit cards, debit cards, eChecks and digital wallets across a significant number of channels including online, mobile, IVR, call center, chatbot and voice-based assistants. Paymentus was incorporated in the state of Delaware on September 2, 2011 with office locations in Ch</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">arlotte, North Carolina, Richmond Hill, Ontario (Canada), and Delhi and Bangalore (India). The Company is currently headquartered in Charlotte, North Carolina.</span></p> <p style="text-indent:-4.646%;padding-left:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. Basis of Presentation and Summary of Significant Accounting Policies</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited interim condensed consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the United States Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements and related notes should be read in conjunction with the audited consolidated financial statements and the related notes included in the Company's Form 10-K for the year ended December 31, 2022 filed with the SEC on March 3, 2023 (the “2022 Form 10-K”).</span></p></div><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position, results of operations and comprehensive income, changes in stockholders' equity and cash flows for the periods presented. The results of operations for the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and 2022 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and balances have been eliminated upon consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such estimates include revenue recognition, cost of revenue recognition, the allowance for credit losses, the lives of tangible and intangible assets, the valuation of acquired intangible assets and the recoverability or impairment of intangible assets, including goodwill, internal-use software development costs, valuation of stock warrants issued, stock-based compensation, and accounting for income taxes. The Company bases its estimates on historical experience and also on assumptions that management considers reasonable. The Company assesses these estimates on a regular basis; however, actual results could differ from these estimates.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Custodial Accounts</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has established a relationship with its merchant processors to act as collection and paying agents, whereby a merchant processor receives funds from customers and forwards such funds to the respective Paymentus client, based on the instructions received from the Company. These merchant processors act as custodians of the cash received, and the Company has no legal ownership rights to the funds held in such custodial accounts and does not control the use of these funds. As the Company does not take ownership of the funds, these custodial accounts are not included in the Company’s consolidated balance sheets. The balance of cash in the custodial accounts held by these merchant processors was </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">402.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">353.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> mi</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">llion as of September 30, 2023 and December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Funds Held for Financial Institutions and Financial Institution Funds In-Transit</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted funds held for financial institutions and the corresponding liability of financial institution funds in-transit represent the timing differences arising between the amounts the Company's sponsor bank receives from the sending financial institutions and the amounts disbursed to the recipient financial institutions. The restricted funds held for financial institutions' account is a transaction account maintained at the Company’s sponsor bank for clearing payments from financial institutions (as defined by the U.S. Treasury’s Financial Crimes Enforcement Network) to other financial institutions. Restricted funds held for financial institutions represent restricted cash that, based upon the Company's intent, are restricted solely for satisfying the corresponding obligations to send funds to the various financial institutions. During the fourth quarter 2022, the Company entered into an agreement with a financial institution whereby the financial institution would take over the legal ownership of these funds and operate as the custodial service provider. Once these funds were moved to custodial accounts, the Company no longer had legal ownership or control over these funds, and as such the Company no longer has Restricted Funds held for Financial Institutions and Financial Institution Funds In-Transit on the consolidated balance sheet as of September 30, 2023 and December 31, 2022.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Credit Risk</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject the Company to credit risk primarily consist of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with high-quality financial institutions with investment-grade ratings. For accounts receivable, the Company is exposed to credit risk in the event of nonpayment by customers to the extent of the amounts recorded in the consolidated balance sheets. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No customer accounted for more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of revenue for either of the three and nine months ended </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and 2022. As of September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2022, one customer accounted for more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of accounts receivable.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Information</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to make operating decisions, allocate resources and assess performa</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nce. The Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segments based on geography. The United States segment represents the vast majority of the Company’s consolidated net sales and gross profit. The additional two operating segments, Canada and India, do not meet the quantitative thresholds for separate reporting, either individually or in the aggregate. None of the operating segments qualified for aggregation. The Company’s CODM is its chief executive officer. The CODM evaluates the performance of the Company’s operating segments based on revenue and gross profit. The Company does not analyze discrete segment balance sheet information related to long-term assets. All other financial information is presented on a consolidated basis. For information regarding the Company’s long-lived assets and revenue by geographic area, see Note 5 and Note 3, respectively.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Summary of Significant Accounting Policies</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s significant accounting policies are discussed in Note 2, “Basis of Presentation and Summary of Significant Accounting Policies,” in the Notes to Consolidated Financial Statements as of December 31, 2022 and 2021 and for the years ended December 31, 2022, 2021 and 2020 included in the 2022 Form 10-K. There have been no significant changes to these policies during the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Standards</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounting Standards Updates ("ASU") not listed below were assessed and determined to be either not applicable or are not expected to have a material impact on the consolidated financial statements.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers” (“</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASU 2021-08”). ASU 2021-08 will require companies to apply the definition of a performance obligation under ASU 2014-09, Revenue from contracts with customers (“Topic 606”) to recognize and measure contract assets and contract liabilities relating to contracts with customers that are acquired in a business combination. Under current U.S. GAAP, an acquirer generally recognizes assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers, at fair value on the acquisition date. ASU 2021-08 will result in the acquirer recording acquired contract assets and liabilities on the same basis that would have been recorded by the acquiree before the acquisition under ASU Topic 606. The Company adopted this ASU on January 1, 2023, and its adoption did not have a material impact on its condensed consolidated financial statements.</span></p></div> <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited interim condensed consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) and applicable rules and regulations of the United States Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. Accordingly, they do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Therefore, these unaudited condensed consolidated financial statements and related notes should be read in conjunction with the audited consolidated financial statements and the related notes included in the Company's Form 10-K for the year ended December 31, 2022 filed with the SEC on March 3, 2023 (the “2022 Form 10-K”).</span></p><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These unaudited interim condensed consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the Company’s financial position, results of operations and comprehensive income, changes in stockholders' equity and cash flows for the periods presented. The results of operations for the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and 2022 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.</span> <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The unaudited interim condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and balances have been eliminated upon consolidation.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such estimates include revenue recognition, cost of revenue recognition, the allowance for credit losses, the lives of tangible and intangible assets, the valuation of acquired intangible assets and the recoverability or impairment of intangible assets, including goodwill, internal-use software development costs, valuation of stock warrants issued, stock-based compensation, and accounting for income taxes. The Company bases its estimates on historical experience and also on assumptions that management considers reasonable. The Company assesses these estimates on a regular basis; however, actual results could differ from these estimates.</span></p> <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Custodial Accounts</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has established a relationship with its merchant processors to act as collection and paying agents, whereby a merchant processor receives funds from customers and forwards such funds to the respective Paymentus client, based on the instructions received from the Company. These merchant processors act as custodians of the cash received, and the Company has no legal ownership rights to the funds held in such custodial accounts and does not control the use of these funds. As the Company does not take ownership of the funds, these custodial accounts are not included in the Company’s consolidated balance sheets. The balance of cash in the custodial accounts held by these merchant processors was </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">402.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">353.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> mi</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">llion as of September 30, 2023 and December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 402700000 353900000 <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Funds Held for Financial Institutions and Financial Institution Funds In-Transit</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted funds held for financial institutions and the corresponding liability of financial institution funds in-transit represent the timing differences arising between the amounts the Company's sponsor bank receives from the sending financial institutions and the amounts disbursed to the recipient financial institutions. The restricted funds held for financial institutions' account is a transaction account maintained at the Company’s sponsor bank for clearing payments from financial institutions (as defined by the U.S. Treasury’s Financial Crimes Enforcement Network) to other financial institutions. Restricted funds held for financial institutions represent restricted cash that, based upon the Company's intent, are restricted solely for satisfying the corresponding obligations to send funds to the various financial institutions. During the fourth quarter 2022, the Company entered into an agreement with a financial institution whereby the financial institution would take over the legal ownership of these funds and operate as the custodial service provider. Once these funds were moved to custodial accounts, the Company no longer had legal ownership or control over these funds, and as such the Company no longer has Restricted Funds held for Financial Institutions and Financial Institution Funds In-Transit on the consolidated balance sheet as of September 30, 2023 and December 31, 2022.</span></p> <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Credit Risk</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject the Company to credit risk primarily consist of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with high-quality financial institutions with investment-grade ratings. For accounts receivable, the Company is exposed to credit risk in the event of nonpayment by customers to the extent of the amounts recorded in the consolidated balance sheets. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No customer accounted for more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of revenue for either of the three and nine months ended </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and 2022. As of September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2022, one customer accounted for more than </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of accounts receivable.</span></p> 0.10 0.10 0.10 0.10 0.10 0.10 <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Segment Information</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating segments are defined as components of an enterprise for which separate financial information is available and evaluated regularly by the chief operating decision maker (“CODM”) in deciding how to make operating decisions, allocate resources and assess performa</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nce. The Company has </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segments based on geography. The United States segment represents the vast majority of the Company’s consolidated net sales and gross profit. The additional two operating segments, Canada and India, do not meet the quantitative thresholds for separate reporting, either individually or in the aggregate. None of the operating segments qualified for aggregation. The Company’s CODM is its chief executive officer. The CODM evaluates the performance of the Company’s operating segments based on revenue and gross profit. The Company does not analyze discrete segment balance sheet information related to long-term assets. All other financial information is presented on a consolidated basis. For information regarding the Company’s long-lived assets and revenue by geographic area, see Note 5 and Note 3, respectively.</span></p> 3 <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Summary of Significant Accounting Policies</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s significant accounting policies are discussed in Note 2, “Basis of Presentation and Summary of Significant Accounting Policies,” in the Notes to Consolidated Financial Statements as of December 31, 2022 and 2021 and for the years ended December 31, 2022, 2021 and 2020 included in the 2022 Form 10-K. There have been no significant changes to these policies during the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Adopted Accounting Standards</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt, when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounting Standards Updates ("ASU") not listed below were assessed and determined to be either not applicable or are not expected to have a material impact on the consolidated financial statements.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers” (“</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASU 2021-08”). ASU 2021-08 will require companies to apply the definition of a performance obligation under ASU 2014-09, Revenue from contracts with customers (“Topic 606”) to recognize and measure contract assets and contract liabilities relating to contracts with customers that are acquired in a business combination. Under current U.S. GAAP, an acquirer generally recognizes assets acquired and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers, at fair value on the acquisition date. ASU 2021-08 will result in the acquirer recording acquired contract assets and liabilities on the same basis that would have been recorded by the acquiree before the acquisition under ASU Topic 606. The Company adopted this ASU on January 1, 2023, and its adoption did not have a material impact on its condensed consolidated financial statements.</span></p> <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. Revenue, Performance Obligations and Contract Balances</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents a disaggregation of revenue from contracts with customers (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.18%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:9.747%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:8.164%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:8.424%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:9.667%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payment transaction processing revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">150,500</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">126,373</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">443,565</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">359,846</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,923</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,779</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,125</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,979</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">152,423</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">128,152</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">449,690</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">364,825</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue by geographic area, based on the location of the Company’s users, was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.822%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:9.888%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:8.283999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:8.543999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:9.808%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">149,526</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">125,655</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">441,029</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">357,088</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,897</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,497</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,661</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,737</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">152,423</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">128,152</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">449,690</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">364,825</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Remaining Performance Obligations</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied was </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, of which the Company expects to recognize over </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> within the next </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two years</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_4e4d28d8-5617-46b4-8f22-9d2392646fd6;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">two</span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and the remainder thereafter. The timin</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">g of revenue recognition within the next four years is largely dependent upon the go-live dates of the Company's customers under the Company’s contracts.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, the Company has contractual rights under its commercial agreements to receive </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of fixed consideration related to the future minimum guarantees through 2026. As permitted, the Company has elected to exclude from this disclosure any variable consideration that meets specified criteria. Accordingly, the total unsatisfied or partially unsatisfied performance obligations related to processing services is significantly higher than the amount disclosed.</span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Balances</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract balances consist of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.74%;"></td> <td style="width:1.525%;"></td> <td style="width:1%;"></td> <td style="width:12.573%;"></td> <td style="width:1%;"></td> <td style="width:1.525%;"></td> <td style="width:1%;"></td> <td style="width:12.573%;"></td> <td style="width:1%;"></td> <td style="width:1.064%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract Assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs to fulfill (prepaid expenses and other current assets)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,893</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,732</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs to fulfill (other long-term assets)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,154</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,929</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total contract assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,047</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,661</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract Liabilities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,633</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,358</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities, less current portion</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,782</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,826</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total contract liabilities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,415</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,184</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended September 30, 2023 and 2022, the Company reduced revenue and the related contract assets by </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. During the nine months ended September 30, 2023 and 2022, the Company reduced revenue and the related contract assets by </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized during the three months ended September 30, 2023 and 2022 that was included in the contract liabilities balance at the beginning of each of the periods was </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. Revenue recognized during the nine months ended </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and 2022 that was included in the contract liabilities balance at the beginning of each of the periods was </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents a disaggregation of revenue from contracts with customers (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.18%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:9.747%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:8.164%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:8.424%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:9.667%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payment transaction processing revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">150,500</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">126,373</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">443,565</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">359,846</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,923</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,779</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,125</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,979</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">152,423</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">128,152</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">449,690</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">364,825</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 150500000 126373000 443565000 359846000 1923000 1779000 6125000 4979000 152423000 128152000 449690000 364825000 <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue by geographic area, based on the location of the Company’s users, was as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.822%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:9.888%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:8.283999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:8.543999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.163%;"></td> <td style="width:1%;"></td> <td style="width:9.808%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">149,526</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">125,655</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">441,029</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">357,088</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,897</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,497</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,661</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,737</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">152,423</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">128,152</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">449,690</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">364,825</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 149526000 125655000 441029000 357088000 2897000 2497000 8661000 7737000 152423000 128152000 449690000 364825000 8400000 0.79 P2Y 0.18 P4Y 48100000 <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract balances consist of the following:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.74%;"></td> <td style="width:1.525%;"></td> <td style="width:1%;"></td> <td style="width:12.573%;"></td> <td style="width:1%;"></td> <td style="width:1.525%;"></td> <td style="width:1%;"></td> <td style="width:12.573%;"></td> <td style="width:1%;"></td> <td style="width:1.064%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract Assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs to fulfill (prepaid expenses and other current assets)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,893</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,732</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Costs to fulfill (other long-term assets)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,154</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,929</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total contract assets</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,047</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,661</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract Liabilities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,633</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,358</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities, less current portion</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,782</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,826</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total contract liabilities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,415</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,184</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 2893000 2732000 5154000 6929000 8047000 9661000 5633000 4358000 2782000 2826000 8415000 7184000 800000 500000 2200000 1300000 500000 500000 1400000 600000 <p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. Business Combinations</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">PROFIT Financial, Inc.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On December 19, 2022, the Company completed its acquisition of PROFIT Financial, Inc. (“</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">PROFIT”) by acquiring all outstanding shares of PROFIT for a total purchase price of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of cash acquired, comprised of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million cash of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is included as a short term payable at December 31, 2022 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million is being held back by the Company for a period of 12 to 24 months following the transaction close date and is recorded in finance leases and other finance obligations, net of current portion in the consolidated balance sheets. PROFIT is a financial and accounting software company with offerings to small business. The acquisition of PROFIT is expected to increase market opportunities for the Company's existing solutions while enhancing the PROFIT platform.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company will record adjustments to the fair value of net assets acquired and goodwill within 12 months of the measurement period, if necessary. There were no measurement period adjustments to the purchase price allocation during the three and nine months ended September 30, 2023.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The revenue and expenses of PROFIT have been included in the Company's consolidated financial results since the acquisition date. Pro forma results of operations related to the acquisition have not been presented for the three and nine months ended September 30, 2022 because the effects of this acquisition were not material to the Company's overall operations.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 4300000 3300000 100000 600000 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. Property and Equipment, Net</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net consisted of the following (in thousands):</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.479%;"></td> <td style="width:1.004%;"></td> <td style="width:1.546%;"></td> <td style="width:1%;"></td> <td style="width:12.713999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.546%;"></td> <td style="width:1%;"></td> <td style="width:12.713999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Computer equipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,955</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,476</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,672</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,672</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">391</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">419</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total property and equipment</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,018</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,567</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,342</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,744</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,676</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,823</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expense recorded for property and equipment was </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended September 30, 2023 and 2022, respectively, and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million a</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nd $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the nine m</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">onths ended September 30, 2023 and 2022, respectively.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets include property and equipment, net. The geographic locations of the Company</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’s long-lived assets, net, based on physical location of the assets were as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.479%;"></td> <td style="width:1.004%;"></td> <td style="width:1.546%;"></td> <td style="width:1%;"></td> <td style="width:12.713999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.546%;"></td> <td style="width:1%;"></td> <td style="width:12.713999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">627</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">706</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,049</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,117</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,676</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,823</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net consisted of the following (in thousands):</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.479%;"></td> <td style="width:1.004%;"></td> <td style="width:1.546%;"></td> <td style="width:1%;"></td> <td style="width:12.713999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.546%;"></td> <td style="width:1%;"></td> <td style="width:12.713999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Computer equipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,955</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,476</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,672</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,672</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">391</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">419</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total property and equipment</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,018</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,567</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,342</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,744</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,676</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,823</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 5955000 5476000 1672000 1672000 391000 419000 8018000 7567000 6342000 5744000 1676000 1823000 200000 300000 700000 1000000 <p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets include property and equipment, net. The geographic locations of the Company</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’s long-lived assets, net, based on physical location of the assets were as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.479%;"></td> <td style="width:1.004%;"></td> <td style="width:1.546%;"></td> <td style="width:1%;"></td> <td style="width:12.713999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.546%;"></td> <td style="width:1%;"></td> <td style="width:12.713999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">627</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">706</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,049</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,117</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,676</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,823</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 627000 706000 1049000 1117000 1676000 1823000 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6. Goodwill, Internal-use Software Development Costs and Intangible Assets</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in the carrying amount of goodwill by reporting unit were as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.065%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">United<br/>States</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131,028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">823</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131,851</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign currency translation adjustments</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance as of September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131,028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">824</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131,852</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Internal-use Software Development Costs</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended September 30, 2023 and 2022, the Company capitalized </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in software development and implementation costs, respectively, and during the nine months ended September 30, 2023 and 2022, the Company capitalized </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in software development and implementation costs, respectively.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended September 30, 2023 and 2022, the Company recorded </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of amortization expense in cost of revenue, respectively, and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of amortization expense in operating expenses, respectively. During the nine months ended September 30, 2023 and 2022, the Company recorded </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of amortization expense in cost of revenue, respectively, and</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of amortization expense in operating expenses, respectiv</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ely.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible Assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, net consisted of the following (in thousands):</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.065%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Technology</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,834</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,997</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,837</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">License</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,519</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,519</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationship</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31,992</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,649</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,343</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">450</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">402</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trademark</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,038</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,087</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,951</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60,833</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31,654</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29,179</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.065%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Technology</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,631</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,965</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,666</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">License</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,503</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,503</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationship</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,788</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,695</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,093</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,212</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">661</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">551</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trademark</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,238</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,531</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,707</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">64,372</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28,355</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36,017</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense of intangible assets was </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the three months ended September 30, 2023 and 2022, respectively, and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the nine month</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s ended September 30, 2023 and 2022, respectively.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023, future expected amortization expense is as follows (in thousands):</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.428%;"></td> <td style="width:1.841%;"></td> <td style="width:1%;"></td> <td style="width:15.730999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Years Ending December 31,</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 (remaining three months)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,021</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,082</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,620</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,738</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,269</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,449</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total future amortization expense</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29,179</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in the carrying amount of goodwill by reporting unit were as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.065%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">United<br/>States</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance as of December 31, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131,028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">823</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131,851</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign currency translation adjustments</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance as of September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131,028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">824</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131,852</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 131028000 823000 131851000 0 1000 1000 131028000 824000 131852000 8700000 7800000 25300000 22300000 3500000 2400000 2000000 1400000 9500000 6100000 5800000 4300000 <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, net consisted of the following (in thousands):</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.065%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Technology</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21,834</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,997</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,837</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">License</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,519</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,519</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationship</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31,992</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,649</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,343</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">450</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">402</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trademark</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,038</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,087</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,951</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">60,833</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31,654</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29,179</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:58.065%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.327%;"></td> <td style="width:1%;"></td> <td style="width:10.652000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Technology</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,631</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,965</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,666</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">License</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,503</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,503</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationship</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,788</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,695</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,093</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,212</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">661</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">551</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trademark</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,238</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,531</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,707</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">64,372</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28,355</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36,017</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 21834000 13997000 7837000 2519000 2519000 0 31992000 12649000 19343000 450000 402000 48000 4038000 2087000 1951000 60833000 31654000 29179000 22631000 11965000 10666000 2503000 2503000 0 33788000 11695000 22093000 1212000 661000 551000 4238000 1531000 2707000 64372000 28355000 36017000 2100000 2000000 6400000 6200000 <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023, future expected amortization expense is as follows (in thousands):</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.428%;"></td> <td style="width:1.841%;"></td> <td style="width:1%;"></td> <td style="width:15.730999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Years Ending December 31,</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 (remaining three months)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,021</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,082</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,620</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,738</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,269</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,449</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total future amortization expense</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29,179</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 2021000 8082000 6620000 3738000 3269000 5449000 29179000 0 0 0 0 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. Accrued Liabilities</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The composition of accrued liabilities is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.414%;"></td> <td style="width:1.481%;"></td> <td style="width:1%;"></td> <td style="width:12.812000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.481%;"></td> <td style="width:1%;"></td> <td style="width:12.812000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payroll and employee-related expenses</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,523</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,214</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finance leases and other financing obligations</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,813</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other accrued liabilities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,236</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,782</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,759</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,809</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2022, finance leases and other financing obligations included the then current portion of finance leases related to the acquisition of computer equipment and short-term insurance premium financing arrangements. As of September 30, 2023 the Company </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> longer had any finance leases or insurance premium financing arrangements.</span></p> <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The composition of accrued liabilities is as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:67.414%;"></td> <td style="width:1.481%;"></td> <td style="width:1%;"></td> <td style="width:12.812000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.481%;"></td> <td style="width:1%;"></td> <td style="width:12.812000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Payroll and employee-related expenses</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,523</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,214</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finance leases and other financing obligations</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,813</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other accrued liabilities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,236</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,782</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,759</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,809</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 12523000 9214000 0 1813000 6236000 4782000 18759000 15809000 0 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. Commitments and Contingencies</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other Commitments</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has entered into certain non-cancellable agreements for software and marketing services that specify all significant terms, including fixed or minimum services to be used, pricing provisions and the approximate timing of the transaction. Obligations under contracts that are cancellable or with remaining terms of 12 months or less are not included. There have been no material changes to the Company's contractual obligations or commitments outside of the ordinary course of business as compared to those described in the 2022 Form 10-K.</span></span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal Matters</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is involved from time to time in various claims and legal proceedings arising in the ordinary course of business. While it is not feasible to predict or determine the ultimate outcome of these matters, the Company believes that, as of September 30, 2023, none of its current claims and legal proceedings will have a material adverse effect on its financial position, results of operations, or cash flows.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Indemnification</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company enters into indemnification provisions under agreements with other parties in the ordinary course of business, including business partners, investors, contractors, customers, and the Company’s officers, directors, and certain employees. The Company has agreed to indemnify and defend the indemnified party claims and related losses suffered or incurred by the indemnified party from actual or threatened third-party claims due to the Company’s activities or non-compliance with obligations or representations made by the Company. The Company seeks to limit, or cap, its indemnification exposure in its commercial and other contracts. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s limited history of prior indemnification claims and the unique facts and circumstances involved in each particular provision.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> The Company has entered into certain non-cancellable agreements for software and marketing services that specify all significant terms, including fixed or minimum services to be used, pricing provisions and the approximate timing of the transaction. Obligations under contracts that are cancellable or with remaining terms of 12 months or less are not included. There have been no material changes to the Company's contractual obligations or commitments outside of the ordinary course of business as compared to those described in the 2022 Form 10-K. <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. Equity</span></p><p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Warrant</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 13, 2021, the Company entered into a warrant agreement with JPMC Strategic Investments I Corporation (“JPMC”), an affiliate of J.P. Morgan Securities LLC, an underwriter in our 2021 initial public offering ("IPO"), pursuant to which the Company agreed to issue a warrant to JPMC for up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">509,370</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock upon completion of the IPO at an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18.38</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share (the “May 2021 warrant”). Upon completion of the IPO, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">382,027</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the warrant shares vested and were exercisable. The vesting of the remaining </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">127,343</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock underlying the warrant will be subject to the achievement of certain commercial milestones through December 31, 2025 pursuant to a related commercial agreement with JPMorgan Chase Bank, National Association (“JPM Chase”), an affiliate of JPMC. As discussed below, this commercial agreement was amended in August 2022, and the achievement of certain commercial milestones was extended through December 31, 2026 and minimum revenue commitments were set for each of the calendar years through 2026. On December 31, 2021 and 2022, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,917</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> warrant shares and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,101</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> warrant shares, respectively, vested and were exercisable under the May 2021 warrant. Consistent with classification guidance in ASU Topic 606, the Company accounts for the consideration payable in the form of warrants to a customer as a reduction of the transaction price and, therefore, of revenue as the revenue is earned. The warrant fair value was determined using the Black-Scholes pricing model in accordance with ASC 718, Compensation-Stock Compensation.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During 2021, the Company updated the May 2021 warrant value recognized based on the expectation that the probability of achievement of certain milestones would be achieved. The increase was recorded using the fair value determined at the time of grant</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">multiplied by the estimated number of remaining warrants expected to vest. This increase was recorded as additional paid-in capital and as a contract asset included in prepaid expenses and other current assets and other long-term assets in the consolidated balance sheets. The increase made to the May 2021 warrant valuation in 2022 was not material.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On August 29, 2022, the Company entered into a second warrant agreement with JPMC, in connection with an amendment to the Company's existing commercial agreement with JPM Chase discussed above, pursuant to which the Company issued a warrant to JPMC for up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">684,510</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock at an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10.10</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share (the “August 2022 warrant agreement”). Upon signing the August 2022 warrant agreement, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">171,128</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the warrant shares vested and were exercisable. The vesting of the remaining </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">513,382</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock underlying the warrant will be subject to the achievement of certain commercial milestones through December 31, 2026 pursuant to the commercial agreement, as amended.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">588,173</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> warrants had vested and were exercisable under the outstanding warrant agreements.</span></p> 509370 18.38 382027 127343 15917 19101 684510 10.1 171128 513382 588173 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10. Stock-Based Compensation</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2021, the Company’s board of directors (the "Board") adopted, and its stockholders approved, the 2021 Equity Incentive Plan (the “2021 Plan”), which became effective in connection with the IPO. The 2021 Plan provides for the grant of incentive stock options, within the meaning of Section 422 of the Internal Revenue Code, to the Company’s employees and any of its parent or subsidiary corporations’ employees, and for the grant of non-statutory stock options, restricted stock, restricted stock units, stock appreciation rights, and performance awards to the Company’</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s employees, directors and consultants and any of its parent or subsidiary corporations’ employees and consultants. A total of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,459,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s Class A common stock have been reserved for issuance under the 2021 Plan in addition to (i) an annual increase of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the outstanding shares of the Company's common stock, with Class A and Class B common stock taken together, on the first day of each fiscal year, subject to the Compensation Committee of the Board exercising discretion to increase or decrease such amount (the “Evergreen Addition”), and (ii) upon the expiration, forfeiture, cancellation, or reacquisition of any shares of Class B common stock underlying outstanding stock awards granted under the 2012 Equity Incentive Plan, an equal number of shares of Class A common stock, such number of shares not to exceed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,563,990</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. On January 1, 2023, pursuant to the Evergreen Addition, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,929,646</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock were added to the 2021 Plan issuance reserve. At </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023, there were </span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17,834,251</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> rem</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">aining shares available for the Company to grant under the 2021 Plan.</span></p><p style="text-indent:0;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the Company</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’s option activity during the nine months ended September 30, 2023 was as follows (in thousands, except share and per share amounts):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.787%;"></td> <td style="width:1.041%;"></td> <td style="width:1%;"></td> <td style="width:12.177%;"></td> <td style="width:1%;"></td> <td style="width:1.502%;"></td> <td style="width:1%;"></td> <td style="width:10.835%;"></td> <td style="width:1%;"></td> <td style="width:1.041%;"></td> <td style="width:1%;"></td> <td style="width:12.998000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.502%;"></td> <td style="width:1%;"></td> <td style="width:12.117%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Average</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Average</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remaining</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Aggregate</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercise Price</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contractual</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intrinsic</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">per Share</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Life </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(years)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,155,640</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7.52</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.87</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,420</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options exercised</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131,500</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.31</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options forfeited</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">34,146</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8.73</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options expired</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">84,660</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.03</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,905,334</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7.82</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.29</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">34,306</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercisable at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,606,020</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7.74</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.25</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31,947</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> options granted during the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023 and 2022. Aggregate intrinsic value represents the difference between the exercise price of the options and the fair value of the Company’s common stock.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Stock Units (“RSUs”)</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the Company</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’s RSU activity during the nine months ended September 30, 2023 was as follows</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Arial;min-width:fit-content;">:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.009%;"></td> <td style="width:1.003%;"></td> <td style="width:8.027%;"></td> <td style="width:7.626%;"></td> <td style="width:14.208%;"></td> <td style="width:1.104%;"></td> <td style="width:1%;"></td> <td style="width:12.689%;"></td> <td style="width:1%;"></td> <td style="width:1.445%;"></td> <td style="width:1%;"></td> <td style="width:11.886000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Average</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Number of</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Grant Date</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSUs Outstanding</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awarded and unvested at December 31, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,362,420</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18.03</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awards granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,145,613</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9.21</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awards vested</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">319,275</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17.91</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awards forfeited</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">152,707</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19.82</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awarded and unvested at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,036,051</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12.95</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of RSU grants is determined based upon the market closing price of the Company’</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">s Class A common stock on the date of grant. RSUs vest over the requisite service period, which generally ranges between </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">four years</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five years</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from the date of grant for employees and one to three years for directors, subject to continued employment for employees and provision of services for nonemployees.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense included in the condensed consolidated statements of operations was as follows (in thousands):</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.71%;"></td> <td style="width:2.038%;"></td> <td style="width:1%;"></td> <td style="width:12.186%;"></td> <td style="width:1%;"></td> <td style="width:1.508%;"></td> <td style="width:1%;"></td> <td style="width:11.371%;"></td> <td style="width:1%;"></td> <td style="width:1.508%;"></td> <td style="width:1%;"></td> <td style="width:13.002%;"></td> <td style="width:1%;"></td> <td style="width:1.508%;"></td> <td style="width:1%;"></td> <td style="width:12.166%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">110</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating expenses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">484</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">507</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,492</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,080</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">690</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">612</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,096</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,062</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,246</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">883</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,193</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,480</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,456</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,002</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,891</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,622</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At September 30, 2023, there was </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of total unrecognized compensation cost related to unvested stock options granted under the 2012 Equity Incentive Plan, which is expected to be recognized over a remaining weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.8</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At September 30, 2023, there was </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of total unrecognized compensation cost related to unvested RSUs granted under the 2021 Plan, which is expected to be recognized over a remaining weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 10459000 0.04 7563990 4929646 17834251 <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the Company</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’s option activity during the nine months ended September 30, 2023 was as follows (in thousands, except share and per share amounts):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.787%;"></td> <td style="width:1.041%;"></td> <td style="width:1%;"></td> <td style="width:12.177%;"></td> <td style="width:1%;"></td> <td style="width:1.502%;"></td> <td style="width:1%;"></td> <td style="width:10.835%;"></td> <td style="width:1%;"></td> <td style="width:1.041%;"></td> <td style="width:1%;"></td> <td style="width:12.998000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.502%;"></td> <td style="width:1%;"></td> <td style="width:12.117%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Average</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Average</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Remaining</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Aggregate</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercise Price</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contractual</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intrinsic</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">per Share</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Life </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">(years)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at December 31, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,155,640</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7.52</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.87</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,420</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options exercised</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">131,500</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.31</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options forfeited</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">34,146</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8.73</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options expired</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">84,660</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.03</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Outstanding at September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,905,334</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7.82</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.29</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">34,306</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Exercisable at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,606,020</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7.74</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.25</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31,947</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 4155640 7.52 P5Y10M13D 4420000 0 0 131500 3.31 34146 8.73 84660 0.03 3905334 7.82 P5Y3M14D 34306000 3606020 7.74 P5Y3M 31947000 0 0 0 0 <p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the Company</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">’s RSU activity during the nine months ended September 30, 2023 was as follows</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Arial;min-width:fit-content;">:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:38.009%;"></td> <td style="width:1.003%;"></td> <td style="width:8.027%;"></td> <td style="width:7.626%;"></td> <td style="width:14.208%;"></td> <td style="width:1.104%;"></td> <td style="width:1%;"></td> <td style="width:12.689%;"></td> <td style="width:1%;"></td> <td style="width:1.445%;"></td> <td style="width:1%;"></td> <td style="width:11.886000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Average</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Number of</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Grant Date</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSUs Outstanding</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awarded and unvested at December 31, 2022</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,362,420</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18.03</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awards granted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,145,613</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9.21</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awards vested</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">319,275</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17.91</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awards forfeited</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">152,707</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19.82</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awarded and unvested at September 30, 2023</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,036,051</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12.95</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 1362420 18.03 1145613 9.21 319275 17.91 152707 19.82 2036051 12.95 P4Y P5Y <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation expense included in the condensed consolidated statements of operations was as follows (in thousands):</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.71%;"></td> <td style="width:2.038%;"></td> <td style="width:1%;"></td> <td style="width:12.186%;"></td> <td style="width:1%;"></td> <td style="width:1.508%;"></td> <td style="width:1%;"></td> <td style="width:11.371%;"></td> <td style="width:1%;"></td> <td style="width:1.508%;"></td> <td style="width:1%;"></td> <td style="width:13.002%;"></td> <td style="width:1%;"></td> <td style="width:1.508%;"></td> <td style="width:1%;"></td> <td style="width:12.166%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">110</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating expenses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">484</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">507</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,492</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,080</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">690</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">612</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,096</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,062</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,246</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">883</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,193</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,480</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,456</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,002</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,891</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,622</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 36000 0 110000 0 484000 507000 1492000 1080000 690000 612000 2096000 1062000 1246000 883000 3193000 2480000 2456000 2002000 6891000 4622000 800000 P0Y9M18D 24200000 P3Y1M6D <p style="text-indent:-4.646%;padding-left:4.44%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11. Income Taxes</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company computes its tax provision for the three months ended September 30, 2023 by applying the year-to-date actual effective tax rate from recurring operations as the best estimate of its annual effective tax rate. The Company continues to record a valuation allowance against its net deferred tax assets (“DTA”) in the U.S. as it is not more likely than not to be realized given a history of near break-even operations and prior year significant tax deductions for stock-based compensation.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s effective tax rate for the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively. The difference between the Company’s effective tax rate and the U.S. federal statutory rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% was primarily the result of the full valuation allowance recorded against the Company's net U.S., deferred tax assets.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:3.333%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s effective tax rate for the three and nine months ended September 30, 2022 was (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">65.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">62.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively. The difference between the Company's effective tax rate and the U.S. federal statutory rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% was primarily the result of near break-even pre-tax operating results, excess tax benefits on stock-based compensation,</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#222222;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the valuation allowance recorded against the Company’s net US deferred tax assets, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">state taxes, foreign income taxed at diffe</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">rent rates and permanent tax adjustments related to nondeductible executive compensation.</span></p> 0.114 0.072 0.21 -0.652 0.623 0.21 <p style="text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12. Net Income per Share Attributable to Common Stock</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic net income per share attributable to common stock is computed by dividing net income for the period by the weighted average number of common shares outstanding during the period.</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Diluted net income per share attributable to common stock is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. The dilutive effect of outstanding options, RSUs and warrants is reflected in diluted net</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">income per share attributable to common stock by application of the treasury stock method. The calculation of diluted net income per share attributable to common stock excludes all anti-dilutive common shares.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis to each class of common stock and the resulting basic and diluted net income per share attributable to common stockholders are, therefore, the same for both Class A and Class B common stock on both an individual and combined basis.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands except share and per share data):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.346%;"></td> <td style="width:1.143%;"></td> <td style="width:1%;"></td> <td style="width:8.484%;"></td> <td style="width:1%;"></td> <td style="width:1.143%;"></td> <td style="width:1%;"></td> <td style="width:8.484%;"></td> <td style="width:1%;"></td> <td style="width:1.143%;"></td> <td style="width:1%;"></td> <td style="width:8.484%;"></td> <td style="width:1%;"></td> <td style="width:1.143%;"></td> <td style="width:1%;"></td> <td style="width:8.484%;"></td> <td style="width:1%;"></td> <td style="width:1.143%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,377</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">737</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,920</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,470</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average shares of common stock — basic</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">123,620,260</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">122,740,982</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">123,430,652</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">121,765,509</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:15pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of stock options to purchase common stock</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,548,680</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">868,922</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:15pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of RSUs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">429,863</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">153,330</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:15pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of warrants</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">41,076</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,456</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average shares of common stock — diluted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">125,639,879</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">122,740,982</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">124,457,360</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">121,765,509</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) per share</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.05</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.10</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.05</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.10</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the weighted average securities that were excluded from the computation of diluted net income per share attributable to common stock as their inclusion would have been antidilutive:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.68%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.04%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.04%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.96%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.28%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock options to purchase common stock</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,705,323</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">103,804</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,693,398</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSUs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">580,102</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,396,810</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,149,853</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">860,848</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">417,045</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">428,803</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">417,045</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">418,630</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic and diluted net income per share attributable to common stock (in thousands except share and per share data):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.346%;"></td> <td style="width:1.143%;"></td> <td style="width:1%;"></td> <td style="width:8.484%;"></td> <td style="width:1%;"></td> <td style="width:1.143%;"></td> <td style="width:1%;"></td> <td style="width:8.484%;"></td> <td style="width:1%;"></td> <td style="width:1.143%;"></td> <td style="width:1%;"></td> <td style="width:8.484%;"></td> <td style="width:1%;"></td> <td style="width:1.143%;"></td> <td style="width:1%;"></td> <td style="width:8.484%;"></td> <td style="width:1%;"></td> <td style="width:1.143%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="8" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,377</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">737</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,920</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,470</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average shares of common stock — basic</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">123,620,260</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">122,740,982</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">123,430,652</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">121,765,509</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:15pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of stock options to purchase common stock</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,548,680</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">868,922</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:15pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of RSUs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">429,863</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">153,330</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:15pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dilutive effect of warrants</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">41,076</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,456</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average shares of common stock — diluted</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">125,639,879</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">122,740,982</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">124,457,360</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">121,765,509</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) per share</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.05</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.10</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Diluted</span></p></td> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.05</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.10</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.01</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 6377000 -737000 12920000 -1470000 123620260 122740982 123430652 121765509 1548680 0 868922 0 429863 0 153330 0 41076 0 4456 0 125639879 122740982 124457360 121765509 0.05 -0.01 0.1 -0.01 0.05 -0.01 0.1 -0.01 <p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the weighted average securities that were excluded from the computation of diluted net income per share attributable to common stock as their inclusion would have been antidilutive:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:51.68%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.04%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.04%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:8.96%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.28%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock options to purchase common stock</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,705,323</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">103,804</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,693,398</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSUs</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">580,102</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,396,810</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,149,853</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">860,848</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Warrants</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">417,045</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">428,803</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">417,045</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">418,630</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 0 4705323 103804 5693398 580102 1396810 1149853 860848 417045 428803 417045 418630 <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the quarter ended September 30, 2023, none of the Company’s </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">directors or officers</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">terminated</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as such terms are defined in Item 408(a) of Regulation S‑K.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> directors or officers false false false false EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .R19E<'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 " #LD697JA-.O.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$Y8!R;UI:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,1@M(? MZHA05]4*')(RBA3,P"(L1"9;HX6.J*B/%[S1"SY\QB[#C ;LT*&G!+SDP.0\ M,9S'KH4;8(811I>^"V@68J[^B\GK%M8G M4E[C]"M90>> :W:=_-IL'O=;)NNJ;@K.BVJUKQO![T7U\#Z[_O"[";O>V(/] MQ\970=G"K[N07U!+ P04 " #LD697F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .R19E>R.:%!?P8 *PE 8 >&PO=V]R:W-H965T&UL MM9IK4^,V%(;_BB;M=-H9(+:40-A"9B +NTQWV2RA[="=?A"VDGC6ME)9YO+O M>V0[5J#R2>K!7\!V?%[K/;KXD:R31ZF^9TLA-'E*XC0[[2VU7KWK][-@*1*> M'CX7L7P\[?F]]86;:+'4YD)_?++B"S$3^O?55,%9OU8)HT2D6213HL3\ MM'?FOYNP8Q-0W/%')!ZSC6-BK-Q+^=V<7(6G/<^42,0BT$:"P[\',1%Q;)2@ M'/]4HKWZF29P\WBM?EF8!S/W/!,3&?\9A7IYVAOU2"CF/(_UC7S\*"I#0Z,7 MR#@K_I+'\M[!H$>"/-,RJ8*A!$F4EO_Y4Y6(C8"AUQ! JP#Z*L!O>@*K EAA MM"Q98>L]UWQ\HN0C4>9N4#,'16Z*:' 3I:8:9UK!KQ'$Z?%[&>10*YKP-"07 MJ8[T,[E*R^9ATKQ/LB57(COI:WB:B>D'E?)YJ4P;E(_)9YGJ90:JH0A?QO>A ME'51Z;JHYQ05G(G5 6'>'J$>98[R3/#P:_EP0#S?%?ZB.*S.'"OTV+;,;:;K MVR>XBUQID61_NU)62@[B3F5 /HC?^Z0?_T/O5Y?>-Q%ZX M']3N!YBZ=7_[O!(NIWBX[^U_=5E"HUI:&M:6AFB9SL!/6'BZC/G"Y0F/G_,X MY^C?T/C6_I\ZCV>;2;S\LH M"WA,[@17Y!(N.DD:EVGJVO..C0+'V/('B*NBB M5X!U3^0W\>QTC4MYGN>/!KX_/'3Z[ )L?$LV/LXFE<_+*!;D.D_NA7(ZQ$7 MX/[ &]!CI\$N,,>WG./CH%(9O.5/Y"J$VHSF45#B*V(7EQP,8;@=C>C0.>;B MP6W]6@3R<7*IIS6!5# .%5;WR$S#JX5(128RAQ8-#5N&[AZ\A; NG):[@"'? MTI"/(TQE^2P,01V&E.J %-.3+ZG;)R[I0^&&Y!K&\26D*DGRU#SAH\PS06XD M#YU9Z *9?,M,/HXY+[/P(@G4F0%<;I9'T&*8YSFM=D%/OL4G'R>>UQ4^,6?0 MN&_E8^JTN@7'8-(?2^UDKPD>V](JM0Q%<>YY;;7NR%,E'Z(T<#;N+9K7$^>" M0AO:-4X5FU1I"-Z=.1TV@5.48M3%*>@HK6>*<&; MC>$"H]'(::L+8J*6F"B..9]D,55;RA0CB2TB@X&W/QA1)RGAH6W]65*B..3< M1AH82Z M;=VGK%5R\10L>;H0C5.=+4+7=S,G*N%A;?U95*([H=)Z :*9_!SYFRQ6W0: MEUGPN+;^+ &QG0CH(A%J8;KD!U HIQ\KGCHK=8M@TYH9'M;6I^4?MM-RTL73 MYJ)9N<3K-(FK-==F%SC$-CZ8[;2 -%L*:*U8'>(RS?:ZH"%F:8AM89B27=8H M\^VS,,3G_@SX1J12^>Z">YCE'C;LX$/H&T%-E8$N$(E91&([+3!MPBNT._:&'CWI/[@L6DIB.-.\:-SG M>.-^(\ZI/'5!3"HRH-Q_]IW+[' MF'WE/J;/W)!'1F(Q MAU#OX B>K\JM0>6)EJMB=\V]U%HFQ>%2\% H

X_?7H=F@9'XH^1/#/ M([_F5:4U 8Y_.J6SW7?JA/J%=P9%6E\N*FG^1T^=;#!#^48J47>+ 4%=-MN_[%OGB,$"'$XL(-T"\M(% MM%M C:%;9,:L&Z;8XK(53ZC5TJ!-?S"^,:O!FK+1VWBG6GA:PCJUN!9- 9O" M"P2?I*C*@BFX^, JUN0 5S M\,+.%63G"F+TT2E7;-J6-PHQ*<%FESG;]:%[O4ZXMW+-.%.; ]IN$,:>I%^YE*U9:YC,C\&]%9K-$ 3IC080;:% M"(VP&W"T QQY ;_/<[$!4 :I4"O>0K7+.6"]K[@\1PV49K%$K((":E(,2C'B MW]9\:V/+(&QU_!/32YJCA3[-C#8A3&VOAUG>+PU#J$PHVZ$R0YAXD5XV_(U M*POC[4;[M]^B_&#N)S8@'.)H!-N6RK)L(@72'>S4"_MWH5CU H2I'(34(922B1C M04]XP8':MR[!H>6_D&YEHWC;L.IB(SF28JF>6,NA"X#T$L8 E NIY*09W5<- M(49QF(Y=[A +XX"2"5,&W(T/I)QBS4,)>=:%Q310;.]ZAI-L#-06HW& DPF@ M/;-B+YLM?A:B>"JKR@F-V-M,<1J-^65*;B)P<<^%V$^&OT'@,E4V#ZCBT!"B M5G=^%V)I@F(ZW3JM>[D>9>,8=DI-)1ON61'[:?&&+SG4@\*46X/1"=$F.#S8 MS ZA2RB> -BS(/;3X&^FK%:B>;B %*M]?K39**+QN+ ZI!*\["?M+: MUE8/.)N'PC2CX9A177(QCN@$I^*>LG#RHJ:T*ME]696JY&Z<7N8[MC4]E;9] MFWN^PW["V[50:_9]JHG -HU!KQF-VPB'&,G(9.7MV0[[Z0X@MAM(OT/;XJ*P M)++*KD,L2H.)X"$]U9$#5-<%SUJT9F:&?E*,BMT! XC-7#B.Q_A=4F$\X632 MTQOQTQM,I*J%.?\@2)NUHIC2,4A;*J311 4A@Z'13VV#MM<3KL0F+V(!M&5B M&DW@Z]F-^-EMOWL\Y$F;K:(L&LQP'5*'&+3G$Z1!>E8C1[#:,U3GG$-LTLJB M,;,YA.(TF #9,QLYP&S3&70.MZ3<.;M+.R=^F\[2D(RKETLJ#J9"MB<]XB<] M5UX= =VF.I*DXV[-)962J0CIZ9#X1[B/96.&9N/ZX0"W[!Z(^ZI\8!I[/VN_ MQ"A[<".!M1VV4!)-Q5//=N0EX]VAQ+1Y+,%I9I406RP.H8.?P-C3'?0YV8FT[1^4]1Q*_1QZVSX7):F=<([. M@C=!$&"H]BUZ9-6&(R@(2*Y@;^6<\[U(B&HU)*W768L-\H"=-?H0O1_]'L//&S^7R< M"UZ1?5?W?$_]?/^^*$J=H) .^ISFHFQ0OAW6G2 =LRJD8S8F*Y=^:G?N:''G!3;RIS7MZ=(HD:8G"E7W(\PF9M.X-7^C#OM=,"F_ M-]LB%V2B ML:*#TU]_3_"9*P:W"L19VT N8]];9(/"0VM8U];C&3A),:^%Z#^7F!;%N51 MA889- MVC<&]$!C4,$DC-ZC:U'7,"Z8JH_^^M64C[^=B+WZCJWTI]*V;WW?6U#_J'T< MR=&33MRGTK9O>M^#4'\/,MSP<_2'9K5S],F0C=-VQU0]CE&?R#[*O@NA_J%[ M&YX?C@C/DS8BI]*V_QZL;T3"X(3A&7J[FF--/Y6V?=/[QB \=!!P5'AVVO9> M15JO_KPR6YSSP6MU_9N&7UG[4#82AH\E+ K>)!#=[?9G ML+)=;F3?N]4$K4 MYN.*,]@P+0#/ET*HYPO]\G[W8XW%?U!+ P04 " #LD697X7Y)X)4# "( M#@ & 'AL+W=OF&2 [$FB:GMP+:_OL=))A ((8R6"["3][P\ MQ_')D2=[J=YT!&#(MR1.]=2)C-D^NJX.(DBX?I!;2/'.6JJ$&YRJC:NW"GB8 M!R6QZU$Z;_P56PB8R^X ML\F6;V )YG6[4#AS*Y=0))!J(5.B8#UUGMCCG UL0*[X0\!>'XV)364EY9N= M_!9.'6J)((; 6 N./SN80QQ;)^3XIS1UJO^T@31F(U+[&)=&X5V! M<68VEVF(#P5"@B,M8Q%R@Y-G'O,T +*TQIKN2=W"ZX@-1$8$?#X MGOQ$7I1KJB6N0S_Z+&Y0LSP6+=X%E"=L'XM//Q*.> MWQ ^;P]_@0##61[NU<-=7)5J:;QJ:;S9& M)*:OWU;2;>7YOXNZ.,SK7^$-::6K8?H7MMV(OL Y M*7R(N'F"M\]DRQ79\3B#)LC":W@$0!\HI>R$\ZJLAMJK4'NWH>H(]Q8N<68B MJ<1_$#8A%Y[](Y8^S3\GS-=U->A^!=W_$+30.FL&[I^!G**V*6J0@PIR\"%( M?)%K@SM8I)LFTL%5TC9%C718D0Y;2>LG2?"UOK2XY*\OD*Q _=W$ MV&IGN]ZCWO( I@ZV-0UJ!\[LQQ_8@/[<]$;Y3F:US$=5YJ/VS(N,NU3IJ%N5 M7I75.,<5Y_@&SDXE.C[;):.1/^XW%&D798V:T4-GH[=S7Z[2TNT8Q:/^J,_H MX(2Y0B5K;Y9%&3]W+^-VOUOK M^'NYU;,_M%S6WG-O*&76L>->U]59#SV7M3?=#Y0S.V^EC#':5,^=I'7R0^-E M[9WWUH(^[ZJ,^CX=C'K>*747:9WZT(E9>RO^4$F?M]F+Z%VD!;I[=$RP9[0O M7&U$JDD,:XRE#T,T4<6QIY@8N&PO=V]R:W-H965T M&ULK5I=;]LV%/TKA%<,#=#$(JG/+#'0V.I68%V#IMT>ACTH M-FUKE45/HI/TWX^49,DBKYATTTMLR><>Z5R2]QZ)N7KDQ==RRYA 3[LL+Z\G M6R'VE]-IN=RR75)>\#W+Y2]K7NP2(0^+S;3<%RQ954&[;$H^)1NMD*=F,ZN]LF&W3'Q97]; MR*-IR[)*=RPO4YZC@JVO)V_Q94P"%5 A?D_98WGR'2DI]YQ_50?O5]<31]T1 MR]A2*(I$?CRP.4P6>?C^ROZO$2S'W2P6T"W)=>P6L"*NG36GN5N$4BDME5P1]1H="237VI MLE]%RWREN9HH=Z*0OZ8R3LSF/%_)86 M%8D:UQ(EN4+NY*3'52J#S] Y^G*W0*]?G:%7*,W1 MYRT_E#*PO)H*>V1@=NCZ //Q;9$L;S-%1"_L,='EOBI3%6; M+W+,UPVQ$MZQ_06BSAM$'$*!^YF_/)Q /_?/5>,F@[>6C%1P?XFJ%O M)POZ\^U]*0JY^/^"AKHFS''[#O_ 3E>4RR MQ9AD\4ADO1%QVQ%Q;>RS3^R!Y0<&9;\.]*M U3X>9M@CKII&#Z=Y!6 DE,@^ M;&'"7#?R(Z"VLI])K57I6E7->"E67BF&U-8%W*L/Q/*RK-6&1 M0R)/$VNB*/9#5Q=KPHCGD]"'Q?JM6-\J]N>"ER7:%WR="DBI;US5]2.LW=O< M1-$@] )-J(G"E(2>+A2 .:%'(UAHT H-K-6DZ3+Y!K&GO>I)8+\(QBPB8Y(M MQB2+1R+K#438#D3X3!$I65(LMU6S7\DUEO&]*N_0<(3F5, .U1;0'$!)D#:M M%B:*4D]?C#& =<*!E8:=SO4Y]J+"N=3L=VH?A1;5LA'D3H!S9B?@9I' M-:FCLBU&98O'8NL/26=4L=VIOL\%D[RB&94W*&=@@VEHM&JJ-Q@ Y3G&"H1 MCC$' 53D#LS SK%BNV5]QPN6;G)9;Y;;)-^TRW"3I#DHVS23Y_JBFD,@HO<9 M"$2)+MH$#1:W!7](JU=J4KK*0,ZDB:]+[[-Y",R;"@G1\P"@ M2&3T7 "%'7U]Q ",T&@H#9V;Q'8[^1L3;>FMI@(H-S2>%'T:&!/>1)T'U.@U M)@J3B.A/,1 9=@-G0&]G)7%D;3:&7B2[+"JW20&;*ZLS_>Z.,R;;8E2V>"RV M_HN[SO,2N^>]2>3 3GPF@Q .II'N5K30_ M[.[E"N/K>I&5Z*#>9PN.Y!K6I4BAAR2?.,37WVB!4!*X3A3J+RMA5I,P:A./ ]SQEXZ":= MY25VRVM;G8#+)9Y/HS#0K0\('= -05W7"ZB>S1B$VG5WWI?8O:]JB$_3ZRT-1L'SY#8DBR :P@$R'#BZ\NG))NN.%9MJ=[N4/>:0BWK+ MK#W;[J"_K?:-M?,W^'*.@?,+?!G7^^,=?;U=_R$I-FE>HHRMY:6CT@I$86[.2Z!5I._OO M2WU$%("C(\)]W>[%QK*!]P XAP3P\!"Z?JK7OS1W5=4&7Y>+5?/FXJYM[W^X MNFJF=]6R;+ZO[ZM5]YU5<[^NRMFVTG)Q)<(PO5J6\]7%S?7V M=Q_7-]?U0[N8KZJ/ZZ!Y6"[+]6_OJD7]].8BNOCVBQ_GMW?MYA=7-]?WY6WU MJ6I_OO^X[CY='51F\V6U:N;U*EA77]YW,1;EI4+:IINY$HNW\>JW&U6&R4NG;\NA>].-C<5#S^^9NZVG:^ MZ\SGLJG&]>*?\UE[]^9B=!',JB_EPZ+]L7[Z<[7OT+:!TWK1;/\?/.W+AA?! M]*%IZ^6^"Y7RU^[?\NA^(HPJ1/%%!["L(JX(X54'N*TBK0G*J0KRO$-L6 MLA,5DGV%Q.[#Z$2%=%\AM2K$Z8D*V;Y"MG76;G2WKIF4;7ESO:Z?@O6F=*>V M^6'KWVWMSB/SU284/[7K[J_SKEY[,ZY7LRZPJEG0_=34B_FL;+L/G]KNGR[B MVB:HOW2?ZNDO=_5B5JV;/P3%KP_S]K?@U<^K\F$V[TJ_#BZ#GS]-@E??O0Z^ M"^:KX*>[^J$I5[/F^JKMVKBQ=#7=M^?=KCWB1'M^JMMR050;\]7&]7+9!?:G MNW)=-<&_/E3+S]7ZWX3.Y#DZP7A1-DWP-OCVY\UX<%8*WLK;63=NW858+H*/ MY7QV^7YU.2[OYW3/%:_U8]5V-YS.946Y7LU7M]28ZS/-F4X?E@^+K>/_WMY5 MZTT_NQO;W>:.\U@%[U?3>ED%K_Y:-\UK4_ZJ"[=#S(E#S(FMO?B$O7?5[7RU M:6MW$UF4JVD5E&TPJ:;?!S+Z8R!"$5%QL]-,MYJ;&^SCC1RED1375X_'<>(6 MBZPB$[9UFWO_#\U].:W>7'1CT%3KQ^KBYO>_B]+P3Y2GB68E:1AEIDWE%A-Y M+A.SE"8:GXX.98S!EH?!EIZ#_:J[0IMM@+\>-/"LON=PC7=BB>&>,)5YE$:6 MEY!F"Z280HIID)@1&_$A-F(V-K;WL:^1$5!3#@N2ZV+ MCS7G.3(3I%@QI/D*:5&#Q S')@?')JQCWS?-P_9:[R;O;W/7=#=W-=NYJUO# M[G[:>[]\*M>SYE7P6"X>JM>4_Q-W *7E?;9-OMY'BA7G&Z^0]C1(S/!]>O!] M^A*^#UY]FQ0H[[,F?>< I-@D=5P;1Z+[SW1O@;2ID&(:)&;$2G:(E8R-E=UJ M;VJL]N;[U=["7>WM8B%S1OPRMA8R8]:LKXN18@523"'%-#^NAG]'!_^.6/_^ MK6JYU?O.GR/WYIA%(\NAK!U?AR+%"J28&C(6&F31\&A^\&C.>K18S:R-TX=R M?5B_"\J_N=,G.KN::!D%,XAR%,T@BIW$&5$/CR)?>N0+-'@#WA>F M&(PTH(8+J)J"JFF4FADC/?.*>.AUO ?J=C?K#2*)D(>V+D;?FN?:!J M!51-0=4T2LV,@9YM13S<&K3VC5PN=!G%66B' !1L0=4*J)J"JFF4FAD"/06+ M> SF+I8_5??=W! RBS87%]F@B')B%*?.Y.P6 MNTRS$Y-SSYXB'C[Q2^;SHP_E3)'+AB(A\E&>AXZKD(8+J)J"JFF4FAD@/7"* M>.)$+IG/;Z5<-D+N8??E^*L2BI.HEE';6*HR/84*.(QT-DE\WD' M("G+."(PRZF]+)050=445$VCU,P8Z;E2Q(,EGV>!$8%;9.QD>G D>G V")L+%9I"=1P 553 M4#6-4C,#I*=E@J=E/GLNX<(L$=IQ/.8->M]SH51L4 \4U*9&J9D.[FF7X&G7 MP.=0@H!#<6:GX/"VO'T+Q6"#>J"@-C5*S?1M#]4$#]7&=^7J=K,.#JJFG2_+ M]MC+35!]O:^FFSPH@+(TJ%HQJ <*:E.CU,Q7:GJ6)E^$I?$4A;?I_:(-%+M) M%Y3)-,\2ZPY?0*TJJ)I&J9DQTY,WR9.W9T$4Z=*KRY$]1?"&O5T-32F#JBFH MFCXSN*:?>U@F>5@V"*%( M]DTK[K\Y:\'0N%8U U-6@\-,JFZ=FC-REY./:, M=!))9)A1Z23[R,HWG817]YY1 M"49T(IT$:KB JBFHFD:IF0'2(S;)([:S&=AT7%!)7EF4V8\NY8 D+[Z!WJZF MDKRRS%E-$^5$'MMOO6FBV.51(7/0>VPE>6SEE8%-.P":YR6I/"\IXBC*['02 MJ.$"JJ:@:AJE9L9(3[XD3[Y\T*9TX9&($N=BA.(OJ%HQJ <*:E.CU$P']_A+ M\OCK!5"(='&2_5XIWRCO((#2L//-5U"#&J5F1D /P^2+P+ S$ 2)B<90M8DD M0%<8Y[F=20*UJJ!J&J5FGC?2@[.8!V?/@B"Q"Y\N[:TR;]?7TU"U JJFH&J: M'UO3RSWJBGG4-0B!Q"Y]R9ST(-Z0MUNA: NJIH8,AT:9-/W:HZV81UO\R^>2 M]+(+=N(P#&/[#:MXP+E=?.N\W>>V3*9Y+JV[N:+*A9%(;=<0!$N<2"&)>^04 M>R$G)FV?'GWHV5TQ=7B7E'$:I78*"=1P 5534#6-4C,#Y.@$+YZ0/0^ Q$3V M% 5 X@%Y77P#O5U-M(P"($0Y"H 0Q4X"D+BG3K$O=?(%(+P![PN3RNVB 0C4 M< %54U UC5(S8Z2'9/'P8[B8U)_895?.U C-Z8*J%5 U!573*#4S 'H"%O,$ M;-@BF'K?+Q=."$#9%U2M@*HIJ)I&J9DAT#.RF&=D_ -#>L5&I%1%61S;R8#[ M5Q(CSV4/<7DF51I M'N6V,R=0PP5434'5-$K-/!6UQT\)CY_.OGU.QD7B,A)R#[LOQUZ3? -]74VT MC-S#4N6(/2Q1[.0>-NEI4.)[2I;O-I8WX'MA)L0;@2>VL5##!51-0=4T2LV, MD9XL)3Q9\GE]8CP\0E8KES7#T2-TV@:@5434'5-#^VII=[7);P MN&P0+4E<6):,[%=^Q[PE;[]">1E430T:#XVR:7JVYV )S\'XU\[I];Y+Q>)P M%#LG#"4#COOB6^?M/^(]QTS$H?-M$M2Q8+F3-4T42T^*''RL NH5055TR@U,V9Z#I>^P$E?*9'Z9*/4 M,6_8V]50'@=54U U?69P33_W."X%G/.5NGPJE9F=>\26\HCM&<^<4S?+BWSF3)1SMEM\Z[S]YUHDGSE3/2">.1/%3CQS3GL\ ME?XWAWR='WMH(EA*)H*1SYRAA@NHFH*J:93:+D"NCKYK>_-E[1_*]>U\U02+ MZDLG'WZ?==;6N^\_WWUHZ_OMUV]_KMNV7FY_O*O*6;7>%.C^_J6NVV\?-M_H M??@6^IO_ %!+ P04 " #LD697*9W@WBL) !\+@ & 'AL+W=O5J=X'=Y]DE+A^$_%9N M&5/1XRXORJO15JG]Q6129ENV2\NW8L\*^&8CY"Y5<"GO)N5>LG1M'MKE$SR= MSB:[E!>CY:6Y=R.7E^*@KD9H]'SC*[_;*GUCLKS< MIW?LEJE?]C<2KB:-EC7?L:+DHH@DVUR-WJ&+ZYCJ!XS$OSA[*%N?(^W*2HAO M^N+S^FHTU1:QG&5*JTCAWSV[9GFN-8$=O]5*1\UOZ@?;GY^U?S+.@S.KM&37 M(O\W7ZOMU6@^BM9LDQYR]54\_,AJAV*M+Q-Y:?Y&#[7L=!1EAU*)7?TP6+#C M1?4_?:P#T7H ]/@?P/4#N/L [7F U \0XVAEF7'K0ZK2Y:44#Y'4TJ!-?S"Q M,4^#-[S0RWBK)'S+X3FUO!;%&A:%K2/X5(J)%],^M.)1IL2XO)PJLT3HG6?W+[ZM?QCV_O(B^ MB$)MR^@C6+ ^?GX"7C2NX&=7WN.@PENV?QN1Z9L(3S'QV'/]\L=QP!S21)88 M?:0OLCIH&Q.TC12["#)/IHH7=]76Y8HS;]0JK=2O56?U1;E/,W8U@K0MF;QG MH^7?_X9FTW_X7!Y(V5$ :!, &M*^_ F*$"\RL6/1JUR4Y6N?MY6*F5&A2\[] M$N$%GEY.[MMNN%)C1!,K=61?W-@7!Q?HW?J_D%_5)E<":E(FBHSG+"JLX7!? M7V5Z+?=2W'/8JM'JZ<6+&0^YF ,I.PK6K G6++B8'Q@HS7A:U=YB':4[(17_ MW=SP>5ZIBUM+AC%!M+.PKA1*8C3W+VS2V)JE[$]-&_.HEK8S+O M6.C*C DAR&_AO+%P'K3P5HGLVUC#SSH"$P&3R]Y SAT#9O,%ZECI"M&9KF(^ M(Q>-D8MP_HIB;#9^SL#0B#UJ,YG/Q(6[BH3..B9ZA)(I\9N(IA:^ID$CW[6V MH88JR&$E(2>CM"R9\J+2U%UUM$@ZUGJDP*>DQ]P6VJ*@N3>ZAA@*! S,A#33 M<)O!;N4JTE72OU-KM4?;$+46N#;:E0+7>FS&UF8C6YI" MD/-TQ?/>"E@K'Z@$#J7M.!06TE$0,)?OLDPOK-<5 MZK$Q<3/'(S:/:8\C%JQ1$-YLZ/?IDXZVU\+8+8,X670-=*7P(HE[#+0 B<(( M"0;* SN=#R[D433OHHY'"I-%#^%!%AA1&!E_;A*XJNFG;/6 'R*S+HC[Q18] M*(XL2*(P2EX_U_)39KKHAS!QBJ,K->\+J(5(%,;(SRV&T2H%;PQK!#@*;587 M$,=H2IS@NF)TWK-9L85-'(;-G_X*J<4N-E)*YMU"X!&+>RL:MA"*T5E]%2_N M6?D2JX/(?"X0#:7M. @6DW$0Z)8_FPK."P70S&&#-8"<_7;@LMM.UP' SGIT M^RR/R!C3GD3&%C9Q O#C+;IAI]=$I(O<_4D\$=!N;N=0OF-=@#BC'J0J=/ M"J%9WSZSR(G#R'F=[KE*<_Z[:20 &XLT'Q^@:)9BHQY2R:(UNV>Y,.8#[RS] MJ(D]<(AC0KJHY)7#..ZAG-@")PX#9Y/JA])X\O*$<7$2+)_'SJ;QR9'9K&_; M6$3%L[,R?<.+%#KTTX8'@?KL3!](VW$0+&3C,&1#QY QMJY#P!Z9S#AL0DBD MLM5$IK A_4,X[((S)7%W"5TA1&<]G0.V ([# /ZI6K TAST'.TX=3)>V.13@ M#B_& .Y%R?VI[X*UL^T\/2]%<=^NLY".PY!^DS[5@\^B)LIVWXE5SN],K^F/ MM0_2DZF3ZAXQJ+(SO^7$@CH)@WK;\LIF5O$\_YS1A6?@'UW6Y)/"TY[Q![$@ M3L)]<%.47M55Z?41$WEIIA-?6TR2[NC!(T;Q@O:P/V)1F(11^.-F _V[SD7V MF%5=,A H%E6?S3J8&J:1SGBKX>X^S=ES"_D5"K'DU0@ OO>ZZ$*R,UKQR(P) M[DE?TAI@AV&['N!*TRH <&@3W_QY1UR<1@F>=EFC1PS3:6]R6#@G]"28]!@O M7V!\D"NC%(5K=@=+PI3 (&_,UAO\_-FSA T34OLUR4!VGP/WNF1Y";U?MU\HGW3 M'7']6OOTF(MX1ND.)+@R/7!'+;^@)_A%/4L$,G>0AEWH,$,ZJ:T4A[MM5&Z% M5-48<24DZ(>2X5T%ZK(*YY6?;\B >_*)6N)!P\3CC.FP38 S@QO5 #1K MAMRZ-]II%+<2I9W4*Q'I[LGKE,LR'*=<$1+CGMDHM3R$AGF(.7PQ%AO3GM:3 M +%2*8B9CJ]A)^"2Z(P 3U!:ZE(+1.+N;O-( 17O21AJ"0@-$Y"FGIL/'UOU M_#]?V&[%Y*]>DP=]@SZ4MN,0M-ZA?T_:0@>E+4-I.PZ%I2WT_T-;J(^V),29 MQ/KD9G/21TVII2WT?TU;J(^VX.FL2UM\?DU_[)*E+30\M6@9;;P+YNN@ M[&0H;<>.6W9"Y]\S7X/4Y^Q0#*3M.!26[M PW?EN^>I2&TSB[EC8(]5W7L@2 MH#A,@(9/U-C#'? M.ON'=,WIGCS65D.L+J'&QSMSE" M_KK.@@A2GUV3#+"XLR0T];D8TI7.,@I^J* TT2W# M:.NI'V/-ZZNY.?7Z).=)C&%.$O0TC(9J"9VG;B(5Y%7$[H7C_S5[ M_IC-J1CIE4L8IX!93#"BL!QH-V9OYDB]$OR.8<-VKI',Y(F09SF8A0/-D N" M! (N'7SQMX9;2!)I));QM_34JI 2W+W>NH]5[B*7)Y_!+4G^Q"&/!EI'0R$L M_3SA#V0SA3*?EO0+2,+4+]H4VE9+0T'..$E+6*P@C7'Q[[^4^[ #F,< JP2L M]X!S!+!+P&X*."7@- 5:)=!J"K1+H-T4<$O ;;I+G1+H-(W0+8&N*H?B^:F' M/_*Y[_4IV2 JU<)-7J@*4K1XYC&6M;[@5-R-!<>]N?^*U@S-@:KW!@> 1C$+ M$L)R"N@*/2Y&Z/+B"[I ,4:_(I(S'X>LKW,16SKH01EG6,2QCL2QT3W!/&+H M#H<0UO#3TWSW!*^+G*O$K6WB0^NDX0*R:V0;7Y%E6';->FY/X]]S?!(?G<;O M?2IP\RA^UWSQ5@T^;K[X.GS2?/%U^/3_=G[VX=SW"L&NW@!;^=D?>0/J"KVP M<^KMY-G48YD?P$ 3AP\#N@;-^_S);!O?ZJKLG&:CP:"L+V0:MO;;MNGU]O5N3 MAZ)6Q^[NBT:'(M=P]C5WAYHKUWX7;5PCLIR6N:^:'*I,U^SLBZ8U(JMK&?NJ M64U TW'?5,7NZSMG:@ITI1HRA@*28UY\7*K9JN>[4:W.N_FAV9N8-?-3T2,6 M+=V;?=%@BN_K*L8,); 4H8QK5_0.M&C:B@$GF3K1GP@7_8&ZC$2?"U0*Q/TE M(7P[D &JSMG[!U!+ P04 " #LD697_^[2RS@# "P"P & 'AL+W=O MQ*;6R H/JD2<)LE%7#$NH\7,[]WK MQ4PU5G")]QI,4U5,O]Z@4-MY-(IV&P]\4UJW$2]F-=O@(]K/];TF*^Y9"EZA M-%Q)T+B>1]>CJ^7$^7N'?SANS=X:G)*54E^<<5O,H\0%A )SZQ@8_3WC$H5P M1!3&UXXSZH]TP/WUCOUOKYVTK)C!I1+_\L*6\V@<08%KU@C[H+8?L--S[OAR M)8S_A6WKFTTBR!MC5=6!*8**R_:?O71YV .DZ0% V@'2GP#CY @ZP"9%]I& MYF6]9Y8M9EIM03MO8G,+GQN/)C5'LXI;J4:"&)\T*+C=PK363 M&Z0Z63.++9W@_.*\8[MIV=(#;!G<*6E+ W_) HL!_#*,GP3P,2GKY:4[>3=I MD/ 1ZU/(DA-(DS0;BN=H^ _A9'VV,\^7'> ;RO()K%[A5A;\F1<-$T-);TG/ MADG=/;\R-&:5(!Z%H4J$,L5BNR=VUR E))=-J< M]U)5-9.O;]^,T]'EU$#!-3U@2I-X33YKGB.M6:&(IG![1$W7G#F+@8.ER?2A M$0BC9'7^;@2V2QC[GC#O-9HZ= >@"-[] G2R0S%#3WA>^H,I$HWN%:2<%, E MW)(X.$O&?[ _G:('W#2"^??WT>&3R?3C*00:X[QOC/-@8SQQ*W"H\&'88#:' M2AZD.;+I+WIM%\$@]PNQU^9PW19]2'68<,V$&4K6,@@[4N5EK_(R&-2GGUKN M/RH-DQY4&H0=J73<*QT?5<^G_N8."0US'A0:A!TI=-(+G1Q=TK#8,.]!L4'8 M[XJ-]X:B"O7&SXH&LE;(TL/EE22,U:N= W]=*V9WA#NB'],4W4$L#!!0 ( .R1 M9E>NXJP['@0 -\( 8 >&PO=V]R:W-H965T&ULI5;; M;N,V$/V5@1989 '?D[TTL0TD3A?)PW:#N-T^%'V@J9%$A.)H22J.^_6=H60G M!9(@0%\LWN;,F3/#H>=;\G>A0HSP4%L7%ED58W,Z'@==8:W"B!ITO%.0KU7D MJ2_'H?&H\F14V_%L,ODTKI5QV7*>UF[\#EO5(EKC'\T-YYGXP-*;FITP9 #C\4B.Y^>7IS(^73@A\%M>#(& MB61#=">3ZWR138006M11$!1_[G&%U@H0T_C98V8'EV+X=+Q'_YIBYU@V*N"* M[)\FC]4B^Y)!CH5J;;RE[17V\7P4/$TVI%_8]F@V1*I[8V90&]=]U4.O MPUL,9KW!+/'N'"66ERJJY=S3%KR<9C09I%"3-9,S3I*RCIYW#=O%Y7=?*F?^ M49U$+H=+#-J;)LVI@(LVL$4(\W%D;V(SUCWR18<\>P'Y%_A&+E8!?G4YYO^U M'S/+ ]79GNK%[%7 -38C.)X,8#:9';^"=WP(_3CA';\A] &LR 6R)G]4XL9C M0!?57HJOQBFGC;*PYD7DRHP!_CK?A.BYMOY^3J&.P,GS!.2^G89&:5QDC?CR M]Y@MW[^;?IJR2&\D]?0_U=F7T>>CN"MX"^NWZB="-@&N"*;&U>& 5P[ M/4I@AH7=5F3M#FCK,.>6L0DF-\H;#'#T_MV7V6QR=H!(\^D9D(=8(?3;*ZH; MY7;]Y@=H/-V;G.U31_#DC(:-L1::+L^"E;PW'2Y(0HQ&)L8S](TW ?LKB1XT MU77+&(\2<*LIAKT1]ZM[="WR577I.0/?6":GMJR @5K*N)6>1RJ,%3# M=6^]#W&MU'H?P( =Z-;C *AV9J@KY1Q:B*@K1Y;*'31616G3(_B=9=C/V$S5 MEC5G-0T'4GHNWB!#8O\=(_$Q_7P6."J/4!P*7<+B_L\6G"$(N\!E'R207DPH M+#Z8C<5> .''C59+AN54KR2?EB7!X!K0'G,302N?L[8Y;AXGN*I0WX6$EIO2 M1.:P5DA@VK9Y\I4J=P U<93\O?YQ M.V!/G'*=,CH0H[BA+NWWQ,H/I:3KFQQXI/%9)@2UWA"""LN!"\I1B9XV_D^=1* M>>Y%3@W@UNBJ)J9WQ8D:P'?N1]X0'*VXKG+%1=%=/EN9-+I0KE16DGAT[?C" M?.AJH;\+8#C#K?<<#A=#Q6_XSU9Y5J*+956]0&/T7#L:/WET^$*4Z6F5"FI= M[-Z?P^KA]3[O'JW'X]W3_TWYTK 6%@LVG8P^?\S =\]I-XG4I">,<\6W+PV% M/7HYP/L%4=Q/Q,'A/\WR7U!+ P04 " #LD697\7]@;$@. #;*0 &0 M 'AL+W=O>_$@:4E.TG9GFEHB@8O[//V:>/3=>6NE;OK'!=54E[]4R59OMD67P[3E1R7:G::5,+J]9/)F3.3&D2I6U1$'BSX4Z5V5)A,#&[X'F)!U)&X>?(_67+#MD64FG MSDWYF\[;XLGD_D3D:BV[LGUOMK^H(,]=HI>9TO'_Q=:OO?=@(K+.M:8*F\%! MI6O_5UX&/0PVW)\?V+ (&Q;,MS^(N7PN6_GTL35;86DUJ-$'%I5W@SE=DU&6 MK<5;C7WMTV?2:2?,6KRSRJFZE5Y7=2Z6WDST;JDWM5[K3-:M.,LRT]6MKC?B MG2EUII5[?-R"$Z)WG(53G_E3%P=.?2!>F[HMG'A1YRH?[S^&!$F,113CV>)& M@DO5S,3I?"H6\\7I#?1.DUI.F=[I 7I[I!3_.5NYUL*-_KM/8$_OSGYZ%%H/ M72,S]632D*+MA9H\_>&[DWOS1S=P>R=Q>^RSK0LA0,M!01I M'?-D5*+%2JA:P2",M$^8C;8[]"H'8%OP],-Q8#;)-B;T;52LK MR_**WJO&,R5:L/RQ9A:7=+(3MW[X[OYB,7_T\]G9._YX\N@VLR*;!M++5:F$ M[8BBYV_3E2P]JV.7W%)EG=6M#NM?7&:%K#=*G)NJTHYQ\A;M"J38F!*Y$;TA=V9667PR1E*7+MLM*X#N;".T C M*<*JWSL=E5C7'>A^V2HW:9YT-B,W $P;JY@=IP9N\-?,[PK3E3D<0% N(P9 MY5-7^V3!') J!X=]Q1&T8WQ,T%ORCW/OT#\Z04E%G,R/_BD@'K^[4M(*18@H MGJM,52MEQ>D)8]H"9Y9XGOB";07X?"UM5HA3CWLCX_.F=$;T U;H2(M_)ICV MA([QXCE9*F@FOZ."1KXSR3?2Y,F2OK?A04%.V5WRE=(=8H@EQB M$*2UR3D,"/A4SN8Y<'K2'[ LS$D1SU MI*%07>= (:J+HG;BV:VAT%"7#6Q#;A!5VL%,[*=X "T*@Z<6CUN@0?(E?L=F M]Q+. .T).W'0>?*PB/1_S1^CD[0A9W1UZZZ9F_6@\7@+VT!RLZU!S74KIW,- M92@'\(-L?'P6]T1:M'DE2P*GH?>K4J,D8[ZZQM0#3B'73'QTK-87KM45XS=) MZB/&2XZ77R,<+:+RFSPI06,$7(=JL$;YS"X.JU7R,^R6CN1DXU!R-]Z+VD(B MUM9K"CE65^4E]#F@QZFOP[M1@F; FR'S(VQ[!J)MK+I0=4=_,X-ZP,=99AS' MY=Z7S%Z)@.&<0!Z8 6ET*Y![G')^00G?];9&!&K*IVSHNO^*M6U8?"'++FE> M9BEA75L\@/+,7" 5[HDW8,##6FUC7"RYQ@O+JEC8TR^U64Y]3Y5R_*H@T,X MLVZW%(LY9"Y-P[1(#]@\XH^!1&"IE>P&,*+*I_[Q$34B'HP0(]+K*QHDE"ND M,(]/T,TE6>;#(!R(@.. Z$V%B<)LH2,[I=:M8]SWV)1QYLXUO!C0 M8TUUG=I,G%/GE)/'GL48'K)12)8;_&FT3CD?'2JO0C<^R$@W%;"@H+JUL890 MTUA&1DGYBO@H4W,)#362PP#*"/D+E[QS%DU^&HP-&$RP3:K^35Z3Y#LR4L%4[%=XS0CK6-3J6+O/6"F?F2651 M';$HV"=M%#7HLZ],.9U%DM,4,D,-UT:4*#M+!EO+FK74)"=!O%2%*AEV6- L M&6X$OKGA6I-=K+7HDFE[YV+:6^HT/./%#% MI1IBA)8A40ANRD/8Q6>$^*2XB+*[1[(VX#;M09-LH=KOQ9WY8O:3J PT?^^ M%Z=W3V=!2,?P MPB',Y1=$BK315JTZ2]&;XAPE$T7U 0JI6OPF5?X8?4U0D2Y8+3*.R/P+&N:U M^$?(V.YU^)'DG)I+%(7<)7M$"FHX(/HMN&:NUGR"]W7Q<;:$/)0W.MN?T[O3 M.8I"10,CG);Y=/,&!C+V\VW25ZA##^CIF]VM=Y*!>CER*>=%E.6B;^P2E.L) MA@DY!EN!#H@I/I'2M5MSJMAU:(.,M D%/Z0B#QIC_P6T;#IW4-+GG8V4UZ:S MR&._=Q*%G>48GX[ D5J.4 AI\'\&W06K%D_^C@043&Q\1G[5W""]I"+!.X+ MM6N98 S<' R^V5&Q<^S!D>9E.J/:V5Q0?3$3;PE,A_NWX F]T(6/GEU<'4M. MF<;@7]&_5@& ML_==R;DOM-]K]WG E:\F?'1SZ=<8:APM+&26A=)!36"ZR4UMKM,C7T+J(K2V00<'\H?DC[U.BQZ;>J ME@2"??D70EU=MH.Q1=^HT9CL0*-VO?1X8Q+9R'AHYBMC*8 0]2=S\8]A#T9O ME68X#4?_R8D#%V/?X(=3>+;Z>G[W>L=2;5B?KVI_7T7^_-;/4("*SK_U=5W, M/US(5P!@%:8&.(.1$>[JO#K\*,KYQGT,>OTQE$TOI"YE;$*5;^=4'.Q:.'Z MS:S0*@UWJ/Q IN?Q+77O-HV-S]\^?YTFN+ W+>,T@IU 7$I>C MPN(3NDM?KGVQCJZ!9$[&X?C&&N+]_ MA00KIW&<71%,$@< !"!8ZV=@)+FCV9V?MB6#IP'Y-$8&#&WW8HQCR!/(PQCEV'G6ILBY,[M9(CC9L MI(71\UR<,K*U0_^Q3^\W&3OBPGXC[#1:T'AY]8?B2P*K6I7\89RBAI$3)^:M M3Z%'B+TJ#%3\4&ZWN!N%71J?^BG"-41$HO'(/3XR7H?L4P=S47*O/)@(144@ MAF, Z(R@!&[E$#%OD W%75[*'T^O-U3?<">VSP?<8,_P6BKN85"#UCOG?'I@ M+@"K 4W^CLNZ:8"CZ/!O^)(#ACL?*KTO&9:#>2&?O=MVAG1Q$J<>Z2K$';H+ MF?;K\6&^TYV/KS["'=)@;(M2;:C+.+SW:1>0GS2:]\7T-^9 :CFHI (ZG.6& M+P@'VH16ZIR'.Q_&A4,H89 M=4NEOPJ! .ZTQVJXVJ0)XW]SJ^VY TJ^+(&I(LW.X2 ],.;V7[W^]CD_IYZ MNG,(=D?<(QO[>S)34PO L72)A/0>A M%#2EM8SDT%*VOZ79=^DP0QH7;[/6K'Q#>^*5_?)L^2P,R 4$X3='\_L]\D45 MP2HKNK#Q0X@/IH'^[L_OWGXX5 ]AT#GU?\3968__Z=F_PM1)QV%/?!,:B/-8 MR<=0B_7Y@"RL>UZA$:Y@NT[-RH"X_ M9B=,-8<9\'=4Y'C9X#<%O:-GO15G*#Y)3+H0IB*#ITAT/3;E@8;?;P>_UTC\ MN\1K/(28'O+*-QTW'3Z$FJ_60)PNL@UB27%(%5.:O_$U-E5T*L8)L^SOJD7. MU>8>'Z*[DE271D7X[I&O*:+8^S@?,KQ[L\_V\3.>/JFFOC2T.($^O5W[WFW, M=^^>R<^N716%O D<=+P.FWZ5=4>%BB\$3J?I5C=A?*[YEQL:]+(]#'N@I6.)*"5J)!4G M_?4[A[I$3AVW*X:^Q"+%<_V^S04LF2JB,4!73L#F=G/O' M%Q&==P?^$+ UHV=&D:R5^DB+7[/3R9P< @FI)0TC&/YW.R6"2 M!,?/O?:?7>P8RYH;N%3R3Y'9XG223%@&&]Y(^U9M?X$NGICTI4H:]Y=MV[-Q M/&%I8ZPJ.V'TH!15^\MONSR,!)+Y(P)!)Q XOUM#SLLK;OG9B59;INDT:J,' M%ZJ31N=$1:"\LQK?"I2S9V_A!JH&/'8-VD%K*7(.67-,%YE[%)55F/^ MV 67=,"' ]ZQR^"@PK? M03UEX=QCP3P(#^@+AT2$3E]X.!%LHU5Y'_!6V()=.AA L[_.U\;M_[TO :W^ M:+]^*JYC4_,43B=8/0;T#4S.GCWQ%_-7![R/!N^C0]K_1Q@/VMD?13AEWV:? M70G#\UQ#>XJI3:^(O2\0"B6Q9X@J9Y:O)3!GL;*HC&6?">HQ?FEGR;0 IAV MACT7%;.%:@SZ8UX<'[TO-, .-1D2RT*Y1KB)7;]C @Z\/R+V$04#-CP=7?,[ M;%N6H0N5X6WWJ;7"@ T%TWOZE/GQW(OG%2!G'MNZY)I77W[$D2^,M7 MAC7( >.Q+4=43(?8=TKSATI8.FBY12IAO!AE'"Q_-@Y7+YM*; M)TF7S M$%Q/63*-<*1(2:8\LKU%$A1CF!GT>X.1( U_<-4E6J)4 M<(N,WRIV!QP+S6-^@@?68+< E7N!.C:JT=T!:@@DIUT.,]1(P #?6-!35_Y6 MX+QC^;BX.Q]<F'\T.9&W"*4J-4(U-)6J0;9,X7,;QK;("!SMIZG2&1:2O&O-6U>'7\7EQRIBE(I1\Z61)6CTH.M& M();\GX3); YAV[4>6&<[#WD,8EX#0'52CL681A)0$$%BX=N[5I( MO,BG]K_T_"1B5XUV'Q'$*S>(RG;0P)Y!Y*"@E!(;+M"8RA#9]:0B\I-8"PXX#B]NL+#KB!4 M9KI)-\KYEU$X'-U_ N:[!.>/QG@?W.*QX/;=-6:CZR,.H=Q=DJF58?]K;Y+# M[G //V^OG_?'VTO\:QR[ INOA V*SJ=+O/;J]F+<+JRJW65TK2Q.6?=8 ,@VP/"+[&9I M8AM(T@7+AZ)!TG8?AGV@J9/%A2)5DK*3?[\[4I:=P@G6+[8DWCU\[KD7:VW\(JM":,Y&(R\KK(4?V@8-K936U2+0JUN/?.-0%-&IUJ-\/#X9 MU4*9;#F/WV[=^K6OAGBY1V^TBFV2[#W=J707^,%K.&['&>PQ? MFUM';Z,>I5 U&J^L 8?E(KN8G%W.V#X:?%.X]0?/P)&LK'W@EYMBD8V9$&J4 M@1$$_6WP"K5F(*+QOIP M9[=_8A?/>\:35OOX"]MD.YUF(%L?;-TY$X-:F?0O'CL=#AQ.QR\XY)U#'GFG MC2++CR*(Y=S9+3BV)C1^B*%&;R*G#"?E/CA:5>07EI>MIR_>PY6M5\H(ELK/ M1X&@V6 D.YC+!)._ /,!/ED3*@]_F *+Y_XCHM3SRG>\+O-7 >^Q&<)T/(!\ MG$]?P9OV<4XCWO1GXH2_+U8^.*J,?XZ%G!!GQQ&Y6\Y\(R0N,FH'CVZ#V?+= MF\G)^/P5OK.>[^PU]/^?EU=ACI.<#>&X'+=WGZ]OOL U?3!2"3V &R.'\-G M1Y18K]#!Y$-,23Z 4"%[-\(\@:1_C0$+4,%3IWUOE5>QZVSY$NJO[]Z/LHZ+F1?T$;V$VG%(3:4W,!F!HY)&-%+[J=L1B$$-QRE,HM/86IGN/ M9$E?MY62%:V-AY-^37E01NJ6JA\$24!,K0L0T-70B">QT@@B['6<3I*.0(%% MJ)-#J!5RL!7J@D:.?&!-#N5.03?HE(TT)SDI /D,ZM2$I=4T;!F"O:C C1=I M"$IM29^"](@;TU8.I77,6ADH8XH0-)**/EI80G#]@EUIM4[%LM>O=0Y-@(;B MC?1-W%62C=6*M^(@=/2/<\H/=\E3+%2YJXNXGY#2MB;$7-LR;"G=,24<]E8% MUK]$+@W/(?N:"V35%?,0OM#&QZN/ML+'AHX"8D..E"O'0=(H=0\<1\/T6T-N MZ*.^!WK_PK[*=Z1TFYJ%JH!RBJ9B]IW4W6:-%H'/RT3HJJ=/7)/<((I_:;;3 MX19B'.Q;"N5@(W0;*Y?%%=[CKIT^23DX,4U-8K<,Z MIB16R 4XTE2B([=R(E$W?*/L4?LCY'[H;5(=2MC'4#1NK[0*H>IK@SE8\<+ M^40 FN>AJ_QNJ"=Q'&[0M,F+$V3\L_:NQ :I&]#LNZNKKWUNGE7:OIIH3M#) M[(%J0V)T.:P,MJ8Z=!;BQ::WIJWIPN.Z@>A0BZYB?@2(S(P-B5T>2"4N0Y=1]7R>=FD+P#/-<9P=M[T>=D/\>6[V<0SAV(DT.K@U MU.C6\6[$/-W=/@FW5J27QI)O&"A!D 54Z[!\QC:P1X(4R&%DD_:AZ ,MC2TB%*F0U'KWWW=(R5YOZG71 MO(CDD//-/:/Y3NGOID2T<%\):19!:6T]BR*3EU@QTU]C4RM MD16>J1)1&L>CJ&)\(5O2^L( MT7)>LRW>HOU6KS2=H@-*P2N4ABL)&C>+X#*9767NO7_P!\>=.=J#LV2MU'=W M^+U8!+%3" 7FUB$P6N[P&H5P0*3&CPXS.(ATC,?[/?H[;SO9LF8&KY7XDQ>V M7 23 K>'(X9) M_ Q#VC&D7N]6D-?RAEFVG&NU ^U>$YK;>%,]-RG'I0O*K=5TRXG/+E>:XJOM M S!9P-L?#:_)XS:$3VCGD24![EF4=V!7+5CZ#-@4/BII2P-O98'%4_Z(%#MH ME^ZUNTK/ MYBW8=!'$(:IX,S>(.#M0./-_@/:T-8"2;M4Z/AK\NUL9KRY.]3 MIK?(V6ED5SLS4[,<%P$5AT%]A\'RU8MD%+\YHW=VT#L[A_Y_HW06[+2JPSZ< M$?+T#A_O)-WEBDK46"Q ;<"6"!LEJ-:YW,)K+HFB&D-LYF+6HWA:K-:H?5!O M,.\.2=AS$79A3GO7JJH;2^2#''@)PW Z'/HU&X]Z[QHMN6TT>GTV_-[M#23A M:)RVW]X'I%HME2B 5[56=^B # RF"63)M/=562:@/FD63,(XF< X'([&A&/, M#"[SO*D:P9R5!9+;U,_IN&.&0.)^2EU!"-_@Z-Y1!@>*8WO9BDR?B- MH1<_R?% H>_OE,82ZO+!\)PR9(^UA^K4VJ'+/=.ENOFU1/]&.>S\8RFM7#!' MZ9B^XWC4^TRB-&5(G$WIFR3C+E]_SIY3K24Z&@85ZJT?>8:JM)&VG0L'ZF&J M7K;#Y/%Y.Y(_,KWEY$:!&V*E#!@&H-LQUQZLJOUH62M+@\IO2_HS0.T>T/U& M*;L_. &'?XWE/U!+ P04 " #LD6971W&7>3,% "6#@ &0 'AL+W=O M:C!M77.]OA"56IT-@^%VX5VY6%I:&$]/&[X0U\*^ M;]YJG(UW5HJR%M*42H(6\[/A>7!R$9&\$_BU%"O3&P-%,E/JEB:OB[.A3X!$ M)7)+%CC^?1"7HJK($,+X>V-SN'-)BOWQUOH/+G:,9<:-N%35;V5AEV?#= B% MF/.VLN_4ZD>QB2[FJC/N%52<[84/(6V-5O5%&!'4INW_^<9.'GD+J?T:! M;128P]TYJT$5PIZ5"NK<;=$O7L])52Q:JL*@]> M2RNTY-7WK1%PK>9VQ;6 *_$!#Z[!8[!PJ8PUP&5!LEPNREDEX-P88*.D71IX*0M1_%M_C$'L(F';2"[848/7HAE!Z'O ?!8> ML1?N,A,Z>^$7,G,X8+@J35XITV*._CB?&:NQOOX\E(;.2W38"_7L_Y^G>]3QX;"2$3P2H)T=N%D*R)>X*PR4 M$BQ-N=;K4BZ UZI%.VH.BZWX;(U,TBAM:;^5I8650+?0 #!GCLL<[OQ MMZGU/7_1SA][<)*O6DT)H>S9I18"ZJXW!?7F(9=T*A2KYW0N5=UPN<;,-R4F MJ/R$2@AE-$'&JBH7FZ25R2C=K6":S190T0-$DF7=5()F76)RPNCAP9E&.!*O MUIZ3*^Y@2RS 1T'-XE&X!YNQWM*WX1X]5JJUR)4N'.)P%.\#'D6[%2P9[ ,L M^$\=*/$1O^=8#66'C_8UAB%;<2C#9,O?LQX\S#K>&S1W?;99/):*;SB^7B:R M>YE(1L&C92+N56^W$O7JXFLS 2X5]QFNM\+=B@<2[VBYPON0(49"AY2&CK?( M^#YSW<_@X)56QL!YGK=UBZR#5GX6=G C\J54E5JLZ;R1.4+BD&?((EZ63> Y M=2XN3@8_E;F+B7EQD*% ]_]\RU:#2W=?08=:=)QFEF5#O)AEC.PQ+XE(/LB\ M, H'.T**8A^W(Y_A7I0.;C0O\.JI;R'R_#!UCOR4@* E9%''PG2X/J(*'53T MD<21@\HR+YAD@WNT_*#@$6$8=,&CKR1V%@/?2Y*D'[T?=M'C_Q>C#[U)FG8& MDXP,HA,_ZT4?>*B. DD2X&Y, ?82P%P" B\.:9=Y$W]REX#("R?,P66I%\8= MW##Q_& "YX>J$8NFW"\L6.&7A1H]N$1MA%AS^6'LQ;2Y6P&+=>%>1 9Y!:]*W;-AM[I[=)UW;XT[\>[%]H;K M12D-5&*.JOYH$@]!=Z^@;F)5XUX>,V6Q,]QPB0]'H4D ]^=*V>V$'.R>HM-_ M %!+ P04 " #LD697NXY]/!T# F!P &0 'AL+W=OP$2D@(221NU4JM&32\/51_, M[L!:\65C>T/R]QU[%T(C@O( Z\N<,V<\GO%DKAU],HBS8+W_FJ<'":^Q[L,@C2%/\\$!OL$VRD'@&[P\RA@N&F-0.?@S M7UAGZ'K\W1=Y2SS<3^Q+YLS6K,!I1#5AT=QA-#MZE1VG[P_('FYE#P^QOS0Y MATE.^K"'!WY4"(66M;8\E(=>4H6T9F+'C%M@%I9:4/5:>,,5N$HWEJG2OCWK M49X4WNQY.@U M9'D\(LQK.(WS;-B[Y(JI D$@\_L>K5U%[,NPP=4*]$+P%?/R+1R]&N=9_AZR M>)P->M^"Y;Z CN-\< S#^&2<]WYHQX3W/(Y/1J=^,(K'Z2G,K3^.W7!")''G M^L6:N"I$0Q5!9X;^IZBBVSM7:[,Y]2>1&V(KYWM"[)IVU,(*0+*7DC=[0Q0SLK]##;[Z+\/X4A:][O!3EBZ@&4!J$) M8Z!B)?B5)WJU>;G+?261[/0NB685.K2E0!OEVC:V7=T^ O.V]SV:MR_(5V96 MI(64+0F:]D]&$9BV*[<3I^O0"1?:45\-PXH>,C3>@/:76KO-Q#O8/HVS?U!+ M P04 " #LD697I,TZ<#<% !W# &0 'AL+W=O$VUD1)W376QHU?:'T>_LIX&D^H)2F(1>-=RI0 M=3EY<_+J^HSMQ> /0]LX^JZXDI7WM_SPKKR<+#@ALE0D1M#XV- -6_6>I';6L=*0;;[^:,M67D_.)*JG2G4V?_?87ZNMYSGB%MU'^ MJFVV?;Z],S)HC,N?^J[G8>1POGC$8=D[+"7O'$BR?*N3OKH(?JL" M6P.-OTBIXHWDC..F?$D!OQKXI:L;WS0F@>44E7:ENO$N&;'@7\0NU,G2ZF:KE8GA[! M.QWJ/16\T_]3KWIK8F%][ *I/]^L8@H0S5\/L9"#G#TS]1QICZFFL*!S6\U\7.KW4[5 M.BJ\I$"E,BYY55!(V!#*>?>LT*[ %.J5):77@2C[8\&HZ*NTU6"? V))W!*' M5)R4*1 UU3JIV%)AJIW2UJIHULY4!I!)(5P3IXA7V*YDM\K<(3Y@,3>FZ9H1 MCE%?K#:$*8E(5IQB,MJJH-7HD%:;[AOP0AY0Z&/E1PIZSO>\B]G8T M)>WK] %,8EG#I@M17J^Z" 5Q8@P*>&ZRA/,P*"D6P:RD[X* N5TJ7J#J9/'L M_4S]2FMD\$$G)'PH&A/AL_%V ^&X!D7OH.+ ' M";*[$\JA',)AR5_W2L\/CXWW2XN: MUOH=49S]8\E)52+_/0$[<<6]@/IP S.PXWQWXZX&LN@6S@VAE1]\MA8$ N1D9Z0-@9$7#PAK> M6'VS#A=&(#DI7.I?-1H;HT^S!S^D*A+=RDZRV**I%UD[%6U^KQRZ:_,);+)V M>3M1$/$R8UDWPX*%0H?QA=\POH(\(^%'J5,P% M@?':L/IVK%@<*-*^0[Q1TV6+./,-L)4<$B(V$XJNB8E)'RU"EI\NZCPH16=U MN,]LIAZZ3&ULS5C=;]LV$/]7#N[0=8!B6W8<.VT2($D[+$6S!G6[/@Q[H*6SQ(4B59** MX_WUNR,EQ_ER-V />XE%\N[XN^]CCE;&7KL2T<-MI;0[[I7>UZ\' Y>56 G7 M-S5J.ED:6PE/2UL,7&U1Y(&I4H/1<'@PJ(34O9.CL'=E3XY,XY74>&7!-54E M[/H,E5D=]])>M_%)%J7GC<')42T*G*/_4E]96@TV4G)9H7;2:+"X/.Z=IJ_/ M]ID^$/PF<>6VOH$U61ASS8N+_+@W9$"H,/,L0=#/#9ZC4BR(8'QK9?8V5S+C M]G>@.^FR$ [/C?HJ]V8]R'$I&N4_F=4OV.HS87F942[\A56D38DX M:YPW5VPQ3 ;/L,P:AE& 7>\**!\*[PX.;)F!9:I21I_!%4# M-X&3FITR]Y9.)?'YDW??&NG71P-/LGAGD+5\9Y%O] S?(5P:[4L'[W2.^7W^ M 6'8 !EU0,Y&.P7.L>[#>)C :#@:[Y WWB@V#O+&.Q6#WT\7SEOR_1]/Z1A% M[#\M@O/AM:M%AL<]"GB']@9[)R]?I ?#-SL [F\ [N^2OL/RN_D.^]#J]E58 M*[2'CQHNQ1K2<3!>FH O$+>8@M3<@8-7RB,(B4G)YBC=?PONK MRW.@6X3'0F9PH6_0>3YV<$&B;&WHB+/HU]2ZN/O;HGKJQKF'XI,NJE%EY3]6@4\YGTKD&M[2EK: A%3%H M:EY.AH?)>#H$5PIR+6,^5\(Y.(7,5!4I2IF771,Q?=).K3"H3W1\(\$!X5D5 MO$6;28=06YD%W7^ =-8?SZ FY8)T>,4LK=W844'7%EIGPSY\>?:J!,:S43(< M3;N]3JT6//N*]!8ZAQ7YNL,D%@K[\)GHF8#MV+);Y&K-&^EHFHSWQ]^U OM+ MK9EC^_J55 H62 5]\2<5638K'XNLE'@3@XLD9F@]71,J%( MMK"P1F'O7,)"^UQ<'EZ5AJNB0NDD.4RG#R.2S]/#)!VF#TX20N9J#*U8K9-= MH1NC+@!\F#1]2GD:"XBU+AJ9"TWYR/:??X'/IJ9ZJ,AE47;<4(;'[/4EO6W+)D"\+3 M_,G7%4&+BB8]62O)^-<1.=75*JBMFY AP9E===T$2E0PMB:.>$9&SGT:&L=1 MGLNV;M5"YGM<&40M/9<9'2DX5,-<0RO.:9*EFK;BT+#";.%:[=IT-!QR%*W6 ML@D#T_:!,KK88_6[HS;H.2.,DM&W"Z%"S(1QTSVP;R5R[%K DP$0'4QRN7($ MG;4AHY)D2P4O5)JN5AXF;7G9,<'F@1"2=6Z?0&$ Z[P7)P#:0NW MO>%']I2,K7)GGVE;S%U/$ MS@]\;3\)0DN^<2@YF^\DD_>Y4LF/T&/:)_>G1 M8ZL1/;;:@SG$R4)W&;*3CSK -$W2T>P_GTTF-,_2W/,_G$T.[CDZ9LGC:$G@ M;@X((P3=1X\K0,MIZ.I$(1'L@\V%!?C*_(S>[F#7X:GYYWY/$!?REL(;4#A4MB'?:G MDQ[8^"B."V_J\!!=&$\M,WR62%7#,@&=+XWQW8(OV/QGXN1O4$L#!!0 ( M .R19E&PO=V]R:W-H965TQMGXU&)AL(TIN M^JH6%7962I?<8JG7 U-KP7-WJ"P&:1Q/!B675>_RW+V[T9?GJK&%K,2-9J8I M2Z[OKT2AMA>]I->^^"C7&TLO!I?G-5^+6V$_US<:JT'')9>EJ(Q4%=-B==%; M)*^N1D3O"'Z38FOVGAE9LE3J"RW>Y1>]F!02A<@L<>#XNQ/7HBB($=3X&GCV M.I%T9V<]&;]5@N5KPI[$>U_:<(]HR)7Z8*XW[9 MUM..ACV6-<:J,AR&!J6L_#__%ORP=V 6/W$@#0=2I[<7Y+1\PRV_/-=JRS11 M@QL].%/=:2@G*PK*K=78E3AG+V^MRKZ\O()=.;M6)6)M.+GK?&#!G6@&6>!T MY3FE3W":L_>JLAO#WE:YR _/#Z!5IUK:JG:5/LOP5M1]-HPCEL;I\!E^P\[4 MH>,W?(K?AFL13+WA]T"690NM>;46[OD_BZ6Q&C#Y[S'C/>_1<=Z4.J],S3-Q MT4-N&*'O1._RIQ^22?SZ&:CY[C_K2 ]SRF)^^PI;NQ=Q=[S>W)W$C&[ M$6Z75_<__3!+D^EKPY:*ZYRI%S!@HL&28[19SF#.: F8D<.P@@XE+P2E9K(K\-PD9I2DLGKK)"5[Q@'\6= MJ!IR8BY@L3KJ45'6A;H74(4\AAVG!!Q7 ZND$M7/I9&Y1,6$>;I6V@7+!!8[ M#M[ICRRJ5/726&X;A.O^H56 JM4R0\C\SN,WK*F@3A06%$&120\7304OB*V% M=@T"[F-\"S"8XQ8SLZ_P#D;$ \$SJ*70^SMXXR''/EM (XNX@&421Z/Q/(KC MF!DJ"J8-7E"6[;2]+K@Q.)NILH3-W@T;#H LA:"VY'+=^UT:TS@/-*B >@=R MASF A^>Y=)Z#:TXEL@6OJJJ!3H =.JH1I,>(_=BJ@R:*T%4YH>VHHO\P!XIY MF'8ZDPO\\]6A_I9_$:3%6H"7CICRP%Y);2S+N7.[X,BQE309U+L7'%1P_1\( MUWY@N]*!12FM%:)5T%4$)KX)G4E#^N=@I45K_LY@C1X:GDT#D;Q4#4*]7P+> MW@F]UN3N1?#@KA:0C:<2SFSJ8(7X5DN/BHBBLA+2-AH9F%%HBB+L0"Z$9B@_ MQL<$>E/D=VX^ZCD7V>+>I?]^<'QV>."[U ,D]E&0I,=+'1G Q%?"0-642]!# M\D,=%@^"[/STB+Q2+C3B6R8@?!J-)\-H/H]9GWVHV+\X<(:<27PWC5C=: )K M%\W'/H[8*)JG\V@RFOR)1FPKM"!T0VY@MX?[-BE"JB 1+>HFVH33O^WOKB> MBV.53*/9:-*":*$.VH"?=@1-.T<,8EL.7:G%%!A\T2A=]U"- 610 M^BA,M?4VM16T7;D,,&>O3GYW,Z7(7^Z>V *!PK1\$O[19LK@G\4: 5QS*TY: M(]_Z] /44-+)Q,K--X0VM"F88V1V\F$/QZ2$&Y/8O^5*L%-*?'/&?N-%(PX( MN65O1!8L]J!*@9=D/ 9>8O:"3?OCE(W[LRF>1]$HC3NEVO1PCDY?M__=?J@9 MH#AE"7B/4:7/V+ _3#J2D-:.!#A)@- S-NM/AWM,4 3<_FP432;$(>['PX1\/AR!DQ(R/2.9XA9QA/3H)+'?Z>8C"))U&<>B],1\1@3 R2:#Z: MTB32PKQ2;2?NG+(',KM!.CIH_"6X$2%%H;_# :IL"#*[HP@BF=QP2@V6).02 MLQ,::T;-S&XI^7T!#:BI'6K:7A0T)3FN67"I ]O##.H2:+]$]('3;K#PF?B9 M!@MV&FK\Q]O/IJWJ?R$Y0?[=,G,_S]KL^K6KKK^XBO*&THIT9/L(^IE\X)-C M0;5?Y,X]374'8VEQ+$N2:#A)*2. B61&H%P<]HT$@$8:)4,V[Z=)NQM8 O#) M/$JG8R ZF?;GW?Y^3B3C-)K&4R*9 \)/*G?$-VD4#X%>5%YHE_;G8S'$S!2U\)\<0@29#!7JM%NOO'( M7E%C]LN55N5CZ:[I'$Z9"I!S;8_R-9REL:8=;@\F)XRD5N):D [ MH9@PEP23/%O,\QUI>Y?S?L_V!S(40#Q3";0M7.TZ,9ZC$R(XE&!:?W/(B>-T#ECA-,#A-,+0A'>83HIND)[]X#/F[20[$2_I4DIT2 M+DTYS7)A5-FV!9>'*<9G*]E )KDD^K-!T3D@'?73[^(!5U..&1[FQ^]NY["? MA&+1/_:%:+#W2:_$:.X^7%)/Q6CHO^YU;[MOHPO_27!'[C^LON=ZC2F %6*% MHW%_.N[YNWN[L*IV'PB7REI5NL>-X' !$6!_I91M%R2@^V)\^7]02P,$% M @ [)%F5W(L".,3! -PH !D !X;"]W;W)K&ULM5;;;N,V$/T50HN] 8XORB$Z5'J7C\?&HDLHDBUG"-T6)6RR7=4OA:WSBL1CU*H2HR7EDC')7SY&)R=GG( M]M'@%T5KO_4L.)/,VGM>?"KFR9@)D:8\,(+$SP-=D=8,!!I_=IA)'Y(=MY^? MT'^*N2.73'JZLOI75835/#E-1$&E;'3X8M<_4Y?/$>/E5OOX7ZQ;V^DT$7GC M@ZTZ9S"HE&E_Y6.GPY;#Z?@%A[1S2"/O-E!D>2V#7,R<70O'UD#CAYAJ] 8Y M9;@HM\'AK8)?6'PRN:U(W,E'\K-1 "+OC_+.^[+U3E_P_D%\MB:LO/C1%%0\ M]Q^!24\G?:)SF>X%O*5Z**;C@4C'Z70/WK1/;QKQIJ^F)ZZ5S[7UC2/QVT7F M@T-#_+XKY1;Q<#PYWNX#_W5!$@2.WL@XK#A=D6 :9AY8A$U9:4N*0" M!0E49>3ZJHAL(V1=ZXTRR^BU(>D.@CTH9"">LD9J065)<=YB),=O2F M.,>>.%:PC>A>2!]Q,O)!X$]5;&[+2%0:LQMO^$UR)BC3(+M@.8AUA9#B0>I& MML.OO3E-T_'Y]=U%?)J+4TJE2Y-"&21%F:O+7DP@$QOS_@DZF(-<:! M&7&>"<1I3$[._<["/*L^!S?HJU?;8 T5T'"'XFWT.1FFXNT *?NZ#: W+8-" M(:0CUCZCL"9JA?P7Q!BVU[RD @)II"M#$T5T79ND$U!@-M ,'Q85Z\#B>YS, M;,"KLM%Z9S^TS8(4GQICB]S[MD4X_F!7HWQ?B=.8U =Q? 1I/[8J'Z?#Z?^1 M^?UW%?C;7L;!>,!!NI[&M+>V?B#H,2??GC\9&2IY#%&/EYIX$"/]U[KUI8C5 MN]U5ND',,VI!6*! ^'X;3'D\/7D7R*%5%;$P>JQ&-YN$ZX"A;AQE\0<^T[BG M(!-'&E8%C[^QIAO43!/2QL$7Q7\VHKN^&*.MCWE%;AFO+!Y^C0GM=[W?[6]% M%^UEX!_S]DKU6;HEM!&:2KB.AR='B7#M-:5=!%O'JT%F RX:\7&%FQTY-L#[ MTMKPM. _5UQ\3=02P,$% @ [)%F5UBU@*!_!0 K X !D !X;"]W M;W)K&ULM5?;;MLX$'WW5Q!N4:2 :E,W2TX3 [FT MV +;(&C:[<-B'VB)MHA2HDI2<;)?OS/4Q4[J>MMT]\4F*G+BU:[TX48V5HN+7FIBF+)F^/^=2;4['_KA?^"#6A<6%Z>*D9FM^P^VG M^EK#;#J@Y*+DE1&J(IJO3L=G_O%YA/O=AC\$WYB=,4%+EDI]P#2A3<'??H;YWM8,N2&7ZAY&>1V^)TG(Y)SE>L MD?:#VOS&.WMBQ,N4-.Z7;-J]<3(F66.L*CMA8%"*JOUG=YT?=@12^AV!H!,( M'.]6D6-YR2Q;G&BU(1IW QH.G*E.&LB)"H-R8S5\%2!G%U<0]Z/?E3$OR;LJ M4R4G-=?DIF":DS-KM5@VEBTE)U:1"U66X,@;J[(O)U,+VA%CFG6:SEM-P7NKGP4' &UY/2$@]$M @/( 7#JX('5[X';PW M3%>B6AMR/7C@S[.EL1HRYZ]]]K9PT7XX/$W'IF89/QW#<3%$V31"T[(QV([ZS6!P;LFJAIKH?'(AYM/AL B MV3"M&<(#82B(6"V!L:A:I">9#N:RNI8B8Z[P @7D;:%GF$;?=YM*;@OT,)+. MF,P:.>Q^NF9^E\DFA["B=\$J\>H;M[JPMVHUYHCI^15*YER[Z85DQI SYY]V M?/Y0#Q(1.<8.J'NHEM<6*KF[D)\JRSZ'%$R54$B8B>;D#/C]$D!L&)#>I[#/60 )IKHA,:P[O4L%;OM7 ME\/ ;6054'"^:ICL?%LNH73EK9EM:%<*_+%QI]GQ,AP\"LH '6W)W-(N/_ M4G($1P8RNC$ 8_J,Z.0 >(L"(676TM.)*NOS\G,R],$O@_(DF8$%SQ V\>4+?D>U%" MR>](/0FP74"V84QH&71-2; MIX%;CX#[+,:Q[R6SV(OI?'3Y;='J@MZ6*W1VW>BL@.O70[V^%T>I-TOIP""= MI6!2T,_W8;O:%P5S+YV%@YP?AUX8TD-R0ZF,?(\FLT$T\J)XF/VTR_J4\X/8 MFX5 *ID__,W-_KYK> 9=U0KWG4&-A!K0E^F:0C_-TY)(U M3JGG4\@%6)IY*83%]_P(&IET;IZ/,V.Q./1C%D> I8X7;NPTF!#-]W M^YSNO""@A*S=.PEO,$UEV\?$L#H\Q<[:%\AV>_N.>\_T6H#5DJ] E$Z2>-RV MM'YB5>W>(U#.X77CA@4\)[G&#?!]I>!:U$U0P?! 7?P#4$L#!!0 ( .R1 M9E>EHRANT X $4N 9 >&PO=V]R:W-H965TKNJZ>'!VY;*76THU- MI4J\61B[EC7^M,LC5UDE3F>T@+_XCU8;U_DMZ"AS8[[2'V_SYP<3XD@5*JN)A,0_%^I4%051 M A]_!J(':4]:V/T=J;_AP^,P<^G4J2G^T'F]>G[PZ$#D:B&;HOYH-K^I<*#[ M1"\SA>/_%YOP[>1 9(VKS3HL!@=K7?I_Y640Q$T6S,("%L21WXBY?"5K^>*9 M-1MAZ6M0HQ]\5%X-YG1)6CFO+=YJK*M?O)1..V$6XLPJI\I:>EF5N3CW>J)W MYWI9ZH7.9%F+DRPS35GK^A=YPD=,STCG?0 M&SKP?T_FKK:PJ/\-'=C3NS=,C]SLB:MDIIX?5"1S>Z$.7OSRT_3!Y.D>;N\E M;N_MHSZLSR$FOX.,^+12<*/,K"M97I% FE(VN:Y5+G19*ZO7(C-08^GP!+\< MY)5+>KW0I2PS+0OA0$O!K6O'5F95P1^4IH9<5_)"B;E2I8!H*FF9,&]I*R8,KC,L&>!YXDOZ%: SW?29BMQ M[ &HIWQ>E/:(=L "[4GQ>YQIP'6,/YZ3:T61"PXMG1>@MX4]6EE0U&3#DOD7 M1"%^-Q*;E<;1HMV9$C;FC0U+X :6;+FS0)00F7,41:(\%U+;=KOH4D$#))'I MPZ>NPUEEG";MC["#0Z1E+T1.8H-/$KL$2%:M*%6 #,"=6<,TO1^2MK&?R;ZN M3)$KZWX5Y!3UE5\IW4HLD)FXQ"!(:Y.S&Q#PJ9S5LV/WN*A>6:688@D@%6L? MT;S9G!,6>;L)08D_9%N FMB3HYPT!*K+'"A$N4J43MR[-N0:ZK*";L@,HD@; MJ(GM% \@16'PU.)Q#31(ML3O6.W^A.,]P>9^"C;W]T:)LQ9]P>IILM$=(6&XN&<'5LO?\YEHR'6(:TU9NVLFR;K2>+R!_4 [9E."FFOF3N<:"E,. WY M\_997!-IT>*Y+ A NQZJ"HU4COEJ*E-V.,6YQF*/9AXDS3S8JYG/CJWGM:OU MFL+4D#IN1X'%[:'%BQ\O;R)A^HB*!W*Y%$-B9')(94LD_XP%,.^U_ H#3UMR M5'8H&"KO;O5* I06"\(FUMG:B]D'RQ;0;Q88>ID,1X8QDE[@6\M -!"K+E39 MT+^902KL 2DSC@%L\"6S5P!9.'B2JV: 9%T+!&FGG/^@@)-[@P-4:4H\V-K* M]D]\6X>/+V31),G++$7V:Q]W8EYF+H!4=2&HTHOKZB0D->1P#R00S:7I)E/'9\D HZ]LE45]EUIT+< SX)!$LY)LF?* MA3/TQ98Q=GI[RY I6A]IGXJ5V4!&=D1U M9\,!TH-XQBE.KF'%P&AKUM>I[0/FA\G]'^YUWE,J''.R^5"]# + ;6GTA+&2 M+'U(2:/ZS%D (5%>Z%864-!SE@.9)+2"Y)&D>ISZ*F2[(Q0 M24@WD&C.(?@!*F3?BOUGT92(URQ*7S"3#HD:C @6B'>.O-I_AJU#2*4H2D'V M3%Z1_ALP4\!BZI'P]AFR)UVBTFLR;S-ASSPI+HHCYG!#IXU'#?)L"PG./B+) M47+'GC M8I;A BV$,]=C(ZVK"9Q;/L(A>%$L!(:V#BG.CJ0[I7P]S XQ4W!?(SA_?$9Q MAP07L7Y[2Y8&S*;>J9(-1/NSN#>9C1^*-6 NVM_/XOC^\?@QGHGPD)6U(X7; M+@A&'<,JKO9Y\J/DR8_V>N%'^!@@C0-9JVJ"QS:ND8GJNFD3XL%7?OTAB0V@ MC*QZ"!)NS,P;9N:WR,R;M./;Z\P,O@KKWY:'GSPSXKL.ZH.]):$C[2/H*'0* M>(M]D/Y6S?WZ!>0Q >!TUR6 M7SL(%=$"FS"7WSA2I(VB?MY8 J,$6TB&":1V4$BURJU$^6MT'4$EHC_ TW*UX!V\ZXK/XW.6$:B[#\9R.1+5N&K%$/ZZG@#5DE0C34OT1=RY+UC;<='A7C-.\Q_ 5G M/3Z"("ORV>^UP-:/0^P,OM16L6_18CV5ASJC@L1<4-(V%A\H-G37;\ 3*O$+ M[SW;8:)_<@JTIER"M97,MUFS*6I&]ET*?;Y*\;%W%TDGMK!S]>.PTPR4/;T0 M>LLXMB]P/4Z!Z_'^]-%@=X@LE02GOO[YJ-W7H?T2LA0@1+4;Y<, M$3=]M<(T4M^I2XS=:X7,[A#.R>%K!PSYO+I$5.$6V^'22JI/)55- MV;TWB6QD/+2VUL:20P.%IA/QCVZA36^59G@/6W]G_XUSW5OXQ0B>IF[.[Y!U M[/&LZ:2=V4WV>L.Y6K).WI9^++NCWW9[*N*#[VTB7CC_UB?P,3)SQ;9&:%*A M4X;3Z#BP,7"!4- R59:I:8K M)6;(@7BL0LTBF\8YIQ]>O4N3%5@>?<8!%(5X:BUM4R'\+@J3$:^(N@B06=MX M0K5 W5+F6\!JQUL5L#<\LRVU5$,NE8&/5BM?(EX;'H7/V^3"A9#N*.7Z8FQ( M9+]9,)7 >"?CT&II#7%NS4+7?EN9Y]R8@AZ0(0TP/!*GLI2YY/5OD7K(41PS MK2F $ > )F!I[7O3=')'/77?!4\*3X.K4?11:F@C2#<,PMS7\7"Q7-( K%8$ M F5J=@_(DB%QH8.?Q77<*OTT(!BR!+(P1EPV'G6ILB9TU!=(&VQ82!]&RW.Q M^\_:#H7FD-SW*3LBU+ 2MBIJ2+RX^DOQ\,ZJ6B5[Z ?OKN?$25;MDXM#^-XZ M].]\(WH[[>VY71IK^*;5-6Q&R/,QI+]E'%,.B8.Y*+@ITFE 1D' AZ,#Z(R@ M!&;EX#'O$9?%??Z4?Q[?O'*>=JXV3/<#W(UO, RBYX\B/FBDKK.F.\^.:QAU M81:->_M!DB(K-/8 M?TLS5+=KB#IJO\>/R5:?J#\S#$/PP#737F 7#8>*OF( M!(+)1G"#]4*3\77,<]EH?QM DIM'6X1-V"6_AE"0GF:MK9-UH5H)%=_OS;IR M-8I/\:&QXF7CD5XX>>[.$"'[FB+:C^IYWY\N_+&FMPC M@F]+0+HXKJ;P05?\QL/F][G*_>6;@Y/SSP=W.?H5J*_B,E^MAP%+[OO5BF(; MIYUA\.TM@@-GJV;*"$*+.4W&\3T#A!0T4;$:^ M3S+UPGYS/6E2.(H)6YC3A];VM3Z:"_!Y-[M]]TA4/X>,I MM16(LY,V>*9G_P[-3!U[B/%-J -/8T$672TFPUWFVFLFG8>"AGMQ"AL<5GO8 M)-GZS)NS?IU&COWD*+6E@G][XM-[AY/'(_$Q5FH\E.DSW5:1D5LOG@>3!RE_ M!QMAFOJ7Q^DU=P%5HM7--=*SHB,N/XPBO#>[&?#S9#*\K'-1JC7TK-7B&)D[ M'9-NN5"&QLU)&F6/N$_FU]O.);3$OTN\QDV(Z2ZO/)7YL5C#W'>97C[ MNA+KQ[<.VX"?V@NA/@STZ>W"E^!]OEOS3'9V;:P;XB9PT/%W6/2[+!M*HGR2 M:KY/M 1JN/VY^&V4PRSCJW.RE*,OWEWF(7-;^DF]ZFNY(G_B; MP>WG_H+U.TE!&@F[6F#I9/SP_H&?)<8_:E/Q/>&YJ6$4_'.E)(1''^#]PB _ M#'_0!NGF^(O_ U!+ P04 " #LD697WJD7D30$ "?"@ &0 'AL+W=O MO()0BR +LZKXVMH$]>@%- ML]C=M ]%'VB)EHA0HD+2Z]U_WR%UV&X5(P]%7R22FOGF^(:C6>Z%_*QJ2C5Z M:7BK5DZM=7?ENJJH:4/4I>AH"U^V0C9$PU96KNHD):55:K@;>%[B-H2USGII MS^[E>BEVFK.6WDND=DU#Y.L-Y6*_=J2BCU1_ZNXE[-P) MI60-;143+9)TNW*N_:N;Q,A;@=\9W:NC-3*1;(3X;#:_E"O',PY13@MM$ B\ MGNDMY=P @1M?!DQG,FD4C]C*@6NDJ'RFSOKM&S_QWI_Q M/IJ\C\ZAKQ_[RX7$%MTQ1:I*TIY)6IBZO%4RTI/2D:!)1KVFR M",/[;^#LF>\+4Q>F. (TK1;WY!4ZBT;@0JM(WR Z*:"TE0EF]/0[Y,<>CCW/ MK(($AVD(JR@*<9S$L KC'&=1LOBH:S#FXQSP?9RF.4JP'\0HPGF:+YZ$)OP$ M,\!1$%K,#,/.8N8XR8V=,(EP!KIGBB&>BB'^UF(8JWKSBGZBHI*DJUF!KJ&/ MSU7#6=CY:C@R4!T,$#" ;=LLD3"\4L1%,56$V=^*IB/MZ]LW6>"G[Q7: :#" M:$^@B-108/]357QJF3:"FFCH<4 /D!('B24JQDD<6Z)\[ 6Y)3_%7I8-Y D)Q/IR;>2/G6O:Z7@_VY:^:^,;!AG^G6.]K/ M\[1/)C;CKP$NMF)*C_1.'>)J<4K0'2V&C7_$QN+49P5[!3U""[3=\2WC'+T# MXQUA):(O,)DHVO^BA"6AV$EIKC6QNA>06$-+:-]I&,R ]7IU530)V0]LY &%E@@@J2?[IU:B'#D6_*-<5^%LV6E7LT-$#CK>QH9.C;M;J? M'Z;3:?JZ[H>.@W@_NGT@LF(P*W"Z!57O,H7^(?MQJ-]HT=D19",T='F[K&&" MI-((P/>M$'K<& /33+K^&U!+ P04 " #LD697;)-^U#T@9;&%A&*5$AJO?[[#"E9ZRV\:M$7WL0Y84PU"P*=%5!2?2,K$/AE)U5)#4[5/M"5 IH[HY('<1B. M@Y(RX2WG;FVMEG-9&\X$K!71=5E2=;P%+@\++_)."U_9OC!V(5C.*[J'#9AO MU5KA+.A0X![H!S"X0T?K287N?2&IZ/3^@?7.P8RY9JN)/\3Y:;8N%-/)+#CM;< M?)6'7Z&-QQ',)->N)8=F;X(>LUH;6;;&."^9:'KZV)[#F<$D?,$@;@UBQ[MQ MY%B^HX8NYTH>B+*[$2]RR)_;!\BPHQF? M:-[&O8 ;J&[(,/1)',;#'KQA%_;0X0W_)6R?K#D5YGGTY*_55AN%@OG[4N@- M\LVK:!R^[>&==+R3/O3E!B]E7G,@) M=B_P9=K//,"3!X'BR"1>3&T@MU1, 60G.=YP)O;DB@EVDH)]7%L,C$#Z,)2?W1 M.$4#OL-Z[>B-73_! MB'N4,.J4,.I5PBF$OZ^#, M%VU\,9'Q.H<7CM(%?4/N417[)T9<9N[T]$DQ-N54',F;5Y,X2M]JW/$//P[( M=V47=29(51PURS"%)ZP35$OK %8H.S&EV"VKN72.,UJH5IRG6WVCUVJZ;&/VUO7LK/ M5.T9'B.''9J&-RFF5#6O3S,QLG(5?RL-OA]N6."##+*6V 2=INP+K%B3IAF'8 M!UHZVUHD42.I.-FOWY&252]QW'RQ29%\[KF[A\>;;H6\4QM$#0]56:O9:*-U MJVR#%5>GHL&:5E9"5ES35*['JI'(880EIAI@\#I[QXOL"P- M$-'XI\<<#2;-P?WQ#OVC]9U\67*%%Z+\OEOA;;G[#W)S)X MF2B5_85MO]<;0=8J+:K^,#&HBKK[YP]]'%YS@/4'F.7=&;(L+[GF\ZD46Y!F M-Z&9@775GB9R16V2ETL2X2%4DA?W]URFJF3Z5@3*X,]SGH&YQT#]@*# M%+Z(6F\4?*ASS/]_?DS>#"ZQG4OG["C@#3:G$'@N,(\%1_""(42!Q0N^$Z(7 M/+\L5%8*U5*P_EPLE98DM+\.A:&S$AZV8B[?F6IXAK,1W2Z%\AY'\[=O_-A[ M?\2'9W94X1]B1E62UH,?*L"!C^ 3V./)31*6-#/D\AWZ&[3 MS:WIKDF)=?8(E,!:E;RK&?G?= 6-^!6\?9,PG[T''_PGYDAPNK?7J^Z)O7"P MQ^!(,J,AF=%KD_E,CH=R>!3M< [W<+G%=:&F%R(35(V5"3[9-HGM4F0R]S1) MSX/B?))"*5AD65NU%&!"^06UDT\,G[R!TO2"QAKS$$"$D$HP5')&*/6(56*ID(XY" M2Y6EKC])G6<*?)7SQ##P.^?)5AQ91-]SXSC>]]X+.N_I_[O>!^XD23K .#6 M9,1+][SW73I.&^+8I]7(.+@7 &8#X+M18%:9._$FWP(0NL&$6;HL<8.HHQO$ MKN=/CLD\'F0>'YN-,NK#K;N./"]TE@1P(*=:QT_8%N].$A^I]^#Z1OO=1DDM+7MI135!*KH7<,Q?!W:M477I7S;WO5Z7[A< M%[6"$E=TU#N=4(F27?_43;1H;,^R%)I4;8<;:CE1F@VTOA)"[R;&P-#$SO\# M4$L#!!0 ( .R19E>#.IE.MP( . % 9 >&PO=V]R:W-H965T2L;5W"NTKJ9!H-(" M2Z*N1(73K"IG8S;W(VQ\\T&VA[4&PF%5DBQO4WZJU-%;0L62T1*ZHX" QGWO+:+H: M6'_G\)WB3AWLP6:2"/%DC<_9W NM(&28:LM S/*,M\B8)3(R?K><7A?2 @_W M>_8[E[O))2$*;P7[03-=S+VQ!QGFI&;Z0>P^89O/T/*E@BGWA5WC.P@]2&NE M1=F"C8*2\F8E+^U_. ",WP+$+2!VNIM 3N4'HLEB)L4.I/4V;';C4G5H(XYR M6Y2-EN:6&IQ>+--4UIC!%TH2RJBFJ.#=(TD8JLM9H$T$ZQ>D+=NJ88O?8)O MO>"Z4/"19YC]BP^,LDY>O)>WBD\2;K"Z@G[H0QS&_1-\_2[=ON/K_W^Z/MS6 M4B+7\'.9*"W-._EU+/.&>'"S! M*?;%IFD9$#D"8VI-\Q]4^%@BI*"NAJ&L8$XRTP=C!ZZ *B()<,-//YJU0 M#KH0M2(\4Y?3GBF8QC)!Z:KV =/6B/R>+:&M8]Q;DU=I\& P@&7%Q"OB>XF, M:!,+7\S 42;0.42Q/S28(K D-A[BQ:Z,.RYNZ!\"R)A=$NL M? 479^,XBF\@\L=1O_?5>1Y+:.3'_1$,_.MQW'L4FC ;>>Q?#R=V,_3'X02. MU3 XZ+H2Y=;-%F5^8^EDW7_G5O9M\]D5MJ)#/,#32\NAYZ()MY MTAA:5*Z'$Z'-1'#;PHQ@E-;!W.="Z+UA W1#??$'4$L#!!0 ( .R19E>% MZ"(5YP0 <, 9 >&PO=V]R:W-H965T$AAY=;J>[U!M' 8UE4^FJX,::^&(]UNL%2Z)&LL:*=E52E M,/2JUF-=*Q2952J+L>^Z\;@4>36<7=IOMVIV*1M3Y!7>*M!-60KU=(V%W%X- MO>'NPUV^WAC^,)Y=UF*-"S3?ZEM%;^,>)>FB*PI3]XB"WRGXUN_6D/7RK3!B=JGD%A1+$QHO;*A6FYS+*T[* MPBC:S4G/S!9&IO>OKRFN#&YD2;G6PA[7V5>Q+%"?7XX-F6'A<=I!7K>0_A'( M!#[)RFPTO*LRS'[5'Y-[O8_^SL=K_R3@ NL1!*X#ONL')_""/N; X@7'\#9" M81?SK7@BBAF8*R6J-=KU7_.E-HKX\O>AX%OL\# VU]"%KD6*5T,J$HWJ 8>S M5R^\V'USPO.P]SP\A3Y;4$UF38$@5V S!U]JFZTYDSLW3X<A#KU"G-C10*R&L8D,1U-@CV0.E=V?QHZ<!_FMEL-'_JRSV2;ZC]N?&JI#Y#\P5>,N<)J,:]M/W7N2J8^9\ M*Q2;XSIJJ@?43(V#%/6<(/:9CI00;\J,L+K/K/2(3<1A+X!DY'N[W0Z2V.8E MCC^)B$[>9)3T^_N$]"+?F;@3%DF(/T>=.W VON,&1)W(8^_\41*=8DO*5 MED6>"3XD2K6Q]Y5FYVE*4Z*M[E.ME=KFUXU"_.6*_NVP/S-1C^\/VF0P7_K5 MX$9JPVXH?,"J02[HF/YV78P2YKG/[]2(K+?$TRYH/;BC\Q$JW5@F9 13R-K> MQN&4F@0QQG/"A"GJ3MW!0M!H8B4I>?=HD>+$A=CSF29)S'*Q/_B %1DJK*3( M:'S*^6+G.9 $?&J,TRFW)"]A=H4$_%4:$M?'4O22Q:+8/EW7IV?L3!//=O&8 M#N00(<=[PUF):FU'4$VX=(VUCLB?A%K3M00%KDC5'4VH M@:EV[&Q?C*SMJ+>4A@9'N]S0I(Z*!6A_):79O;"!?O:?_0-02P,$% @ M[)%F5Q5 *_M9! &PL !D !X;"]W;W)K&UL MM59;;]LV%'[WKR#4HD@ +J;N6$$E422K.]NMW M2,ERW+E&,F O%GG(\_$[5Y_I1LA'E0-H\ER5M9HYN=;-^7BLTAPJKLY$ S6> MK(2LN,:M7(]5(X%G5JDJQQYCT;CB1>W,IU9V)^=3T>JRJ.%.$M56%9=_74(I M-C/'=;:"^V*=:R,8SZ<-7\,"]+?F3N)N/*!D106U*D1-)*QFSH5[?AF:^_;" M[P5LU(LU,98LA7@TF\_9S&&&$)20:H/ \?,$5U"6!@AI?.\QG>%)H_ARO47_ M9&U'6Y9'DLP%:6ROV33WV4.25NE1=4K M(X.JJ+LO?^[]\!H%KU?P+._N(D]Y,G)^2+J'6NR$V=0;:O/T;Z@PW>UH9+[RC@ M IHSXC-*/.;Y1_#\P2>^Q?-_@G?#95W4:T7N!E?\<;%46F(*_7G(W@XN. QG MRNI<-3R%F8-UHT ^@3/_\,Z-V,VXJRY%BQJA1:L01A%X3J'16ST$WJ%D M6#FGYZ.ON0382TZ"J:6A6N)-DU^W:.N1\Y')/Y.$'AE6H]NV LFUD.>CVYT% M)Z4MN?$Q'Y,C,3UZ,1C5N32(&;D='0-M<#:[U >;*.![!?^A,!K MZ&Q0QFE[UG]XEWBN]['WI.OY-/(8]2*&:X_& :.3Q+/R +E'H5F[-(Y"&K+) MR&8,]DL"JQ4V4(/>P8K&A$@99S>M3'/LB/OONC0,$AHE;&"01 F:Y&WWA[#O M%]\4";P)32)_T'-#G_H^.Z:WX5+R&A,I<"F+HT$UH$$X[-[LLFW*N5Y((Q]) MQ9,?G&;P8^I;9^Z<]N\ #SDVZHKQ/6%G++3!Q85K \[.7/9",MH6ZRONDB,- M)!P:2/B6!K+K\#??V^*)EV#<>_.:1J;/K!D""RDK2QT8<^YQ@M8WK!'_D"S^>\MAEL>A31J96LG ME8UHRXSDR(@L 7#NJ'61]9G[/_68Q>LJ3%D08O4FB.7O]BYV :S> M0RDZ?C&P8'M^B&WAVU[NQ\0N7ZP*M+F&%JNPLQDR3 MW2C6;;1H[/BS%!J'*;O,<7H%:2[@^4H(O=V8!X9Y>/X/4$L#!!0 ( .R1 M9E?Q]T006P, .@' 9 >&PO=V]R:W-H965TJJY'@C0;5US>3A"BNQ7SF! MHOS4WDD9>CY*5-7)5"@X2=RMG$UQ>12;>!OQ=XEX- M^F!VLA7BAQE\RE:.;PAAA:DV"(S^'O :J\H $8V?1TRG+VD2A_T3^@>[=]K+ MEBF\%M7W,M/%RID[D.&.M96^%?L_\;@?2S 5E;(M[+O8*06GK=*B/B83@[KD MW3_[=?P.@X2Y_TQ">$P(+>^ND&7YCFFV7DJQ!VFB",\SS![G>T2N9QB>&%Z%HX!WV%S U'70H5 H']!9OWH1Q/[;$:ZSGNML M#'U]UQT5$#NB^X"\1=@>8*#9A@[B.=*CL.=)#PKDOPLP*N!:WV= OM %0B72 MSB3$RHRO1=TP?GCU8AX&R5L%+0$J%_9, ?UVHJ*#K^!U:;)%JQC/U)O+R7TA M$1]Y!4AIC?46I97[*Y$>69\8.QA/A-#W)M]XJ4V@9AH5O(1@MG"C,#:],'+C M**+>;!:X?KB@WC1*7'\^G_Q%NY 0NO-%0NV,VKD;QP$D;C)-)O="L\H@1+1& MA0S6W*61Q5JX\<(W6/',G8<1C(@>]:)'HZ)_%CS_HZ*[*H.-4JC5&@] M43VM8X$&QFJ*@RI3^M!/W76DM4>)8W9Z[)UWF!X'P< H_[-''";4)GY\M 9 M8[:@-@@&LKMQ8@U$\D[/RNL-;M\:96[?& 6I:+GN+N)^MG_&-MWM_3N\>P._ M,)F7]!DKW%&J?Y&0I+)[5[J!%HV]R[="T\M@NP4]Q2A- *WOA-"G@2G0/^[K M_P!02P,$% @ [)%F5]&ULO5A;C]HX%/XK5G:T:J4NN7$96$ :"%%'*EL$ZNY#U0>3 M&+ FL5G;0%?:'U]?,BF9#1GH6GV!Q/'WG>/SG7.<>'BB[(GO$!+@:YX1/G)V M0NP'KLN3'3XSO/ $F]W0@VXX^$>;M$*B4_[!9-W;LF2XAP1 MCBD!#&U&SH,_B'T-T#/^Q.C$SZZ!6LJ:TB=U\YB.'$]YA#*4"$4!Y=\135&6 M*2;IQ]\%J5/:5,#SZV?V6"]>+F8-.9K2["^_X%3,]1R0'+B@>0&6'N28F'_XM0C$&2 (+@"" A"\ /CM"X"P (0O M .$EE]H%H'VMA4X!Z%R[AFX!Z.K8FV#I2$=0P/&0T1-@:K9D4Q=:+HV6 <9$ M9=9*,/D42YP83R#''- -6##$$1'0Z$U2L#*YIIZM\);@#4X@$> A2>B!"$RV M8$$SG&#$P6_@(4VQ0L(,/!*3[XKG380$Q!E_"^X )F".LTP.\Z$KI.O* 3 [\)&AD7*%] M"X3>.Q!X00@^K2+PYNYMC6/3ZVF"NKC\@!=@A;:R>8@:NMG_\R9NADD-H&!GP/$S1R M]JJ>V!$YXU]_\;O>[W72VB2+;)+-;)+%EL@JTK=+Z=M-[.,_#OD:,=7$Y&;, MH!:;F_0&_S8D^J21]E:A;9)%AJRCR=2+PW$<#MWCN7HVS<66R"KJ=4KU.HWJ M32'?J8U#;X0IEKL+-#4KM;NK4\W0]<]BT_:"5J\:GVFCT5OEN,KDS*;)^+\F MPT[8ZIJ9+[($$_U^X9/ MY]/FF.#\D)=#=<(TVKZUG&R213;)9C;)8DMDE6SHE=G0^UE;9L^F]#;)(IMD M,YMDL26RBO3WI?3WS4VW4NQ,%OL[(/=.-2:_->L4-GR^=]:0O);_HNE>,RFZ M9M+LFDEQXQI_,(+],H+]Q@@65<+!$B4('^$ZL]%6Y=!'66@ENJG=-OIW:\W9 M)(MLDLULDL66R"H9XWO?O\.]G]5P"TN6U+?*%EEEFUEEBVVQ53/@["3&M]QW MFPEO%MHF6U2PO=+*K=J,7[-IA''/3LMD']WJ,1_Y@9DY&O].;@]HY9%M,.,C01IKR6CWY)L_,V:>Y$72OS^K65,@F MKR]W"*:(J0GR^892\7RC#)0GT.-O4$L#!!0 ( .R19E=_%&PO=V]R:W-H965TT\/O@:; MK=0/^HOYCFW@&N3WW8JKNWZ!X@<1Q")(8L+A]KQW89]Y=*P-TA;_!' O#JZ) M'LI-DOS2-Y_\\YZE>P0AK*6&8.K?'2PA##62ZL=_.6BO\*D-#Z^?T+UT\&HP M-TS ,@E_!+[F/>+#+=N'\FMR_S?D QIIO'42BO0ON<_;6CVRW@N91+FQ MZD$4Q-E_]I 'XL! X30;T-R 'AL,GS$8Y :#MAZ&N<&PK8=1;C!J:S#.#5(R M^UFPTD@[3++%G"?WA.O6"DU?I'2EUBK 0:QGUK7DZM= V \G9 4\ MG:?Q&LB7FS#8,,V\("SVR3*))5=S@%RR4#<0Y".Y\/U MV A^11G,US/E/<. M2!:$XH-J\OW:(>_??2#O2!"3;]MD+Q28F/>EZK?VWE_G?;S,^DB?Z>. 7*D. M; 5Q8Q_\!GO';#\SV/=5O(J@T:>@75(CX#7L3LG .B'4HH.&_BS;F].FX;S. MN_LZ[Y[9W(&U,K>;S"NQ'!03<)#B#9[#"P3;;#AD\XTDMR2?DN3G9]64?)(0 MB7^;)DV&.VS&U1GY3.S8&LY[*N4*X'?06_SYASVV_FIB#!/,P01S,<$\)+ * MT\."Z:$)7:4:O=(%\8;L#G)-4N2:$_(T$8"P*-G'4L\&E7ABP;)E:,>#-31- MAB5UZOD:8JF* MD29^,G3;.@B7=6I/CP@R]J$K0:U!MU%?W$8\F2$-!( M4N9@=+BXU"B:UJ(Z.F[CU'$HK06^#F0/CAMYQB'_9D!G14!GQH N*_%2^\AT M#](4MUE#W(:3H\ 9G76=VVT\NI@>O5F-KMEX;!<>*Q&VK7(7:+6+<1BPFR!4 M.SMHWJA9]6DW'@R.0FQVUC7&K7RZJ#Z]'.V0V.%@-'TFS >;;=L8YBOVD";M MGU<0W0!OW-:8(;JNSZAH#BJ:BXKF8:%5J:4EM?2-]K$Y,!;AF&@.*IJ+BN9A MH54)+W4+V[A9[E)QFY$Z,XRJ5;PPRN'S13=J/SPLM"J;I39AF\6)J[R<-F9F MS/W\$A7-045S4=$\++0JM:5V88_>*C-CR@-+5#0'%S8\W([*XK<:U\NJ@^/5K7C.AD0)LU(UIJ1M2L&:W88Z1SY[># M#Z$KGJQ!"%WB%*^9(:>:/71]Q5#1'%0T%Q7-PT*K,E]*2O2M)"6**BFAHCFH M:"XJFH>%5B6\E)2H66PIW0M])V**JV@XKFH**YJ&@>%EJ5\%+;H69MIT/9.:[G/'LT M/,Z,J").*Y\NJD^OP>=X1F='96?_X(BP6E,VZ6%N0=;ZG$AV6+-X6AP8OTB/ M21\]O[3/EG;#<\<^<[/CX"5\=CK]BO%-$ L2PJUR99U.U SBV8'O[$8FN_2 M\DTBU8*77FZ!^&PO=V]R:W-H965TV]#U4?# Q)U"2FMH'MOZ_MA"R!;+3=Z[Y M[)QSQO/!),/H0.@/E@)P=%_D)1L;*>?;:]-DJQ0*S*[(%DIQ9T-H@;E8TL1D M6PIXK4A%;CJ6%9@%SDIC,E)[2+(8<6E!!9?>YA!GDLE<8Z?M:C1V)3$T^NC^@?EO'!FB1G, M2/Y?MN;IV!@:: T;O,OY'3E\A-HA7^JM2,[4)SK46,M JQWCI*C)X@1%5E;? M^+X.Q E!Z'03G)K@G!.\1PAN37"?:L&K"=Y3+?@U0;EN5KZKP$68X\F(D@.B M$BW4Y(6*OF*+>&6E+)0%I^)N)GA\<@=[*'?P%LV!JK(K5X!NEWF68)E(AG"Y M1C-2HIER"BAZ M'0''6<[>"+6OBPB]?OD&O419B;ZD9,>$738RN7!1'M1Y,*W><1]QQT8VP MEC(4EVM8=_"C?G[8PS=%:)OX.L?X3IU>P05LKY!KO46.Y;@=YYD]G>YTN?/_ MK,?/MMX*AML4FZOTW$?TS@KE]J%0OGT64/2)0\&^=V6]TO6Z=64SO69;O(*Q M(;HE [H'8_+JA1U8[[I"KE,LTBD6:Q)K)<=KDN/UJ1\[05?T*V*@B/+)LY_8 MON/)BMJ?QK4#Y@P%L@V++F&>%P:AU8;%ES W\(:.W\!:7OJ-EWZOEW/\2SSF M./I"<;Z!8 NVLQ5X#?UJ+.L4BG6*Q)K%6EH(F2\%? M:A2!SN3H%(MTBL6:Q%K)&33)&3RW451$O]4H+-\Z^VG/.F!.X [.^DET"?,\ MUP_\LT9Q"7/]<.@%W8UBV'@Y[/7REJ?B':6O#_3R_[34=(I%.L5B36*M)(1- M$L*_U ="G[=T.2=[7N05W%+$]F6)Z;<5%.2XT$SMM'&7IQF7&_IR7N,4-L#OZULJ M5GJGDN0E5"PG%:*P6V@WYG5D&I*@$'_G<&1GSTBZLB7DBUR\3Q::(2V" F(N M);#X., :BD(J"3O^:T6U[DQ)/'\^J?^NG!?.;#&#-2D^YPG/%IJOH01V>%_P M.W+\$UJ'7*D7DX*IO^C88@T-Q7O&2=F2A05E7C6?^&L;B#."T!DG6"W!&A*< M1PAV2["?>H+3$IRGGN"V!.6ZWOBN A=BCI=S2HZ(2K10DP\J^HHMXI57LE V MG(JWN>#QY1THLV M364ALD.M!MI^0W\ 22FNLSQ&-Z)NT:L0.,X+]EHP[CO7B-7J!\@K]E9$] M$]ILKG/AAC1&CUN35XW)UB,FV^BCL"=C**H22$;XX65^<(&OB_!U,;1.,5Q9 M%P4W4%\AVWB#+,.R1^Q9/YUNC;GS%#V&. M$WB!T8=%#V&VY_B6V\%Z7KJ=E^Y%+^^KG$."-AQS&.TO%^D_6FE3BH53BD43 MB?5RX'4Y\'Y1&_"F3,Z48N&48M%$8KWDS+KDS)[;!AJB>WZ_G<"UO$$;&(%9 MKN>Z@S;P$.8XIF$%@S;P$&:[,\/WQ]N WWGI7_3R$\^ COEXD?:C%3:E6#BE M6#216"_V01?[X!==_V#*Y$PI%DXI%DTDUDN.:7S_T6\\MP&TS//O9,L/9H/[ M/X9RAJAP!.5[GCFX_2.HV#2Z_?C;CE$!3-5PR%)-]Q9M?I]UN-\#>J+%M ML+\RK]?FR'XH!UXU4WV7;Z;ECYBFN1B%"MB)HXRKF>A4M!E FP4GM9JPMH2+ M>4T]9F)H!RH!XOV.$'Y:R .Z?P,L_P=02P,$% @ [)%F5QOC6+Q5 P M9@T !D !X;"]W;W)K&ULK5==;]HP%/TK5E9- MG=0U<;X('41JZ:9-:E54]O$P[<&$"UASXLPVT/[[V4E(":2LU?("<7S/R3G7 MU\[-8,/%;[D$4.@A99D<6DNE\@O;ELD24B+/>0Z9GIESD1*EAV)ARUP F16@ ME-FNXX1V2FAFQ8/BWEC$ [Y2C&8P%DBNTI2(QRM@?#.TL+6]<4\72V5NV/$@ M)PN8@/J6CX4>V37+C*:02PD3O7R%B9IG&N#N]9;]4V%>FYD2"2/.?M"96@ZM MR$(SF),54_=\\QDJ0X'A2SB3Q2_:5+&.A9*55#RMP%I!2K/RGSQ4B=@!8/\9 M@%L!W)<"O I09,XNE16VKHDB\4#P#1(F6K.9BR(W!5J[H9E9QHD2>I9JG(KO M80W9"L[0&$11%%D"Z&[*Z(*8-$M$LAD:\4P)G7!T19@)D.@]FI3KCOC\:?I2 M2EUX!G%#R90RJA[1Z34H0IE\IS'?)M?H].0=.D$T0U^7?"5UK!S82ALQ/5JK]XQ]O@K5X2A M9.N8/.NXI D+&G.6K./(\7L#>[WKY#"H'X:X#FHH]&N%_LM68UN#%%H%^ETN M24=D#<-!;3@XNB2U87;<<,D2["0["#UO;T4.@WPOB-I7)*P%AJ\6>(882*E/ M."$@4RCGPAPW;;+# T5N+W+W9+<$16[8+KM7R^Z]IM3_D=W>@8+(Q\&>S,.@ M'H[\=IE1+3,Z*G,L("=TACX^Z%>[A/+$OE-+$&A49;<\E]#/6TBG('ZUR3_Z MC-?NAH[(&NGHU^GH_^]AW._2:T=D#:_8>7I[.]T*] I"^IQ^.,KUVDKMB:_I_Z _S?#0+NM$/HBJWI]ZE' MP!TU"?BP 0APX.]7Y6%4V'?[>U5I[S3!Y@ODEH@%U0TL@[F&.><]7=6B;.K+ M@>)YT1=/N=)==G&YU!]"($R GI]SKK8#TVK7GU;Q7U!+ P04 " #LD697 MW=>SHIL" #J!0 &0 'AL+W=OOJ*,&4Z8[,,:.3M50I,[14&U?G M"EE<@E+A^IX7N"GCF1,.R[VY"H>R,()G.%>@BS1EZF6,0NY'3M=YW5CP36+L MAAL.<[;!)9K[?*YHY38L,4\QTUQFH' ]9 C&M6"+.0^Q]8^QE8OD@*77YA7\=Z#D2%-C*MP:0@Y5DULN?Z'@X OG\$ MX-< O]1=)2I53IEAX5#)/2@;36QV4EHMT22.9_91ED;1*2><"<>%IAVM82+3 M%<^8O2H-YW 5Q]S.F8!95KV]O<33*1K&A?Y"(?/%K^O9'5P3*HLX$V<4&77@ MX1;3%:I'. &>P2T7PE(.74-J;4XWJI6-*V7^$653)++NQ1GXGN_#_7(*IR=? M_J5QR6SCV&\<^R5O[PCO K51160*Q;,-V=8&6!8#;:/:(3S<4#S,#*;ZL4UT M1=YO)[Y_8MR#TK5=\):I#2>[ M>$\CI?R9*J M.DNU,#(OJWDE#?6&F2ZH5M$$U[#_\"4$L#!!0 ( .R1 M9E>CQ@R^O@( -8) 9 >&PO=V]R:W-H965T1 $CTDM),3*Q$ROS"MD640(K%&A",=;P)^$"C%3AOI M2E:,/>G./)Y8CDX(*$12*V#UMX494*J%5!K/M:;5/%*#N^U7]2M3NZIEA07, M&/U)8IE,K',+Q;#&!95WK/P.=3U#K1F&,=/0JGR2 MZ=>^E%S-$L7)X+(0:D0(-&/IBF18OPR!/J&E6E]Q00'=KM%4") "3:/G@G"( MT32+T37!*T*))"#T?)&J\>,0)"94G"C^81FBXZ,3=(1(ANX35@B8[GM^"S;CR$2.&NP;T6/'P#[GYIPVUE=..V MU[CM&3W_7VX;+P4Q2__Q6HVAN814_&HSJ)(P%\"U;P M\8,[?&,L+@FE;8Y5Y,B0^KNW#5S?/1^J-[C= M]>) F+L?%G;F\9]5#IHJ!YU5+NYNK^;WZ$KMS"PBF)ZB>::6Y.,-I"O@KZ MU:=8./IKH_N^XS3;O'+!WCE$]8WG!O,-46W2*JCF2Y.5=7 M3*I3VC03=?$"K@/4_)HQ^=K11W5SE0O^ %!+ P04 " #LD697P)'Y=UX# M ".#@ &0 'AL+W=O9+&!75+]K6L8Z%DE)(EM5@I2 C^>X?W]=&M J M43/ JP'>_P+\&N!7B>Z456E=8HGC*6=;Q'6T8M.#RIL*K;(AN7Z-2\G57:)P M,EYP51%*UPGQ= M7J)7)Z_1"2(Y^K)FI5 ,;6E4JN?:2>ULG<[9=Y?E"VA.$.^%V\JCQBBO,_R%24Q1T2X%>'3! ME/B.+:K8](ZRB<>..Y[:FW9"QT&C,!HU01VA02,TZ!7Z$80X1Q=)4F8EQ1)2 MM;:5'PG!>O*3! MC4;1@5!#T%BO(Y/.J-$9]>J8F:=#>82BV;MK[[L'UG[%:>UN3 M)SLQ$%O7B7U[XO;W)T^NUN"H2?(G[F&Q'@<%[N2@5NW684&?U#YA?D=R@2BL M%,HY&ZE:Y[O#SVXB65&='VZ95*>1:KA6!T;@.D#=7S$F'R?Z2-(<0>,_4$L# M!!0 ( .R19E?UZLC@S ( (<* 9 >&PO=V]R:W-H965T-A6,' MVVWAW\]V0M9 Z(847AH[N>?TGN.3Z(ZW7-S(#$"ANYPR.7$RI8H3UY5)!CF6 MQ[P II\LN-C))KSF_,YBR=.)YI""@DRC!@?=G %"@U1+J-VXK3J?_2 '?7 M#^R?K7:MY1I+F'+ZDZ0JFSA#!Z6PQ&NJ+OGV"U1Z!H8OX53:7[2M:CT')6NI M>%Z!=045WU4^[ #\_C. H ($_POH58">%5IV9F7-L,+Q6/ M$J9:LYF% M]<:BM1K"S"DNE-!/B<:I>"YT((2Z1YBEZ-/MFA3ZB-01^J8#]!XM=&C2-05T ML43[*D^UD2FZ8&B>W4N28(K.>8+M.1W.0&%"Y3M-=[68H<.#=^@ $8:^9WPM M-9<VX2=7T:=ET\$S3"RB.4<\[0H$7]%K@T_WP&20:[EMXT(2[VK[: MPZ#V,+!\O7]X>(3F%#/5- C].M?EZ$Q!+G^W22VY^^W<6(TFE=**R@-7Q[X2\]D8[(&DH'M=+!*P9ST*4- M'9$U; AK&\(N@UF2#78R%P;1HUP^K8F\L#V64=UEM+?+"Y6!:.MG+^REY] 1 M64/AL%8X?,4X#KNTH2.RA@VCVH91EW$OW1HSRV%/E^]"B0[LZ88$:T MKUBL").(PE+#O.-(YUF48T^Y4;RPD\,U5WH.L&PO=V]R:W-H965T MM Y@"%/!1=ZX.7&E#W? MUVD.!=47L@2!7Q92%=3@5BU]72J@F2,5W ^#X,HO*!->W'=G4Q7WYHU) M2]Q=;]6_N-@QECG5,);\!\M,/O ^>22#!5UQ .NV$L":$+PG=5PA138B.M="M"=UC+5S6!!>Z M7\7N$I=00^.^DANB+!K5[,)EW[$Q7TS8.ID9A5\9\DP\55ARRCP3*C(R>5RQ M$HO G)-O6*(?R##+F+U/RLF-J(K2WNYI H8RKL\0U'Z/*C_ 5/R)R*X7)-9F(#+(6?G*8?WV [V-.FL2$V\2,PH." M,R@O2!2-CG-*@U>/'[=YVKX'-;TM]2+'E+LU=3[>YGNXA]3@!%$U9]7/"$\X0#6U74:E<.Q4[0-9Q<('EL=[-5*F*HTF]-F(@U=(WYQ/NKTQIV6 M\P0G6#5P_LA7X^^6JB43FG!8H"ET'INJJD9*M3&R=#US+@UV8+?,<0J#L@#\ MOI#2;#?60#/7X]]02P,$% @ [)%F5V-7I' S P BPL !D !X;"]W M;W)K&ULM59;3]LP%/XK1QF:F 0D3FDIK(U$81>D MH2$ZMH=I#VYRVG@X=F:[+?S[V4F:EBT$Q.4E\>U\YSM7G<%2JFN=(AJXR;C0 M0R\U)C_R?1VGF%&])W,4]F8J54:-W:J9KW.%-"F$,NZ'0=#S,\J$%PV*LPL5 M#>3<<";P0H&>9QE5MR/DDY@>+%=X9+O;$&9\I$RFNW.4N&7N 8(*Z-S"IARR!CHOS3F\H1&P)A>(] 6 F$!>]24<'RE!H:#91< M@G*O+9I;%*86TI8<$RXJ8Z/L+;-R)OHD9;)DG._ F3"H!.6[82V68F,&5 M8/;A]BD:RKA^!UO !'Q+Y5Q;2#WPC37'D?+CBOJHI![>0_T0SJ4PJ88/(L'D MKKQOW5#[(ESY8A2V HXQWX-.L -A$';@:GP*VUOO6G [M8\[!6[G 1_#SR_V M!LX,9OI7D[TES'XSC*O/(YW3&(>>+4"-:H%>]/8-Z07O6TCNUR3WV]"C$@]JO0>M M>EUU8 )C0PTV6MHJ_L3DZ-?D^B^3P?U7('E8DSQ\?@8?-@4O"/O-P2/!NHT& MKY;#%?0FJ> >/AMMG3PSC2N 1[LB7*L.6U5_-2FJ1HVM$;MV(R>MU8O+H5DS6O9@\MQE7 +T[?MC_1Z^_ M,1]EJ&;%%*@AEG-ARE&I/JTGS>-ROEH_+\?4&PO=V]R:W-H965TR6@OUP)Y-,KR"9Q!?LDE,R^8PYS&?Y!(K*?6R$(1+/$F%D]T^RN4#O45WX+&//]$VQ+K6&BQX8(F MI;&<04+2XAN_E8&H&4@>O8%7&GB'!KTC!GYIX)\Z0J\TZ)TZ0K\TR%VW"]_S MP 58X-F$T2UB"BW9U$4>_=Q:QHND:J$\"R;?$FDG9K]0&FU)'%^A^U0 2W'\ M<<,!/=.EV&(&*(!7N9@RN30$FE,N.,)II+ X79&7&- MYR"??D2W4414[G$L M7Q:BC5'81I!I+$/NNW''?:V#& 516\7Q3NOD_ 9LFOD.U?(:>SIW_-GKXKT=O!,.OEI2?\_GO+"GT]3?Y!MT+2/B?NB07-#T]C5+(&Y[A M!4PM*8$A5N>AUL<_F.","Q^0[1'+/ MU38XWVWPJ+;!%VJ#ZS+5.&@R%R;) I-DH2&R1BY&52Y&G=OE/LDP8;G,ZK0" M781OBW@3D72%=FF[U*5JU-K*A[+Q+B)X%Q%V(1KNCROWQYWN5P6E*A\[JLLN MQ>@I[^G1L%5S:%##4:OHZ)[QV?$UQ-:,K[>/KW>:-)$DBT$%L2CICD>RD^_L ME6^2+2C9ZOF3!7&K(-3!//]82>CN6S^WLYN9*1%'GY;H2:[(= .=UKKJ&0&WC)(I9K+ MJG!14_I*W(_+4+NK\_MM06^CO%:#&&A0XQ97J$$-W*.BL6\DW>Y.\E,&3$JN MK'S#,A:=LF&T<33*%AAE"TVQ-=.R;QY=0]VC:[1]-,H6&&4+3;$U,[)O(=WN M'M*,;(Q.^%MIKD&Y&MEHH_JM:C'4H'KM6L.N'6(DP%;YZ1&7?FQ24?SY7#VM M3JAN\W.9@^=W[LWB@5CA4G3,6- MH%E^A/)"A:!)?KD&' %3 /E^2:G8W:@!JG.^V3]02P,$% @ [)%F5X7Z MY@.N! DAH !D !X;"]W;W)K&ULM9EK;]LV M%(;_"J$50PLTD4CJFMD&4@?M F1 $+?=AV$?&)NVA4BB1U)QLE\_2E9TI=05 MH+_$NISSYCU'I!Y1FAT9?Q)[2B5X29-,S*V]E(V4Q)FUF)7'[OEBQG*9Q!F]YT#D:4KXZR>:L./< M@M;;@8=XMY?% 7LQ.Y =75'Y[7#/U9Y=JVSBE&8B9AG@=#NWKN'5$CM%0AGQ M/:9'T=H&12F/C#T5.[>;N>44CFA"U[*0(.KGF2YIDA1*RL<_E:A5_\\BL;W] MIOZY+%X5\T@$7;+DSW@C]W,KM,"&;DF>R =V_)U6!7F%WIHEHOP+CE6L8X%U M+B1+JV3E((VSTR]YJ1K12H#N2 *J$M#_39I#PCR44N*%BQK3P23L$- M?5:7^J NG 1+)J0 )-L4L23;Q8\)!=="4'7T JQ. P&P;7FZ<_;]#94D3L0' M%?=M=0/>O_L WH$X U_W+!=*4=B@>WDJ;B M;UVM)W%7+U[,Y2MQ(&LZM]1D%90_4VOQZR_0=W[356Y(K-,'7/N4Y9G4E?Q2<8O98J;S?/"=T*LKN1SNQ1-E(L#5$=U/+JU1W?2 MX_5ZG:=Y0J2Z5,H@E_&_I+BIZ&R>E+R6@0L,?<_M^=2$H1![GMZH5QOU)HU^ M99(D8)O+7$U%TG(*Z(NZD0NJ<^P-K* (!E'/\# *^PX,]'[]VJ\_[9>N]QE+ MV.Y59VPR]V?'N"&Q3IE!769PSKD>F.R#(;%.'\*Z#Z&9N1X.AR0,<7\.::*0 MCZ%^2$:UQ\C87(^&DQCB* IZ/G5A,/)'YCIT&A0[YF=[I=EV$X2X;UD3!1W? M]TX*3ENW@]:FPR\V>'N2FU;IT-W.%9Z0Z-XMV46K<7#>"A(<)7.IT) M[<$^B+11#AX9F0WBH3G&0QV]-4ZU8:-6&\C#,U >#@'N]/U.A72]-H"'TX1? MEDL2RL$#34J/8A\?]$_O1G%O2JU;=@-\>%;B0Z/(-Z76[44#?6B(^G (= RC M"/6'J28,!V$X,E0;\$-SY($1R;5XW^Y MN:?J7L"+ '5^RYA\VRD^2]2?H1;_ 5!+ P04 " #LD697H.+%[A(# M"@ &0 'AL+W=O2.SX''_G MFL0>;:1ZT@F (<\I%WKL),9D5ZZKEPFD5%_*# 0^B:5*J<&F6KDZ4T"C0I1R MU_>\T$TI$\YD5/3=J*Z#Q-J?K]$;C ;@XW>NB>T@JW[U_<;XKLF&5!-4PE_\XBDXR=@4,B MB&G.S;WJ#EN"3O<-@5\) M_'\5!)4@*(*69$6L&35T,E)R0Y0=C6[VIJA-H<8T3-A5G!N%3QGJS.2SE-&& M<7Y.;H4!)2B_R#60N8S-ABH@,UCC2F>X;H9,I3::4!'9L52LV((#N=8:L/>" MS/$/%N78(V/RZ3G#98*(W.0F1Y?K5"K#_M!BY>Q#@7._Y08-\VBZ?P1+E MG4+NOY:[6-BZNGY=7;_P"PY4]XVBS9A>O^N$WH>F$OPGLU<%">J"!&WN$[LLY%2!_;XPL2(F M40 DE<(D^JPI>6D7%G;VB[2V%IV1N]Y.U#KGD8FZ=:+NH43=)O!2U=L"'W@# M?P>\U?I(\%X-WCL$WFL"[^V!AZ'O[8"W6A\)'M;@X2'PL D\W ,/^L%@![S5 M^DCP?@W>/P3>;P+O[X/[X7 'O-7Z2/!!#3YH!7]( $\(,>X/3?B#/?Q>M[N+ MWSK!D?C#&G_8CB\-Y20NMR*ZO15!N14UI1KN?WB&G?YNK/U10>AU^O6HDM?= MVI_MV>@K52LF-.$0H\Z[[&/Q5'G>*!M&9L66O9 &#P#%;8)'-%!V #Z/I30O M#7L*J ]]D[]02P,$% @ [)%F5Z( %">P @ .P< !D !X;"]W;W)K M&ULK95=;YLP%(;_BL6JJ97:\A5HVB5(::*JDS8M M:M;M8MJ% X=@U=C,-DGZ[V<;RM*$1KW836+C\[X\YQPXC#9%[LE)LQ)1O;:7"0C M7BM*&,P%DG598O%\"Y1OQH[OO%QX(*M"F0MN,JKP"A:@'JNYT#NW<\E("4P2 MSI" ?.Q,_)MI;.)MP \"&[FS1B:3)>=/9O,Y&SN> 0(*J3(.6/^M80J4&B.- M\:?U=+I;&N'N^L7]SN:NM#C X XB",]R@/@P97PZ"?,NXH MXZ.4D_?QQ8?M'UY%UWN /5'1T+O>(W1W1IOYK'S%8D68U W.MY_OY-.3D_:/-D:P)'G1BJ;T=JY=L&8+6IHN+W3+2C>!"'VOD% MEJ]"D8TH?>#D_JW\.M6,M>VYAK>4/4;HZHQ\I M*:'BG70/^O0%AGIF7J_0TH8O.?6^LQDE16>=;H9@)&B$ZD?^/)S#14 @15#GE6?)WXASP[:.Y)$ MMR2.XH0\[C9D\O8?&8;H(W\\\L=!-_E__ENR[HP!Y3.?1IU>PDQ$[>4U]Q*Z$XJH (@$["\F+GOP: M;B\X#X+^J1WS*&7'2P9VT0;^17WCYB"41?$*8Z*[#]B#IN_2WG"Z#9VQUP[[ M+$QK?-A@O /N5UJ[L^&;;?Q5Y'\!4$L#!!0 ( .R19E=\B.M,2@, 4' M 9 >&PO=V]R:W-H965TCI9O&>2,B;7V;A]ZCJ).3T7E9 M%*>Y$FU5V/C^[.&'[9/!=X2;LK8&95,[=\N9#O).7"H1\-+I'ZJ.W2I[G4&-C1AT M_.(V_^"6STO&DTZ'] N;T?;T909R"-&9K3-E8)0=_\7]5H<]A]?%'QS*K4.9 M\AX#I2RO1!3KI7<;\&Q-:+Q(5),W):KI5Y!?7E\X8%4GE&$#8&BZ= MC*Y1,:/MBQ!UC,OZ\P"J7#BV4>*0O&RN4VXL48L?Q#Q#?P MB6)T =[9&NO?_7/*?J)0[BARO8PWM<.20;3"_L G0A D.BQ!F6C XF> M>L&"=?98"BOIA8E*(XC6(XXR4N- <$W<")*--:4!<(NL*C!U)4G8V(D(H4>I MF@<06D-0K56-(L@(%,X0"66E'FIV:]0]Q2=8>A/*#&8/QT&%, 2LCZ#W2K)U M[]V=XCDR5I34 ='3X;VB?D:(RK"5:](-E=0&D8;&##Y76K6IYP,,U+"LJDU% MWV;,C/994TH;%3L:6#P2&3;ESN#S$LS8^F2D,83D;%W<\L)Z!J0TG77B#HD% MLJC *7I%#U!V@MHP,8R/!7D>II0&,G)[";O?>@!H)@=5XXZG\Z0D#6*R&7Q( MQ]40J/*<&(,2/!J>$.C!E<##$>;%\&PO=V]R:W-H965T5Z^Z+T[UPP92H>6!C4[;WZ<].TI" ,4EO*K7D8>9G,W\_ M3*89[Y/TA6THY>AG%,9LTMEPOKTV#+;([:*(I&]?:9CL)QW<>;_P$#QO MN+Q@3,=;\DP7E#]N[U-Q9I2451#1F 5)C%*ZGG1N\+5O90Z9Q;> [EGE&,FO M\I0D+_+D=C7IF+)'-*1++A%$?+S2&0U#21+]^%% .V6;TK%Z_$[WLR\OOLP3 M8726A-^#%=],.FX'K>B:[$+^D.Q_I\47 M1$& MK"S2'N%D.DZ3/4JEM:#)@TRNS%L$.(CER%KP5-P-A!^?SG_L OZ&?D,WJU4@ MM28ANHWS$2N5_^113H*0?18FCPL/?;KZC*Z0@=B&I)2A($:/<>M8X>[KW>_(&\*VRML0B_67IJF=(68U+?[/A?)CF^2-/B7KE0JYTPG M8\KMYG7JF-G/V'BM"MC0SM/VL:TVD# ?"%;3IE]JTV^GS9:DZ)6$.ZK2)&<- M*[$V>R+2^$B29F:>MF=M%8&$^4"PFB).J8BC56261)'8QYK(H06U70@A85X. M&U5& #9[1_K/(5OTD4%U\AY-[XL6GC:J;6B(!4>Q0ZT55_1JNV*;6]X)LB5H@/6!EF&5VZV8J?E M&XH>J*R!R0N+8MG(KQ>#6"F#MH&VXQ>4YA6TVA#!MHCEYK;4!+"J"T.2C-AZ+5=3Z4%; - M63;"D _M,U":!TJ;@])\*%I=Y4.! NLK%/7GX4:EHX)875EMK MBRP%\N%[!DKS0&ES4)H/1:OK?"@T8!JJ'$HKEKZTTC)+L115 ].VS8';MX[%:6SJZ?O86A_0.@D4 M+=?'J+QZ(U_%NB/I&&DA5- MI8&XOTX2_GXB7_ IWS&;_@=02P,$% @ [)%F5W]C,*6@!P "U( !D M !X;"]W;W)K&ULQ9Q;;^.V%H7_"N%3%%.@C77Q M)4X3 TE$B7/0H,&DTSX4YX&1&5L875R13B8'_?&E+B-9'IF).@O(2V)=]K/V7Y)[D10I'/29S*B]%&J>W9>"S#C4BX/,FV(M5;'K(\X4HOYNNQ MW.:"K\J@)!X[EC4;)SQ*1\OS[H8V:,O M*SY$ZXTJ5HR7YUN^%G="?=S>YGIIW%!642)2&64IR<7#Q>C2/F.N4P24>_P> MB2>Y]YL4AW*?99^*A?>KBY%5E$C$(E0%@NM_C^):Q'%!TN7XJX:.FIQ%X/[O M+W2_/'A],/=&^#6 >YAP.1(P*0.F!P$..Z1 M@&D=,'UMAED=,'MMP+P.F+\VX+0.."UKMZJ.LBX]KOCR/,^>2%[LK6G%CU(0 M9;2NPB@MM'NG:>R\--/5[KV5R3,$GU)2%Z*ZB=RN5I%Q4\>D_=I M=944&]YY0O$HEC_H73[>>>3==S^0[TB4DILHCO4.\GRL=,$*_#BL"W%5%<(Y M4@B;W&2IVDA"TY58]<1?F^/=E^*I.7YAB!_K$]J<5>?+6;URC, ;_DQ<^T?B M6([==SCFZ#NQ/2&N58:[/>'>Z\.=OI/Q;=G];\L>F,/_R],38ME'LS-SN"?" MDR-GOE.1;G-YN"7//78T&YZ+^O*XWK\\+O.@+^[AO[A'@#PH!H)UJG+:5.746)4?A%1Y M%!:U6#;0Y&,:*4G>?;C[J-O=/V]$ES)F&JHB),Q#PJCYA+KD6?!<$ILDQ;,TF9$5?^X;"_"1 MA0J0, :"=02Y: 2Y,'?Y=->./.I^7^\ QI4Q>*C&D# /":.+K_KXKKUPYM.# M>QHR9X"$,1"L(R';:@?S+*.(KF,N);DL^FOZ*JR?'4R/"V;>4%U!:1Z41J$T M'TH+H#2&HG4UN#>@;+_QVJJS41;..X;],L?\^3[<^D6KH:T$A#/0(HS8/2*)3F0VD!E,90M*XB6ZO MGKQU(PUU&* T#TJC4)H/I050&D/1NJ)M31';[(K<,_1\DN:9IG\C?Y]]Z<.==@X4$=#RB-0FD^E!9 :0Q% MZ^JS]3WL^5NWXU"/!$KSH#0*I?E06@"E,12M*]K6>K'-5D$SU$VR1Y$3M1'Z MP?NO720C)4B1+@J%P6XQTPZ M-X[9O:%::>J9O$^+X:'H49#;F*?&=ML,'"PXJ'\#I5$HS8?2 BB-H6A=$;8F MC_/6GXHX4!\(2O.@- JE^5!: *4Q%*TKVM8'G!F[/0E/0U*7UHR@!*8RA:5SBM%^.8O1CD^[/F5(/%!#5DH#3ZPDE=5._. M2F*?'GU[%EJ@ $IC*%I7DZU9XYC-&G,WD/Q-!K\>:4XX6)E0QP9*HU":#Z4% M4!I#T;HB;1T;YZT=&P?JV$!I'I1&H30?2@N@-(:B=47;.C:.V6D8^GIDC=M_ M,<^V)M.%91U\LGMM3CQ87E#[!4KSH;0 2F,H6E=>K27CF"V905^N.U]_(S*? MSMS%XBMI0=T4*(U":3Z4%D!I#$7K3M_1NBFN^8N88AZ0LA_8)R5S[-"6$DKS MH#0*I?E06@"E,12MJ[?6"''?^NL7%^J50&D>E$:A-!]*"Z TAJ)U1=OZ)R[V MZQ?*94EY<^-X"N1%SOH[0]9IKXL% F:^1^7_P!0 M2P,$% @ [)%F5U#UD)?0!0 %B@ !D !X;"]W;W)K&ULK5K9;MLX%/T5PE,,6J"U1&UV,HX!VY(Z?2@:)$W[,)@'QJ9M MH5H\))TT?S_4$LE:3$OM?;&U\)Y#WD-1Y!%GSPG[P?>4"O0S"F-^,]H+<;C6 M-+[>TXCP<7*@L;RS35A$A#QE.XT?&"6;+"@*-4/7'2TB03R:S[)KMVP^2XXB M#&)ZRQ _1A%A+TL:)L\W(SQZO7 7[/8BO:#-9P>RH_=4/!QNF3S32I1-$-&8 M!TF,&-W>C!;XVC>,-" K\2V@S_SD&*5->4R2'^G)I\W-2$]K1$.Z%BD$D7]/ M=$7#,$62]?BO !V5G&G@Z?$KNI\U7C;FD7"Z2L+OP4;L;T;3$=K0+3F&XBYY M_IL6#;)3O'42\NP7/1=E]1%:'[E(HB)8UB *XOR?_"P2<1(@<;H#C"+ : 98 M9P+,(L!L!!CG&*PBP.K+8!XD#P M]_*B//ZZ3XZ%\=CPT%@"937N;=>,W[TE BWM/#&)GZ>V3HAME1H57_<*,K'[_'[OT>NZ\. M=^E:AN.N\%HNS;(/FQF>>:XZ:79'CGD +QDB\H]GQ/XM'+I@3(-Z]1TNZ"^)8'G8IK,0;JC DF)N#V1E8.@=XFEO8 MMAU+GVE/I^)!DOI 8#7Q[%(\NY=X._ETBLZ1>&FW]B"5_9 MD%],DU.FR>F5)OJ3LG7 NQ.EA!C:K2'!7*>5W _8Q+;>% &2U <"J^DU*?6: M]-)+SO2W-#C3L9400_6"!',G;;U,"UM.0RY(3A\(K";7M)1KVO/Q.@2L6RPE MP%"Q(,'<:5NLJ>4XS6<+DM,' JN)=56*=37\?>]E_UW"7;728U[IMFE:C9>( MDG2H)CU)/4A2OTW:G#S4\HWU:DFH_T+&\U<1>0QIY_I-;Z? T1W=:+Z\U=Q# M$]^7U@.E]:'0Z@*=K-FQ4J#OF5\B5SN+)\K(CKZ*0]$M"];TPG18#3YT; -% MD[%M-,6$Y/2AT.IB&I68QN^)^?'\7%D-/5A*2#2W0%--PD$)?2BT MNHZ5"8&5J][+.GJJR;P:?+"2H#Y$@8:-TU%V;.*FFJ 6 Q1:78,%=0+*=!J$K5) M/5!2O[.A)].H>NHKEP.K;8Z^K[BSBX1)1[4FS969NA*#\]^'TP/E]*'0ZC)5 M[@96VQLMF>YH^HU9/A1HE<39EY C"=%7RB+T]H42QM]UJ@7J@8"BN1U8,ZV7-S(Z:U86OG!*LMDI^0?C+SRRD9[$" M17,OI*/9"SK5![5DH-#JGY0KX\90&S>+W8[1'1$4?9)J!S$/UN@;"8^7' $U M[%"-0='< LTYM;FLEKT#RNE#H=5EK.P=0VWO*&0\/[+@MOW6)O5 2?V.EM9Z1#WKE0]CJ'T85=;50V0!7$L]OK(FS=2#VBO]2#U0 M4A\*+9=(.]FV%%&VRS:8<;1.CK'(=W^45\M-;(MLZU;C^A)?KW#'=1=?>_D6 MM0H^WS'WF3 Y'G(4TJVDTL<3V859O@DM/Q')(=LT]9@(D439X9Z2#65I 7E_ MFR3B]20E*+<"SO\'4$L#!!0 ( .R19E=3X4K0=@, $,+ 9 >&PO M=V]R:W-H965TH'DPP0;6)3VT!7ZH^_L0,A+8%"M7P@L>.9>68\8\]@(]6S M7@ 8\JW(A1YZ"V.6-[ZODP447+?D$@1^F4E5<(-#-??U4@%/G5"1^RP(.G[! M,^'% S=WK^*!7)D\$W"OB%X5!5C-F(96P*UXRF"C:^_$NC*5\MD./J9#+[!$D$-B MK J.CS7<0IY;3R1C]2LFM+'"S M-7?ANB:30N&9[G^&]<\@#8J2PQ*EYH>168T>8," M^/WS'1134%\&OD%4:]!/MECC$HL=P>J3.RG,0I-W(H7T1WD?7:S\9#L_Q^RD MP@DL6R0,K@@+6$C^)#[1"ZY ;Q\G+(15)$-G(3QFP2JZ;HCD2"DNYH"I;,CT MA=37W?,7-SW:<)62S_^A2O+10*$;0U;:;S?;M^5[HY<\@:&']:E!K<&+__J# M=H)_3GC7KKQKG](>.T(DYB(E*['&;8?TBHQAG@F1B3EF4,Y% N3[+J[?&R-; M.E*:BIPI>VRL8QIV6)L% W_=P!A5C-&O&?45^8#QMAEY%DMTR$+;48>&S2R= MBJ5S%LN3B]1Y*)T#E.N0]EDW:D;I5BC=A5, M[S?R"*O\XB3J'0"R(.P$$6T&[%> _9. G]PYCH2C-2B\E\ILNL;#%7O\1MH?U.PE;H2'2<]:_9\/.K_6UQ2@YJY[TR21*V'*%J>:K3K$4=D7 M[9>7[>4=5UBEFN0P0]&@U<6#0Y4=6SDP&ULQ9EM;]LV$,>_"J$50PNLD2C)BIW9!FQ+W0HL M6!"WVXMB+VCK; N11(^DX^3;CZ04V7J(D&0$\B:6Z+L?>;SS/SIJ?*3LCN\ M!'K(TIQ/K)T0^RO;YNL=9(1?T#WD\IL-91D1\I9M;;YG0&+ME*6VZSB!G9$D MMZ9C/7;#IF-Z$&F2PPU#_)!EA#W.(:7'B86MIX';9+L3:L">CO=D"TL0W_$6M6QAA:*84,. MJ;BEQ]^A#&B@>&N:T+&H'T0W25JBP6IQ;10_J M&M#'$ 1)4OY)^GU?ANCCAT_H TIR]&U'#YSD,1_;0BY736JORZ7-BZ6YSRS- M0]K.HKY_>[YE8!>\3U9P\22"LF!W8,U_?DG'#B_=J7&)"PT M"8L,P6I)]*LD^GWTZ36WHF M8:%)6&0(5LM"4&4A>&?]"$PFT20L- F+#,%J2;RLDGAI6#\*WN#L!^TUU:-M MXC2DHVV!<<,FZJ/48AU6L0Y[8[V5NT?8>H?DTPP*I7:D=*^K\<<_ M<7_H-\2DPVC@7#;TI,,(^Z/& TO49>4,GU$5?-: X=[ ER0%KD7EFK [$$F^ M[964?MQKR]$H+31*BTS1ZHEQ3XEQWUE8R@682J5)6FB4%IFBU5-YZE5Q;Q?U M%G'Q6C_V8.0TQ:7#"#?[G XCUQD%37%I6V$G>*;3P:?^#O+]!#DR&KN1E M%F=)GG#!B#J;Z]>87NJK"],D+31*BTS1ZODYM:)X\-X:8[27-4H+C=(B4[1Z M*D_]+.[MM-ZB,4'K= .[?K,=ZK :#KVFR+2-/#SRFB+3MG+]UA.,?7::G '; MZF-\+J,YY*(X'ZQ&JU<%,WU WAB?XZL%[A@/U:L%?7I]PA?O)>03T#;).4IA M(Z=R+BYE2EEQU%_<"+K79]DK*@3-].4.2 Q,&^G@( +,' 9 >&PO=V]R:W-H965T[CV8%+L HVLYV0 M_OO9AK"D(UFU+0_!-O>0FFSFNV1"4D"K#0/1C"PLH2T.DM_&CXW1Z20,\'._9/]G< M=2XK(F'!R^\T4\7,^>"@#'*R*=4];SY#E\_8\*6\E/8?-6WL9.R@=",5KSJP MWD%%6?LDN\Z' X!W"N!W /\Y(#P!"#I \%*%L .$+U48=P";.FYSM\8E1)$X M$KQ!PD1K-C.P[ENT]HLRE-!OJ<:I^(:EO +TA>Q HO?H.LNH.4!2HAO6 MWD)SG!<)*$)+^3;"2HL:*$X[@7DKX)\0"- M9ZJ0:,DRR ;PR7G\U1D\ULGV M&?O[C.?^6<('J$D?#L-A.J+1' 4D K4 T 0_";28BP#.60@= ?BE1$ M;1073R?].ZMH.L%4UB2%F:-+O02Q!2=^\\J;N!^'KN?_)$M:,L\]\M#WGCG] MIZC6:'Q0A2H0:UO^)4KYAJGV1O:K?8>YMH7UV?K&ULK5IK<^(V%/TK&KK3RS &> MV!:51-C]]Y5LXV C'&CU)=CR/>?>*QV]T]]C\D8W"#'P(TMS.NAM&-O>:QI= M;% &Z1W>HIQ_66&20<9?R5JC6X+@L@!EJ6;JNJME,,E[PWY1]DR&?;QC:9*C M9P+H+LL@^3E"*=X/>D;O4/"2K#=,%&C#_A:NT0RQU^TSX6]:S;),,I33!.> MH-6@]V#<3PU+ J+OQ.TIT?/0*0RQ_A-O$R7@YXN(D(I6C!! ?G/.WI$:2J8 M>!S_5*2]VJ< 'C\?V"=%\CR9.:3H$:??DR7;#'I^#RS1"NY2]H+W,:H2<@3? M J>T^ OVE:W> XL=93BKP#R"+,G+7_BCJH@C .>1 \P*8+8!]AF 50&L2P%V M!; O!3@5P+D4X%8 ]U* 5P&\2VO)KP#^I1Z""A 49MGN1"[#-&^->$X]CP3]Z?;O[ E'X%TWR!,P2VB(#9!A($'A@C MR7S'X#Q%@&'PB+.,ZW/&\.(-W((9[WC+'?^$5^+3EAL6^N6O(TB3!8#Y$HR3 M=,?0$@@_E8/GRQSTKS%>+2(Y;5%5P:BL O-,%5C@">=L0T&8+]%2@H^[\4$'7N/-4;>) M>6B3D=E).$/;.V#IWX"IFY8DGL=N^.^[O!,^[H8_0<+AQEEX>'GPI@0^N3QX M&3RZ/'@9//Y_-3_]S[DWAG=,J^*QSG7.7(0(9)O4>]X:^_&*[^FTQ2*LG&*LE"E603E6212K)8)=E4$5E#M'8M6KN+ MO9A1DG*DOTG%Q"+3;DGA%A1B/?8^="W/ZVOOQYH\-7)\*V@:C4^-/-UNVH2G M-K>>U?(VD1B9MF,TK:)3*\,S_*91+#$R U-O6DTE#@W;^[!JU+Y3U[[3.62, M48[Y,N'LH.&H'#14DHU5DH4JR28JR2*59+%*LJDBLH9LW5JV;N>@\;W8E"!R M"]_YC+=&AU4>7TLNRD4AK5:=<[&TE"F[=. T.IWE\IG8;76\Q\Y0KI6M2K)0 MEH/IV7K@FZW12J7;2"59+&T'V])=IY7#5&9I>*[CZ(%\$/1J-7F=:BHV'7P/ M#=!JQ3?50D6E?/!6[%"HV&ML=V2QX;ODAKYDNO).HW1LW_7;JNH,Z5I5J20+ M3S-HQ3Y1Z2Y221:?QLZK/C#;4NI*L2$AOY:0?ZV$7F:OTMVE?^+;-@/?M5KZ MZ/1WK3Y4DH6G";3UH=)=I)(L/HW=<"S+:J^UNE)LZ".H]1% +;.5#];WE2N%.T(E;*-E;*% M2MDF2MDBI6RQ4K:I*K:FV,T/L9N=P^CHW(:OPOG'8_:=[K1'Q4[VJQ6IDBV4 M9'#+4S#:(Z)*IY%2MKAB"QJ-8+3'PL_R;$KCXWC&M\4- MZQPSAK/B<8/@$A%AP+^O,&:'%^&@_E>&X;]02P,$% @ [)%F5VM;QWK3 M P CQ( !D !X;"]W;W)K&ULS5A=;]LV%/TK MA 8,';!&U(=M.;,-)):&!6BV($;7AV(/M'1M"Y%$E:3L]-^/I&35LF4AW?C0 M%ULD[SF7]Q[R@N3L0-D+WP$(])IG!9];.R'*6]OF\0YRPF]H"84")(5[E.6%?[R&CA[GE6,>. MYW2[$ZK#7LQ*LH45B(_E$Y,MNV5)TAP*GM(",=C,K3OG-G(T0%O\G<*!GWPC M%$CF%E8S@@QBH2B(_-O#$K),,**"YHW8#F#/"WJ M?_+:).($('GZ 6X#<,\!_A6 UP"\MWKP&X#_5@^C!J!#M^O8=>)"(LABQN@! M,64MV=2'SKY&RWREA5HH*\'D:"IQ8O&G7(OO/E#.?T$/14QS0"4PM-H1!NA. M"):N*T'6&2!!T9+FN=1V)6C\@MZCE5RT226'Z*8[%'VITCW)H! <1:]Q5B60 MH VC^=%%X_!)>@K3K!)RN/;X+@1!TDR.O4=<]?"9+624:JYVW$1T7T?D7HG( M0X^T$#OINI!^>_#A,'XZ@+=E=ML4N\<4W[N#A"LH;Y"'?T4N=KV>^2S?#G?[ MPOE_WJ/_[+V3#*]=;Y[F\Z_P17F9T:\ S5+YJU3EHD_D01I5/F]Y26*86[(^ MY=T>*N$&FB]I\LU6@%<<52 MD<+YGI5;NY0U0)=UN=,CPHJTV'*]>^M=^_F#)$8/ G+^3Y^4ODDI39*%)LDB M0V0=*4>ME*/!;=61DK=2]JE1$XTTD3I&[!=X9N]/4WQIX4_PR%/EX]0NO+1S ML!=@OVL679J-QE//FP:M72?D<1OR>##DY]5']/D1\C6PWE4WB/[>56>2+#1) M%ADBZT@P:268_! %9&)22I-DH4FRR!!91\J@E3(P54""R_T<8 >[9U7DTLSQ MIN/ .:LV88^=XT^#T5FUB2[M@C$._"M59-K&/1V,^Q-AC*B#ZE I&:3XWO5G MDBPT2189(NOHX.!O%Q'\0Q239AJ&U#3*%AIEBTRQ=04]N5DZIDI*P]0YOI#]=JB+_3?Z.NGFD?"MFG!408;Z0K?3.1D6?WZ43<$+?7U M?DV%H+G^W %)@"D#.;ZA5!P;RD'[!K7X%U!+ P04 " #LD6970/"S+B@# M N# &0 'AL+W=O[:3OZ^NX"I+\1*4Z2^&'8Y MY\S.A6'<7S/^*")$"4]I0L7 B*3,>J8I9A&F1)RS#*EZ,F<\)5(M^<(4&4<2 MYJ0T,6W+\LV4Q-08]O.]6S[LLZ5,8HJW',0R30E_OL"$K0=&R]ALW,6+2.H- M<]C/R *G*.^S6ZY69J42QBE2$3,*'.<#8]3J3=H:GP.^Q;@66_>@/7E@[%$O MKL*!8>D#88(SJ16(NJQPC$FBA=0Q?I6:1F52$[?O-^J7N>_*EP''Y&MN DB^(97-&B['3^/L*T*!Q@<[C#%=(EPL,S M;,%'JBSA-$!)XD2<*<;]-(#3DS,X@9C"UX@M!:&AZ)M2'5,;,V?ED2Z*(]DO M',F!&T9E)&!"0PQK^,%Q?O<(WU3AJ6)D;V)T81\5G&)V#H[U 6S+=FK.,WX] MW:YSY]^L3]YL?2<83E4P3J[GO*!7%H. 2\Y2F#Q)Y)0D,,Y+%;F $0WAFM$% M7*L.$,)(")0"?EPK';B2F(J?=251&'7KC>IFV1,9F>' 4-U0(%^A,7S_KN5; MG^KRT:18T*38I"&QG;<8^J;S-5%OR#Z.5%_65;#EF>[NMQ6VW&M@=D= MA=R%!8CZB!V9[O>7L]XA#FNBW+[N[UB$.8X[6M3F>O1YA; Y JL$4^>0J8L265 MQ:>MVJV&VU$^T^WM7[1ZXU;-?J"&X6)V_2-?3-(WA"]B*B#!N3)EG;?5B\>+ MZ;182);EX]<#DZKZ\]M(#?3(-4 ]GS,F-PMMH/J+,/P-4$L#!!0 ( .R1 M9E<>W 20] ( !L+ 9 >&PO=V]R:W-H965T%?S_;"5$* MH1I2!5]:.[GW[M[SQ;KAAHM;F2 JN,]2)D=.HE1^ZKHR2C C\H3GR/2;!1<9 M47HKEJ[,!9+8@K+4]3TO<#-"F1,.[;,K$0[Y2J64X94 N3@8FW ;\H;F1M M#4;)G/-;L[F(1XYG"L(4(V48B/Y;XP33U!#I,NY*3J=*:8#U]2/[N=6NM045;\ MD_O2AQJ@U7D!X)< _W\![1+0MD*+RJRL*5$D' J^ 6&B-9M96&\L6JNAS)SB M3 G]EFJ<"K\B7PJ2)S2""U8TA7'W&&;%L0)?P"5GR^-4NQW#6$I4$N8/4 .. M=?M(.)RB(C25GS3X9C:%PX-/< "4P<^$KR1AL1RZ2E=L\KI16=U949W_0G4S MS$^@[1V![_GM!OAD-WR*D8:W+-S?AKO:I\HLOS++MWSM%_BN<8ULA1+.!<_@ MR[U"P4@*$WM,*"2,66S=@LNZ6W\N-0]<*,SDWR8/BJ2=YJ3F,SZ5.8EPY.CO M5*)8HQ-^_- *O,]-CNR);,N?=N5/>Q=[6&L48J4?0<2S7%!)M2>YT'>/4 ^@ M>P'P;D5S?1NH,K+)ER)98).9VV@=MH)>,'37=;T-07W3*^L&'9U*1V>GCAM& ME=8P4T1A8V4[X:\]L3V1;2GM5DJ[[]'1W7WZLR>R+7^"RI_@+3NZ2-:M-6O@ M]YXT]/.8GA*'2E TU;,3]MISVA/9EL)^I;#_'GWR+; M\F=0^3-XRSX>/+]TO<[@22,W!+5:O2>=[-9&%S,V?B=B29F$%!<:YIWT](<@ MBE&LV"B>VVEFSI4^6KM,]/2*P@3H]PO.U>/&#$C5/!S^ U!+ P04 " #L MD697RAA 6QE3T84:I#A8%%]4@G&E=OH^B:C*C!:FN9$F%07*I"J)-5TVCJE24 M9!60"AYU6JTD*@@3X; OYL5=H:M@(N="#\)N$PK<[5,V"-O)=1@XN9',Z"!\ MNGC[?2[U[9O W<_>G9VUGBYO=^,7%K@,(Z_HS0&B5RUSH23P^3WB6/2 MW8.D]RACPKUM83OZW.@XWCE&2STTF_\W^;HM+W$C)70L.:H+9=C/I5C72QRZ M@%$G!0V>"1^$(\+96#%@Y:1@?.G"'0A,))]*7O]*MV@9,]2?YR; MZ0C;A\*F]XKF;&'[B[PQ@*FW<752EGSY@;.I**B;_,$)AWVRX@4SJ=A/DPU* M96("5(7!,U6:338C/Q0I'^E"K\IID>.>.R?H^>^N\Y0*J@C?-&UJ_YA7^=6. MX^Z_LFQ_J^P:]GJLW]K';O+F%$PFIV#R)&JR=PHFT^,W&9^ Q_I\>70FH_HD MM'',ZZ9J'LSEF54O#AS&7E-QN9/M2U],SZC M.9ES_=B @W#=_D(S-B_29M0]+$0]:MW^#--K)\V)VN1B(J,+FHWJKIJ.;3,P M#9.UOH"PB]S9RX]@'(?Y$<"P/)@#C.-86)[_:3X]=#X.P[SUO$@/Y?10CF/Y MD)']8'G\G-1<_IFF:1PG";:BHY'7P0A;MR2!'[\:Y@T86![(]&=KC>\V7B'[ MZP#;TWT5@LT4KT1LIOA: ^)?-V"DJ7^WL3S P'8!JQW([\\#->7GQ#'L*N8- M>X)Q)$TQ!&K17Z-)@JQ. A___F!/21RGJ1\!S.\@CC$$GD8 MW'D?1:OW5+3^_^7P%U!+ P04 " #LD697EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( .R19E?HV-1>A 0 \E M / >&PO=V]R:V)O;VLN>&ULQ9I;;]I*$(#_RHJG5@H'?*-M5"J1IB[[9L3_NK+M?6GLO M?E:E\=/!)H3M^6CD\XVJI/_';I6!+2OK*AE@T:U'?NN4+/Q&J5"5HW@\GHPJ MJNL'PLA*30>'780TA?AB @1) M7)MN*-BW.5+XZ^NB.^H N"B&[ES#!G==M.!\D)^M*93QJA#PS=M2%\!1B M9 M2I,K@2!C C(^(>2/&$$F!&1R$LA%@P,_19 I 9F>$+(7R8R S$X)F2#("0$Y MX862&]]D CYDYY MV/69=E%7E<1Y?$PE\C$OYC?UH$RMSGJ7Y.VRU.L7NB%]PRR[M: M:M/M@.$HST3,HH&:9PL5R;Y3]O^UWC8_.!-?5<"(E&4B9LU<65OL=%F>02T! M58Z1Y;#V2BSL*NQD+_-$E&I12PV<).*6<#Y)*:T$3-K M@[1;KR*,*6W$S-H@[=;')"'.':X68DDA\2HGTHTE))/[[$FFB"!#^ M+6:D;!(SV^2UU/@$BC$IG\3,/B&S4?^,4Z*)F45SI>S:R>U&Y[A5*H9@5!21ZBS$I!27,"GH-D\I"Z7,%CHZPWA2$(068Y)/ M;=@?VQ M*S'$F)2%4F8+=4VK9XE#!%]YXIE2%DJ9+82G;#F>LG7@&).R4/H7 MFVZ_83;5!\:D+)0R6ZC%%$]Z''R),2D+9 ! #L( &@ 'AL+U]R96QS M+W=O )/[F/!00D5#B]B %28/ MD<269Q#)[HE"$8Y%08/F5-;8\O7?^)-E>_Z2=FW9=H>\V?9YOIS[] M96*W6FV7Z:E;?NS3H?PR.'QVPWO>I%2:R6L[K%-9-.&XN^[.X;*1F_/D9O+\ MMFB&YS=I0NT@A2"M'V009/6#'(*\?E"$H%@_: 9!L_I!MQ!T6S_H#H+NZ@?= M0]!]_2"9HHQ3@J01U@1:"W(M!%X+@BT$8@N2+01F"Z(M!&H+LBT$;@O"+01R M"](M!'8+XBT$>BOJK01Z*^JM!'KKZ&&;0&]%O95 ;T6]E4!O1;V50&]%O95 M;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V-0&]#O8U ;QN]+"'0VU!O(]#;4&\C MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#;1R^[ M"?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VPGTCJAW)- [HMZ10.^(>D<"O2/J M'0GTCJAW)- [CCY6_J?>N9QV*5][OM=X_?^DNIS/3=?+7Y;?.T @=!&S:;EL6_0$W>4!$$ENVH?#W=<(@ MM:*HB$J]&R)B^]T76SJ;9/2VM>1[F[IJ_#A9A& ?&//Y@FKM4V.IB2,SXVH= MXE\W9U;G2STG)@:#(F&2>.*I_T'G<3 MVZQQHJVMRER'.,[63?$MI;]/2./*;HY?E-;?Q D).YG0COPJ^C87(A?+\(QX38^FKGX_:TRZH M^&5VW-X/XY;=>7C67:[?XZ]G?*Q_81\"I \)TH<"Z2,#Z6,(TL5PN034$L! A0#% @ [)%F5P=!36*! ML0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M " #LD697JA-.O.X K @ $0 @ &O 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " #LD697F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .R1 M9E>R.:%!?P8 *PE 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ [)%F5^%^2>"5 P B X !@ ("!:18 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [)%F5RF=X-XK"0 M?"X !@ ("!Z"T 'AL+W=O_7'YP( $4+ 8 " @4DW M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ [)%F5Z[BK#L>! WP@ !@ M ("!U#T 'AL+W=O&UL4$L! A0#% @ [)%F5Q,!0(LU!@ J1 !D M ("!IU 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ [)%F5T=QEWDS!0 E@X !D ("!JE\ M 'AL+W=O&PO=V]R:W-H965TDS3IP-P4 '<, 9 M " @6AH !X;"]W;W)K&UL4$L! A0#% @ M[)%F5_K@=JIU!@ I1 !D ("!UFT 'AL+W=O&PO=V]R:W-H965T MJ1>1- 0 )\* 9 " @8*6 !X;"]W;W)K&UL4$L! A0#% @ [)%F5VW(T4!K P #@@ !D M ("![9H 'AL+W=O&PO=V]R:W-H M965T#.IE.MP( . % 9 M " @4VC !X;"]W;W)K&UL4$L! M A0#% @ [)%F5X7H(A7G! !PP !D ("!.Z8 'AL M+W=O&PO=V]R:W-H965TFO !X;"]W;W)K&UL4$L! A0#% @ [)%F M5][, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [)%F5XD>]JN$ P $A M !D ("!'<( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [)%F5Z/&#+Z^ @ U@D !D M ("!-LP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [)%F5P;GU^2A @ XP< !D ("!P]4 'AL+W=O MD<#,# "+ M"P &0 @(&;V >&PO=V]R:W-H965T&UL4$L! A0#% @ [)%F5X7Z MY@.N! DAH !D ("!\. 'AL+W=O&PO=V]R:W-H965TB !0GL ( #L' 9 " @1[I !X;"]W;W)K&UL4$L! A0#% @ [)%F5]8[ [0( @ -@0 !D M ("!!>P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [)%F5W]C,*6@!P "U( !D ("! MD?< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ [)%F5[530%=0! ?!D !D ("!' D! 'AL+W=O&PO=V]R:W-H965TW 20] ( !L+ 9 " @6P= 0!X;"]W;W)K&UL4$L! A0#% @ [)%F5\H80')$ P S!0 T M ( !ER ! 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ [)%F5[P!UL'@ 0 [" !H M ( !H"D! 'AL+U]R96QS+W=O30 0 K2 !, ( !N"L! %M#;VYT96YT A7U1Y<&5S72YX;6Q02P4& #\ /P P$0 N2T! end XML 68 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 69 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 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 202 246 1 false 46 0 false 5 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100050 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100070 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) Sheet http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited) Statements 4 false false R5.htm 100090 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 100100 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed 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 - Organization and Description of Business Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 9 false false R10.htm 995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 10 false false R11.htm 995475 - Disclosure - Revenue, Performance Obligations and Contract Balances Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalances Revenue, Performance Obligations and Contract Balances Notes 11 false false R12.htm 995485 - Disclosure - Business Combinations Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinations Business Combinations Notes 12 false false R13.htm 995495 - Disclosure - Property and Equipment, Net Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 13 false false R14.htm 995505 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssets Goodwill, Internal-use Software Development Costs and Intangible Assets Notes 14 false false R15.htm 995525 - Disclosure - Accrued Liabilities Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilities Accrued Liabilities Notes 15 false false R16.htm 995535 - Disclosure - Commitments and Contingencies Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 995555 - Disclosure - Equity Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquity Equity Notes 17 false false R18.htm 995565 - Disclosure - Stock-Based Compensation Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 995575 - Disclosure - Income Taxes Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 995585 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStock2 Net (Loss) Income per Share Attributable to Common Stock Notes 20 false false R21.htm 995615 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 21 false false R22.htm 995625 - Disclosure - Revenue, Performance Obligations and Contract Balances (Tables) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesTables Revenue, Performance Obligations and Contract Balances (Tables) Tables http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalances 22 false false R23.htm 995645 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet 23 false false R24.htm 995655 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets (Tables) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsTables Goodwill, Internal-use Software Development Costs and Intangible Assets (Tables) Tables http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssets 24 false false R25.htm 995675 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilities 25 false false R26.htm 995695 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensation 26 false false R27.htm 995705 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock (Tables) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockTables Net (Loss) Income per Share Attributable to Common Stock (Tables) Tables http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStock2 27 false false R28.htm 995715 - Disclosure - Geographic Information (Tables) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationTables Geographic Information (Tables) Tables 28 false false R29.htm 995735 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Details 29 false false R30.htm 995745 - Disclosure - Revenue, Performance Obligations and Contract Balances - Additional Information (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails Revenue, Performance Obligations and Contract Balances - Additional Information (Details) Details 30 false false R31.htm 995755 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Disaggregation of Revenue from Contracts with Customer (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails Revenue, Performance Obligations and Contract Balances - Summary of Disaggregation of Revenue from Contracts with Customer (Details) Details 31 false false R32.htm 995765 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details) Details 32 false false R33.htm 995775 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Contract Asset and Liability (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails Revenue, Performance Obligations and Contract Balances - Summary of Contract Asset and Liability (Details) Details 33 false false R34.htm 995785 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 34 false false R35.htm 995795 - Disclosure - Business Combinations - Schedule Of Assets Acquired And Liabilities Assumed (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails Business Combinations - Schedule Of Assets Acquired And Liabilities Assumed (Details) Details 35 false false R36.htm 995815 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Details 36 false false R37.htm 995825 - Disclosure - Property and Equipment, Net - Schedule Of Property and Equipment, Net Based On Physical Location (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails Property and Equipment, Net - Schedule Of Property and Equipment, Net Based On Physical Location (Details) Details 37 false false R38.htm 995835 - Disclosure - Property and Equipment, Net - Additional Information (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails Property and Equipment, Net - Additional Information (Details) Details 38 false false R39.htm 995845 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Goodwill by Reporting Units (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Goodwill by Reporting Units (Details) Details 39 false false R40.htm 995855 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Additional Information (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails Goodwill, Internal-use Software Development Costs and Intangible Assets - Additional Information (Details) Details 40 false false R41.htm 995865 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Intagible Assets (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Intagible Assets (Details) Details 41 false false R42.htm 995875 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Expected Future Amortization Expense (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Expected Future Amortization Expense (Details) Details 42 false false R43.htm 995925 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails Accrued Liabilities - Summary of Accrued Liabilities (Details) Details 43 false false R44.htm 995935 - Disclosure - Accrued Liabilities (Additional Information) (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails Accrued Liabilities (Additional Information) (Details) Details http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables 44 false false R45.htm 995945 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 45 false false R46.htm 995975 - Disclosure - Equity - Additional Information (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails Equity - Additional Information (Details) Details 46 false false R47.htm 995985 - Disclosure - Stock-Based compensation - Additional Information (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based compensation - Additional Information (Details) Details 47 false false R48.htm 995995 - Disclosure - Stock-Based compensation - Schedule of Stock Option Activity (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails Stock-Based compensation - Schedule of Stock Option Activity (Details) Details 48 false false R49.htm 996015 - Disclosure - Stock Based Compensation - Summary of RSU Activity (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails Stock Based Compensation - Summary of RSU Activity (Details) Details 49 false false R50.htm 996025 - Disclosure - Stock-Based compensation - Summary of Stock Based Compensation Expense (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails Stock-Based compensation - Summary of Stock Based Compensation Expense (Details) Details 50 false false R51.htm 996035 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 51 false false R52.htm 996045 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2 Net (Loss) Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details) Details http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockTables 52 false false R53.htm 996055 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails Net (Loss) Income per Share Attributable to Common Stock - Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share (Details) Details http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockTables 53 false false R54.htm 996065 - Disclosure - Geographic Information - Summary of Revenue by Geographic Area (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails Geographic Information - Summary of Revenue by Geographic Area (Details) Details 54 false false R55.htm 996075 - Disclosure - Geographic Information - Summary of Long-lived Assets by Geographic Areas (Details) Sheet http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails Geographic Information - Summary of Long-lived Assets by Geographic Areas (Details) Details 55 false false All Reports Book All Reports pay-20230930.htm pay-20230930.xsd pay-20230930_cal.xml pay-20230930_def.xml pay-20230930_lab.xml pay-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pay-20230930.htm": { "nsprefix": "pay", "nsuri": "http://www.paymentus.com/20230930", "dts": { "inline": { "local": [ "pay-20230930.htm" ] }, "schema": { "local": [ "pay-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "pay-20230930_cal.xml" ] }, "definitionLink": { "local": [ "pay-20230930_def.xml" ] }, "labelLink": { "local": [ "pay-20230930_lab.xml" ] }, "presentationLink": { "local": [ "pay-20230930_pre.xml" ] } }, "keyStandard": 223, "keyCustom": 23, "axisStandard": 17, "axisCustom": 0, "memberStandard": 31, "memberCustom": 13, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 4, "http://www.paymentus.com/20230930": 1 }, "contextCount": 202, "entityCount": 1, "segmentCount": 46, "elementCount": 644, "unitCount": 5, "baseTaxonomies": { "http://xbrl.sec.gov/ecd/2023": 6, "http://fasb.org/us-gaap/2023": 642, "http://xbrl.sec.gov/dei/2023": 32 }, "report": { "R1": { "role": "http://www.paymentus.com/20230930/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_95fe6271-a29a-4e34-a229-53da99514717", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "100050 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "longName": "100070 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:CostOfRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "unique": true } }, "R5": { "role": "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "longName": "100090 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_a3ac726f-5e82-4904-8855-c571d9de3767", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1e97a320-c3de-4761-add2-a008d39c0abf", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "unique": true } }, "R6": { "role": "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "100100 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "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_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.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_95fe6271-a29a-4e34-a229-53da99514717", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness", "longName": "995455 - Disclosure - Organization and Description of Business", "shortName": "Organization and Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalances", "longName": "995475 - Disclosure - Revenue, Performance Obligations and Contract Balances", "shortName": "Revenue, Performance Obligations and Contract Balances", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinations", "longName": "995485 - Disclosure - Business Combinations", "shortName": "Business Combinations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet", "longName": "995495 - Disclosure - Property and Equipment, Net", "shortName": "Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssets", "longName": "995505 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets", "shortName": "Goodwill, Internal-use Software Development Costs and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilities", "longName": "995525 - Disclosure - Accrued Liabilities", "shortName": "Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995535 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquity", "longName": "995555 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "995565 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995575 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStock2", "longName": "995585 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock", "shortName": "Net (Loss) Income per Share Attributable to Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995615 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesTables", "longName": "995625 - Disclosure - Revenue, Performance Obligations and Contract Balances (Tables)", "shortName": "Revenue, Performance Obligations and Contract Balances (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables", "longName": "995645 - Disclosure - Property and Equipment, Net (Tables)", "shortName": "Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsTables", "longName": "995655 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets (Tables)", "shortName": "Goodwill, Internal-use Software Development Costs and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables", "longName": "995675 - Disclosure - Accrued Liabilities (Tables)", "shortName": "Accrued Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.paymentus.com/20230930/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": "26", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockTables", "longName": "995705 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock (Tables)", "shortName": "Net (Loss) Income per Share Attributable to Common Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationTables", "longName": "995715 - Disclosure - Geographic Information (Tables)", "shortName": "Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995735 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "longName": "995745 - Disclosure - Revenue, Performance Obligations and Contract Balances - Additional Information (Details)", "shortName": "Revenue, Performance Obligations and Contract Balances - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "pay:RevenueRecognizedExpectedPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "unique": true } }, "R31": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails", "longName": "995755 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Disaggregation of Revenue from Contracts with Customer (Details)", "shortName": "Revenue, Performance Obligations and Contract Balances - Summary of Disaggregation of Revenue from Contracts with Customer (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f8ca785f-416d-4a26-9155-a4c544d3e8e3", "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": "pay-20230930.htm", "unique": true } }, "R32": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails", "longName": "995765 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details)", "shortName": "Revenue, Performance Obligations and Contract Balances - Summary of Revenue by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_25207f62-42a1-4088-af70-9048b2591f6a", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "unique": true } }, "R33": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails", "longName": "995775 - Disclosure - Revenue, Performance Obligations and Contract Balances - Summary of Contract Asset and Liability (Details)", "shortName": "Revenue, Performance Obligations and Contract Balances - Summary of Contract Asset and Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "unique": true } }, "R34": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "longName": "995785 - Disclosure - Business Combinations - Additional Information (Details)", "shortName": "Business Combinations - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "C_e55d74bd-486e-4360-a2d9-ad076d728c23", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_68f824bc-94d8-48dd-a2d8-936ce700e869", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "unique": true } }, "R35": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "longName": "995795 - Disclosure - Business Combinations - Schedule Of Assets Acquired And Liabilities Assumed (Details)", "shortName": "Business Combinations - Schedule Of Assets Acquired And Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": null }, "R36": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "longName": "995815 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "shortName": "Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "longName": "995825 - Disclosure - Property and Equipment, Net - Schedule Of Property and Equipment, Net Based On Physical Location (Details)", "shortName": "Property and Equipment, Net - Schedule Of Property and Equipment, Net Based On Physical Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": null }, "R38": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "longName": "995835 - Disclosure - Property and Equipment, Net - Additional Information (Details)", "shortName": "Property and Equipment, Net - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails", "longName": "995845 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Goodwill by Reporting Units (Details)", "shortName": "Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Goodwill by Reporting Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_b492f7c4-3a9e-4028-b377-827d56a6e3ca", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "unique": true } }, "R40": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "longName": "995855 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Additional Information (Details)", "shortName": "Goodwill, Internal-use Software Development Costs and Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:PaymentsToDevelopSoftware", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "unique": true } }, "R41": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails", "longName": "995865 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Intagible Assets (Details)", "shortName": "Goodwill, Internal-use Software Development Costs and Intangible Assets - Summary of Intagible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails", "longName": "995875 - Disclosure - Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Expected Future Amortization Expense (Details)", "shortName": "Goodwill, Internal-use Software Development Costs and Intangible Assets - Schedule of Expected Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails", "longName": "995925 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Details)", "shortName": "Accrued Liabilities - Summary of Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:AccruedPayrollTaxesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:AccruedPayrollTaxesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails", "longName": "995935 - Disclosure - Accrued Liabilities (Additional Information) (Details)", "shortName": "Accrued Liabilities (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "pay:AccruedFinanceLeasesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "pay:AccruedFinanceLeasesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "995945 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:OtherCommitmentsDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:OtherCommitmentsDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "longName": "995975 - Disclosure - Equity - Additional Information (Details)", "shortName": "Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_64c619e8-3363-4211-8fab-66a0d3b08d7a", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "unique": true } }, "R47": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "longName": "995985 - Disclosure - Stock-Based compensation - Additional Information (Details)", "shortName": "Stock-Based compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8cb4a5ea-521e-4e23-b42c-534090d5ba5c", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "unique": true } }, "R48": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails", "longName": "995995 - Disclosure - Stock-Based compensation - Schedule of Stock Option Activity (Details)", "shortName": "Stock-Based compensation - Schedule of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_b492f7c4-3a9e-4028-b377-827d56a6e3ca", "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": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_95fe6271-a29a-4e34-a229-53da99514717", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "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": "pay-20230930.htm", "unique": true } }, "R49": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "longName": "996015 - Disclosure - Stock Based Compensation - Summary of RSU Activity (Details)", "shortName": "Stock Based Compensation - Summary of RSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_32297cfe-16c3-46b0-84c0-7cbf8b7a6d17", "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": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_32297cfe-16c3-46b0-84c0-7cbf8b7a6d17", "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": "pay-20230930.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails", "longName": "996025 - Disclosure - Stock-Based compensation - Summary of Stock Based Compensation Expense (Details)", "shortName": "Stock-Based compensation - Summary of Stock Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "996035 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "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": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "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": "pay-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2", "longName": "996045 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details)", "shortName": "Net (Loss) Income per Share Attributable to Common Stock - Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "unique": true } }, "R53": { "role": "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails", "longName": "996055 - Disclosure - Net (Loss) Income per Share Attributable to Common Stock - Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share (Details)", "shortName": "Net (Loss) Income per Share Attributable to Common Stock - Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_fab1ecf9-5aa6-4971-8c90-a025f243574b", "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": "pay-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fab1ecf9-5aa6-4971-8c90-a025f243574b", "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": "pay-20230930.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails", "longName": "996065 - Disclosure - Geographic Information - Summary of Revenue by Geographic Area (Details)", "shortName": "Geographic Information - Summary of Revenue by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_bac1c86a-4004-487c-b689-561c8199d4d5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": null }, "R55": { "role": "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "longName": "996075 - Disclosure - Geographic Information - Summary of Long-lived Assets by Geographic Areas (Details)", "shortName": "Geographic Information - Summary of Long-lived Assets by Geographic Areas (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_efacdb39-2a4a-4e7d-9f68-c45da9bf30bf", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "pay-20230930.htm", "first": true }, "uniqueAnchor": null } }, "tag": { "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r693" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r24" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Long-term Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign currency translation adjustments, net of tax", "verboseLabel": "Foreign currency translation adjustments, net of tax", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent, Total", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "negatedLabel": "Foreign currency translation adjustments, net of tax", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r6", "r11", "r135" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r693" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r693" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r53", "r55", "r474" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r693" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r53", "r55" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Total", "terseLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r6", "r11", "r135", "r183", "r186" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r768" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Intangible assets", "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant-Date Fair Value, Forfeited | $ / shares", "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": [ "r378" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued Liabilities [Member]", "label": "Accounts Payable and Accrued Liabilities [Member]", "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r242" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In-Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r393", "r394", "r395", "r524", "r792", "r793", "r794", "r854", "r876" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk [Member]", "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": [ "r45", "r266" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r799", "r861" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of Class A common stock for stock-based awards, shares", "terseLabel": "Issuance of shares (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r13", "r95", "r96", "r126", "r514", "r599", "r624" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r198", "r398", "r403", "r404", "r406", "r409", "r412", "r413", "r414", "r519" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Fair Value of Identified Intangible Assets and Useful Lives", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r53" ] }, "us-gaap_IncomeTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReceivable", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "label": "Income Taxes Receivable", "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable." } } }, "auth_ref": [ "r781" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r122", "r301", "r302", "r631", "r815" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r31", "r164", "r187", "r188", "r189", "r199", "r200", "r201", "r203", "r209", "r211", "r232", "r269", "r270", "r334", "r393", "r394", "r395", "r407", "r408", "r425", "r426", "r427", "r428", "r429", "r430", "r432", "r440", "r441", "r442", "r443", "r444", "r445", "r462", "r504", "r505", "r506", "r524", "r599" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r164", "r199", "r200", "r201", "r203", "r209", "r211", "r269", "r270", "r393", "r394", "r395", "r407", "r408", "r425", "r427", "r428", "r430", "r432", "r504", "r506", "r524", "r876" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Contributions under plan", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r350", "r352", "r353", "r667", "r668", "r669", "r670" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "totalLabel": "Other Assets, Noncurrent, Total", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r173" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of Class A common stock issued for acquisitions", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r95", "r96", "r126" ] }, "pay_CustodialAccountsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "CustodialAccountsPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Custodial Accounts", "label": "Custodial Accounts Policy [Text Block]", "documentation": "Disclosure of accounting policy for custodial accounts." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r130", "r416" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r95", "r96", "r126", "r370" ] }, "pay_PrincipalAmountOfLoanAsReductionToAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "PrincipalAmountOfLoanAsReductionToAdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Principal amount of loan as reduction to additional paid-in capital.", "label": "Principal amount of loan as reduction to additional paid-in capital", "terseLabel": "Principal amount of loan as reduction to additional paid-in capital" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r13", "r164", "r187", "r188", "r189", "r199", "r200", "r201", "r203", "r209", "r211", "r232", "r269", "r270", "r334", "r393", "r394", "r395", "r407", "r408", "r425", "r426", "r427", "r428", "r429", "r430", "r432", "r440", "r441", "r442", "r443", "r444", "r445", "r462", "r504", "r505", "r506", "r524", "r599" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r44", "r46", "r81", "r82", "r266", "r630" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r12", "r33", "r426", "r429", "r462", "r504", "r505", "r784", "r785", "r786", "r792", "r793", "r794" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r44", "r46", "r81", "r82", "r266", "r510", "r630" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_AutomobilesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AutomobilesMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automobiles [Member]", "label": "Automobiles [Member]", "documentation": "Vehicles that are used primarily for transporting people." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r131" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer Relationships", "terseLabel": "Customer relationship [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r76" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r758" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r98", "r126", "r487", "r507", "r509", "r518", "r556", "r678" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock [Member]", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r876" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class Of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r175", "r176", "r177", "r233", "r318", "r319", "r320", "r322", "r325", "r330", "r332", "r514", "r515", "r516", "r517", "r658", "r769", "r789" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r69", "r70", "r358" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r761" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r753" ] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Provision for Other Credit Losses", "terseLabel": "Provision for expected credit losses", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r7", "r141" ] }, "us-gaap_CommonStockConversionFeatures": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockConversionFeatures", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Terms of Conversion", "label": "Common Stock, Terms of Conversion", "documentation": "Description of common stock conversion feature. Includes, but is not limited to, conversion price; conversion right; timing of right; terms, event or change in circumstance causing contingency to be met or adjustment to conversion price or number of shares; manner of settlement upon conversion; and method of settlement." } } }, "auth_ref": [ "r157", "r158", "r159", "r333" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r753" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r266", "r662", "r824", "r873", "r874" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Diluted, Total", "terseLabel": "Diluted", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r191", "r204", "r205", "r206", "r207", "r208", "r217", "r225", "r226", "r227", "r231", "r433", "r434", "r478", "r495", "r649" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r761" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r696", "r766" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r858" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r761" ] }, "us-gaap_CollateralAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collateral Held", "label": "Collateral Held [Axis]", "documentation": "Information by category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [ "r654" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Capitalized cost amortization estimated useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_CollateralDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collateral Held", "label": "Collateral Held [Domain]", "documentation": "Category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r762" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r755" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r163", "r175", "r176", "r177", "r197", "r217", "r222", "r225", "r227", "r233", "r234", "r268", "r307", "r309", "r310", "r311", "r314", "r315", "r318", "r319", "r322", "r325", "r332", "r435", "r514", "r515", "r516", "r517", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r555", "r576", "r599", "r623", "r624", "r625", "r626", "r627", "r769", "r789", "r796" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Purchase price of acquisition", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash payment to acquire business, gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r35", "r417" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Weighted-Average Useful Life (Years)", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r117" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r762" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Expected Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r55" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r763" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "totalLabel": "Research and Development Expense, Total", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r92", "r397", "r870" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r762" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r764" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation", "totalLabel": "Contractual Obligation, Total", "terseLabel": "Contractual obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r791" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r763" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r77", "r648" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development [Member]", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [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": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r765" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r696", "r766" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r696", "r766" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r119" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r772", "r853" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r119" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "terseLabel": "Depreciation expense", "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": [ "r8", "r57" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r760" ] }, "us-gaap_LongTermDebtContingentPaymentOfPrincipalOrInterest": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtContingentPaymentOfPrincipalOrInterest", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt Payment of Principal or Interest", "label": "Long-Term Debt, Contingent Payment of Principal or Interest", "documentation": "Description of conditions, facts and circumstances that would trigger a payment of principal or interest which was not otherwise immediately due and payable." } } }, "auth_ref": [ "r181" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r457", "r677" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r454", "r677" ] }, "pay_OtherCommitmentToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "OtherCommitmentToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Other Commitment To Be Paid After Year Four", "documentation": "Other commitment to be paid after year four." } } }, "auth_ref": [] }, "pay_PayverisLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "PayverisLLCMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "documentation": "Payveris LLC [Member]", "label": "Payveris L L C [Member]", "terseLabel": "Payveris LLC [Member]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized internal-use software development costs, net", "label": "Capitalized Computer Software, Net", "totalLabel": "Capitalized Computer Software, Net, Total", "periodStartLabel": "Capitalized Computer Software, Net, Beginning Balance", "periodEndLabel": "Capitalized Computer Software, Net, Ending Balance", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r643" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue [Member]", "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": [ "r266", "r776" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r456", "r677" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "pay_NonCompeteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "NonCompeteMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-Compete", "terseLabel": "Non Compete [Member]", "label": "Non Compete [Member]", "documentation": "Non compete." } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r760" ] }, "us-gaap_AdjustmentOfWarrantsGrantedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentOfWarrantsGrantedForServices", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in estimate of warrants expected to vest", "label": "Adjustment of Warrants Granted for Services", "documentation": "Adjustment for noncash service expenses paid for by granting of warrants." } } }, "auth_ref": [ "r8" ] }, "pay_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "OneCustomerMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "One Customer [Member]", "label": "One Customer [Member]", "terseLabel": "One Customer [Member]" } } }, "auth_ref": [] }, "pay_DirectOfferingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "DirectOfferingExpenses", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Direct Offering Expenses", "label": "Direct Offering Expenses" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r824" ] }, "pay_NumberOfSharesPledgedAsSecurityForLoan": { "xbrltype": "sharesItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "NumberOfSharesPledgedAsSecurityForLoan", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares pledged as security for loan", "label": "Number Of Shares Pledged As Security For Loan", "documentation": "Number of shares pledged as security for loan." } } }, "auth_ref": [] }, "pay_TotalPaymentOfOutstandingLoanAndInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "TotalPaymentOfOutstandingLoanAndInterest", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of loan", "label": "Total Payment Of Outstanding Loan And Interest", "documentation": "Total Payment of Outstanding Loan and Interest paid" } } }, "auth_ref": [] }, "pay_FinoveraIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "FinoveraIncMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "documentation": "Finovera, Inc. [Member]", "label": "Finovera Inc [Member]", "terseLabel": "Finovera, Inc. [Member]" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "United States", "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "pay_AccruedFinanceLeasesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "AccruedFinanceLeasesCurrent", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureAccruedLiabilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued Finance Leases, Current", "label": "Accrued Finance Leases, Current", "terseLabel": "Accrued finance leases, current" } } }, "auth_ref": [] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r289" ] }, "pay_DeferredOfferingCostsRelatedToAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "DeferredOfferingCostsRelatedToAdditionalPaidInCapital", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred offering costs related to additional-paid-in capital", "label": "Deferred Offering Costs Related To Additional Paid In Capital", "documentation": "Deferred offering costs related to additional-paid-in capital." } } }, "auth_ref": [] }, "pay_PaymentsOnFinanceLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "PaymentsOnFinanceLeases", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on finance leases", "label": "Payments On Finance Leases", "documentation": "Payments on finance leases." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Interest Rate", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate." } } }, "auth_ref": [ "r28" ] }, "pay_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 6.0 }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r347", "r660", "r661", "r662", "r663", "r664", "r665", "r666" ] }, "pay_PercentageOfAnnualIncreaseOfOutstandingShares": { "xbrltype": "percentItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "PercentageOfAnnualIncreaseOfOutstandingShares", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of annual increase of outstanding shares", "documentation": "Percentage of annual increase of outstanding shares.", "label": "Percentage of annual increase of outstanding shares" } } }, "auth_ref": [] }, "pay_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "documentation": "Finite lived intangible assets amortization expense after year four." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r347", "r660", "r661", "r662", "r663", "r664", "r665", "r666" ] }, "pay_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFour", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease Liability Payments Due In Rolling After Year Four", "documentation": "Finance lease liability Payments Due in rolling after year four." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Options granted in period", "terseLabel": "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": [ "r369" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture And Fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "pay_LesseeOperatingLeaseCommencementYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "LesseeOperatingLeaseCommencementYear", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee Operating Lease Commencement Year", "documentation": "Operating lease commencement year", "terseLabel": "Operating lease commencement year" } } }, "auth_ref": [] }, "pay_EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "EquityIncentivePlanMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity incentive plan.", "label": "Equity Incentive Plan [Member]", "terseLabel": "Equity Incentive Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "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": [ "r38", "r168", "r647" ] }, "pay_NonCashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "NonCashLeaseExpense", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense", "label": "Non Cash Lease Expense", "documentation": "Non Cash Lease Expense." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "pay_RestrictedFundsHeldForFinancialInstitutionsAndFinancialInstitutionFundsInTransitPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "RestrictedFundsHeldForFinancialInstitutionsAndFinancialInstitutionFundsInTransitPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted funds held for financial institutions and financial institution funds-in transit", "label": "Restricted Funds Held For Financial Institutions And Financial Institution Funds-In Transit [Policy Text Block]", "documentation": "Restricted funds held for financial institutions and financial institution funds-in transit" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation, aggregate amount of transaction price", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r155" ] }, "pay_ProfitFinancialIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "ProfitFinancialIncMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "PROFIT Financial, Inc. [Member]", "label": "PROFIT Financial, Inc. [Member]" } } }, "auth_ref": [] }, "pay_FinanceLeaseCostTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "FinanceLeaseCostTotal", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease cost", "label": "Finance Lease Cost Total", "documentation": "Total finance lease cost" } } }, "auth_ref": [] }, "pay_LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Lessee Operating Lease and Finance Lease Liability Maturity [Table Text Block]", "label": "Lessee Operating Lease and Finance Lease Liability Maturity [Table Text Block]", "terseLabel": "Summary of Remaining Lease Payments under Non-Cancelable Operating and Finance Leases" } } }, "auth_ref": [] }, "pay_FinancialInstitutionFundInTransit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "FinancialInstitutionFundInTransit", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Financial institution funds in-transit", "label": "Financial Institution fund in transit", "documentation": "Financial Institution fund in transit" } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "verboseLabel": "Non-cash financing activities:" } } }, "auth_ref": [] }, "pay_UnderwritingDiscountsAndCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "UnderwritingDiscountsAndCommissions", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Underwriting discounts and commissions.", "label": "Underwriting Discounts And Commissions", "terseLabel": "Underwriting discounts and commissions" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r107", "r197", "r239", "r252", "r257", "r260", "r268", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r435", "r651", "r818" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash flows for finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r450", "r458" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r655" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r235", "r236", "r237", "r238", "r239", "r244", "r254", "r258", "r259", "r260", "r261", "r262", "r263", "r266" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r655" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash, cash equivalents and Restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r111" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on Cash and cash equivalents and Restricted cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r856" ] }, "us-gaap_OverAllotmentOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OverAllotmentOptionMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option [Member]", "documentation": "Right given to the underwriter to sell additional shares over the initial allotment." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total", "periodStartLabel": "Cash and cash equivalents and Restricted cash at beginning of period", "periodEndLabel": "Cash and cash equivalents and Restricted cash at end of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r38", "r111", "r195" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r96" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange of operating lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r459", "r677" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued Loan Principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r83", "r84", "r316", "r446", "r656", "r657" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r96", "r99", "r100", "r115", "r557", "r573", "r600", "r601", "r678", "r691", "r790", "r800", "r855", "r876" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r266", "r662", "r824", "r873", "r874" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Selling and Marketing Expense, Total", "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r199", "r200", "r201", "r232", "r473", "r513", "r535", "r546", "r547", "r548", "r549", "r551", "r552", "r555", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r572", "r574", "r577", "r578", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r599", "r684" ] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and Marketing [Member]", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r106" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows for operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r452", "r458" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r742" ] }, "pay_RevenueRecognizedExpectedPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "RevenueRecognizedExpectedPeriod", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected revenue period", "label": "Revenue Recognized Expected Period", "documentation": "Revenue recognized expected period." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold Improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r121" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r702", "r713", "r723", "r748" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs vest over the requisite service period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r674" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "verboseLabel": "Warrants [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r681", "r682", "r685", "r686", "r687", "r688" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails" ], "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": [ "r43" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost, recognition period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r391" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r742" ] }, "pay_VestingOfRemainingShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "VestingOfRemainingShares", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of the Remaining Shares of the Warrant", "label": "Vesting Of Remaining Shares", "documentation": "Vesting of the remaining shares." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r199", "r200", "r201", "r232", "r473", "r513", "r535", "r546", "r547", "r548", "r549", "r551", "r552", "r555", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r572", "r574", "r577", "r578", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r599", "r684" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r759" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r123", "r196", "r317", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r334", "r431", "r602", "r604", "r628" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r729" ] }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Goodwill, Translation and Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r801" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r742" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r753" ] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivable", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest Receivable", "terseLabel": "Accrued interest", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r781", "r878" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r698", "r709", "r719", "r744" ] }, "us-gaap_StockholdersEquityNoteStockSplit": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock split description", "label": "Stockholders' Equity Note, Stock Split", "documentation": "Description of the stock split arrangement. Also provide the retroactive effect given by a stock split that occurs after the balance date but before the release of financial statements." } } }, "auth_ref": [ "r127" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, Internal-use Software Development Costs and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r116" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r742" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r707", "r715", "r725", "r742", "r750", "r754", "r762" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r707", "r715", "r725", "r742", "r750", "r754", "r762" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Income taxes receivable, net of payable", "label": "Increase (Decrease) in Income Taxes Receivable", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r7" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r753" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r697", "r708", "r718", "r743" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "verboseLabel": "Numerator:" } } }, "auth_ref": [] }, "pay_PrepaidInsuranceFundedThroughShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "PrepaidInsuranceFundedThroughShortTermBorrowings", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Prepaid Insurance Funded Through Short Term Borrowings", "label": "Prepaid Insurance Funded Through Short Term Borrowings", "terseLabel": "Prepaid insurance funded through short-term borrowings" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenseMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Expense", "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r20" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r699", "r710", "r720", "r745" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r697", "r708", "r718", "r743" ] }, "pay_ScheduleOfCashFlowSupplementalRelatedToLeasesDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "ScheduleOfCashFlowSupplementalRelatedToLeasesDisclosuresTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of cash flow supplemental related to leases disclosures.", "label": "Schedule of Cash Flow Supplemental Related to Leases Disclosures [Table Text Block]", "terseLabel": "Summary of Supplemental Cash Flow Information Related to Leases" } } }, "auth_ref": [] }, "pay_SoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "SoftwareMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Software [Member]", "documentation": "Software." } } }, "auth_ref": [] }, "pay_BrandMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "BrandMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Brand [Member]", "label": "Brand [Member]" } } }, "auth_ref": [] }, "pay_RestrictedFundsHeldForFinancialInstitutions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "RestrictedFundsHeldForFinancialInstitutions", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash and cash equivalents", "label": "Restricted Funds Held For Financial Institutions", "documentation": "Restricted funds held for financial institutions" } } }, "auth_ref": [] }, "pay_PaymentsToAcquireOtherIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "PaymentsToAcquireOtherIntangibleAssets", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other intangible assets acquired", "label": "Payments to Acquire Other Intangible Assets", "documentation": "Payments to acquire other intangible assets." } } }, "auth_ref": [] }, "pay_PaymentTransactionProcessingRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "PaymentTransactionProcessingRevenueMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment Transaction Processing Revenue [Member]", "label": "Payment Transaction Processing Revenue [Member]", "documentation": "Payment transaction processing revenue Member" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r700", "r711", "r721", "r746" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r756" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto3": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighter-average shares of common stock - diluted", "totalLabel": "Weighter-average shares of common stock - 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": [ "r216", "r227" ] }, "pay_IntangiblesAcquiredThroughOtherFinancingObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "IntangiblesAcquiredThroughOtherFinancingObligations", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles acquired through other financing obligations", "label": "Intangibles Acquired Through Other Financing Obligations", "documentation": "Intangibles acquired through other financing obligations" } } }, "auth_ref": [] }, "pay_OtherGeographicalAreaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "OtherGeographicalAreaMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "terseLabel": "Other", "label": "Other Geographical Area [Member]", "documentation": "Other Geographical Area Member" } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r700", "r711", "r721", "r746" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address Address Line2", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r730" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r701", "r712", "r722", "r747" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto3": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "terseLabel": "Basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighter-average shares of common stock - 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": [ "r214", "r227" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r730" ] }, "pay_PaymentOfDeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "PaymentOfDeferredOfferingCosts", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of deferred offering costs", "label": "Payment Of Deferred Offering Costs", "documentation": "Payment of deferred offering costs." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases:", "label": "Operating Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBankLoansAndNotesPayable", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Bank Loans and Notes Payable", "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer." } } }, "auth_ref": [ "r22", "r550", "r871" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r356", "r361", "r389", "r390", "r392", "r674" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "totalLabel": "Common Stock, Shares, Issued, Total", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r96" ] }, "us-gaap_FinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases:", "label": "Finance Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Class B common stock, $0.0001 par value per share, 111,050,000 and zero shares authorized as of September 30, 2021 and December 31, 2020, respectively; 103,486,739 and zero shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively", "label": "Common Stock, Value, Issued", "totalLabel": "Common Stock, Value, Issued, Total", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "terseLabel": "common stock", "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": [ "r96", "r485", "r678" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r472", "r788" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.0001 par value per share, 5,000,000 shares authorized as of September 30, 2023 and December 31, 2022, respectively; none issued and outstanding as of September 30, 2023 and December 31, 2022, respectively", "verboseLabel": "Series A preferred stock, par value $0.01 per share; zero and 50,000 shares authorized as of September 30, 2021 and December 31, 2020, respectively; zero and 23,333 shares issued as of September 30, 2021 and December 31, 2020, respectively; zero and 23,013 shares outstanding as of September 30, 2021 and December 31, 2020, respectively", "label": "Preferred Stock, Value, Issued", "totalLabel": "Preferred Stock, Value, Issued, Total", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "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": [ "r95", "r484", "r678" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r96", "r555" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r96", "r555", "r573", "r876", "r877" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortizaion expense of capitalized software costs", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r10", "r144" ] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll and employee-related expenses", "label": "Accrued Payroll Taxes, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "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": [ "r0", "r104", "r142", "r239", "r252", "r257", "r260", "r479", "r491", "r651" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total property and equipment", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, Plant and Equipment, Gross, Total", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r121", "r169", "r490" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademark", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r75" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "totalLabel": "Accrued liabilities", "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": [ "r26" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "verboseLabel": "Long-lived assets, comprising property and equipment assets", "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": [ "r9", "r480", "r490", "r678" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r783" ] }, "pay_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "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 Abstract." } } }, "auth_ref": [] }, "us-gaap_AcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquisitionCosts", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisition cost incurred", "label": "Acquisition Costs, Period Cost", "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties." } } }, "auth_ref": [ "r136", "r137" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r761" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Issuance of Class A common stock for stock-based awards", "verboseLabel": "Value of shares in acquisition", "terseLabel": "Issuance of shares", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r13", "r95", "r96", "r126", "r524", "r599", "r624", "r690" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r166", "r180", "r197", "r268", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r419", "r423", "r435", "r678", "r818", "r819", "r862" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "totalLabel": "Accounts Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23", "r678" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "pay_WarrantIssue": { "xbrltype": "sharesItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "WarrantIssue", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant Issue", "label": "Warrant Issue", "documentation": "Warrant issue." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 (remaining three months)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income (loss) attributable to common stock", "totalLabel": "Net (loss) income attributable to common stock", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r192", "r204", "r205", "r206", "r207", "r214", "r215", "r224", "r227", "r239", "r252", "r257", "r260", "r651" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r119" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r732" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r119" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average grant date fair value of options granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r379" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r733" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r734" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r731" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Lease Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r453" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r730" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r731" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r732" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "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": [ "r369" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current and long-term assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "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": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Expired", "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": [ "r372" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Awards,Forfeited | shares", "terseLabel": "Awards,Forfeited | shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r378" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r733" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Awards, Granted | shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r376" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value, Granted | $ / shares", "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": [ "r376" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Awarded and unvested, Beginning Balance | shares", "periodEndLabel": "Awarded and unvested, Ending Balance | shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r373", "r374" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant-Date Fair Value, Unvested, Ending Balance | $ / shares", "periodStartLabel": "Weighted Average Grant-Date Fair Value, Unvested, Beginning Balance | $ / shares", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r373", "r374" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Lease Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "RSUs vested", "terseLabel": "Awards, Vested | shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Awards, Vested | shares", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r377" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r7" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r733" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value, Vested | $ / shares", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r377" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r733" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r734" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSU [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": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r734" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (years)", "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": [ "r128" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term (years), Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r66" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Options expired", "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": [ "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r371" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in operating assets and liabilities", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r383" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options Outstanding, Beginning", "periodEndLabel": "Options Outstanding, Ending", "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": [ "r365", "r366" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OtherCommitmentDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInThirdYear", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Other Commitment, to be Paid, Year Three", "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Total", "terseLabel": "Goodwill", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r171", "r275", "r476", "r655", "r678", "r802", "r809" ] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStock", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Dividends, Preferred Stock", "totalLabel": "Dividends, Preferred Stock, Total", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r5", "r126" ] }, "pay_IncrementalCommonSharesAttributableToRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "IncrementalCommonSharesAttributableToRestrictedStockUnits", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto3": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of RSUs", "label": "Incremental Common Shares Attributable To Restricted Stock Units", "documentation": "Incremental Common Shares Attributable To Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Aggregate Intrinsic Value, Beginning", "periodEndLabel": "Aggregate Intrinsic Value, Ending", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r536", "r538", "r539", "r541", "r543", "r606", "r608", "r610", "r613", "r614", "r615", "r616", "r618", "r619", "r620", "r621", "r622", "r683" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock [Member]", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r876" ] }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022", "label": "Other Commitment, to be Paid, Year One", "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInSecondYear", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Other Commitment, to be Paid, Year Two", "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInFourthYear", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Other Commitment, to be Paid, Year Four", "documentation": "Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "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": [ "r44", "r46", "r81", "r82", "r266", "r630" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r74" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesTables", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Revenue by Geographic Area", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r18" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of Class A common stock for stock-based awards( value)", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of Class A common stock for stock-based awards ( shares)", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock-based awards", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r4", "r16" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other commitment", "label": "Other Commitment", "terseLabel": "Other Commitment", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r760" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 5.0 }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts payable", "terseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred revenue", "terseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r74" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r97" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price, Beginning", "periodEndLabel": "Weighted Average Exercise Price, Ending", "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": [ "r365", "r366" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r367" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r73", "r74" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Net (loss) income per share attributable to common stock" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r73", "r74" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r385" ] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Impairment of Intangible Assets (Excluding Goodwill), Total", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r8", "r17" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r264", "r265", "r537", "r540", "r542", "r608", "r610", "r614", "r618", "r629", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r645", "r661", "r683", "r824", "r873" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r384" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "General and Administrative Expense, Total", "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r109", "r578" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r386" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfGoodwillByReportingUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r264", "r265", "r537", "r540", "r542", "r608", "r610", "r614", "r618", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r645", "r661", "r683", "r824", "r873" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "http://www.paymentus.com/20230930/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": [ "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r357", "r359", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r357", "r359", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Issued, Price Per Share", "label": "Shares Issued, Price Per Share", "verboseLabel": "Shares issued, price per share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 (remaining three months)", "label": "Other Commitment, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of commitment classified as other to be paid in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities", "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": [ "r228" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DepositLiabilitiesAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilitiesAccruedInterest", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Deposit Liabilities, Accrued Interest", "documentation": "Amount of accrued but unpaid interest on deposit liabilities." } } }, "auth_ref": [ "r88" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative [Member]", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r106" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "totalLabel": "Cost of Revenue, Total", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r108", "r197", "r268", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r435", "r818" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r754" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Business combinations, net of cash and restricted cash acquired", "verboseLabel": "Cash purchase price", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Common Stock Equivalents Excluded from Income (Loss) Per Diluted Share", "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": [ "r43" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ContractWithCustomerReceivableBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerReceivableBeforeAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed consideration related to the future minimum guarantees, contract amount", "label": "Contract with Customer, Receivable, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right to consideration is unconditional." } } }, "auth_ref": [ "r774", "r822" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "terseLabel": "Basic", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r191", "r204", "r205", "r206", "r207", "r208", "r214", "r217", "r225", "r226", "r227", "r231", "r433", "r434", "r478", "r495", "r649" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.paymentus.com/20230930/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": [ "r695" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows for finance lease", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r451", "r458" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r132" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r728" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by 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": [ "r194" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Cost", "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": [ "r859" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r194" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents [Member]", "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FundsHeldForClients": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FundsHeldForClients", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash in custodial account", "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": [ "r782" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r111", "r112", "r113" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails3": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r460" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails": { "parentTag": "pay_FinanceLeaseCostTotal", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on finance lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r449", "r455", "r677" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r25", "r197", "r268", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r420", "r423", "r424", "r435", "r553", "r650", "r691", "r818", "r862", "r863" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer [Member]", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r799" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails3": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "totalLabel": "Total lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r448" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r767" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Contract Asset and Liability", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r823" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRsuActivityDetails", "http://www.paymentus.com/20230930/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": [ "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387" ] }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction", "terseLabel": "Unpaid deferred offering costs", "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction." } } }, "auth_ref": [ "r40", "r41", "r42" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r448" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r101", "r140", "r488", "r678", "r790", "r800", "r855" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/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": [ "r67" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense)", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, less current portion", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r448" ] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r825" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r293", "r296", "r583" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r47", "r48", "r49", "r149", "r150", "r153", "r154" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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": [ "r14", "r15", "r67" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r296", "r583" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r249", "r250", "r264", "r652" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r692" ] }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "terseLabel": "Payment of dividends on Series A preferred stock", "negatedLabel": "Payment of dividends on Series A preferred stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Grant Using Black-Scholes Option Pricing Model With Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r129" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r705", "r716", "r726", "r751" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of warrant", "terseLabel": "Issuance of warrant and change in estimate of warrants expected to vest", "label": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r4" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r703", "r714", "r724", "r749" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r27", "r167", "r197", "r268", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r420", "r423", "r424", "r435", "r678", "r818", "r862", "r863" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Goodwill by Reporting Unit", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r655", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Stock By Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r59", "r60", "r61", "r62", "r63", "r64", "r65", "r124", "r125", "r126", "r175", "r176", "r177", "r233", "r318", "r319", "r320", "r322", "r325", "r330", "r332", "r514", "r515", "r516", "r517", "r658", "r769", "r789" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r704", "r715", "r725", "r742", "r750" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r388", "r396" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r753" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common shares", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r4" ] }, "us-gaap_EquityIssuedInBusinessCombinationFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityIssuedInBusinessCombinationFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock fair value", "label": "Equity Issued in Business Combination, Fair Value Disclosure", "documentation": "Fair value of equity issued in a business combination." } } }, "auth_ref": [ "r80" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from repayment of related party loan", "label": "Proceeds from (Repayments of) Related Party Debt", "totalLabel": "Proceeds from (Repayments of) Related Party Debt, Total", "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts." } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r705", "r716", "r726", "r751" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableRelatedParties", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Related Parties", "periodStartLabel": "Loans and Leases Receivable, Related Parties, Beginning Balance", "periodEndLabel": "Loans and Leases Receivable, Related Parties, Ending Balance", "terseLabel": "Issued a loan to related party", "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date." } } }, "auth_ref": [ "r86", "r90" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceInitialPublicOffering", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering, net of underwriter's discounts and commissions", "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public." } } }, "auth_ref": [ "r4" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r704", "r715", "r725", "r750" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r78", "r79" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, 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": [ "r66" ] }, "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of Series A preferred shares", "label": "Proceeds from Issuance of Preferred Stock and Preference Stock", "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfRedeemablePreferredStock", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Redeemable Preferred Stock", "terseLabel": "Redemption of Series A preferred stock", "negatedLabel": "Redemption of Series A preferred stock", "documentation": "The cash outflow for reacquisition of callable preferred stock." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPrivatePlacement", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from private placement", "label": "Proceeds from Issuance of Private Placement", "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r706", "r717", "r727", "r752" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r262", "r473", "r497", "r498", "r499", "r500", "r501", "r502", "r644", "r660", "r679", "r778", "r816", "r817", "r824", "r873" ] }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesOfLesseeDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Leases of Lessee Disclosure [Text Block]", "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing." } } }, "auth_ref": [ "r146" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 9)", "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": [ "r29", "r89", "r483", "r554" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r351", "r354", "r384", "r385", "r386", "r470", "r471", "r503", "r544", "r545", "r607", "r609", "r611", "r612", "r617", "r641", "r642", "r653", "r658", "r673", "r680", "r683", "r814", "r820", "r865", "r866", "r867", "r868", "r869" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r402" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income (loss)", "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": [ "r105", "r113", "r143", "r165", "r182", "r185", "r189", "r197", "r202", "r204", "r205", "r206", "r207", "r210", "r211", "r223", "r239", "r252", "r257", "r260", "r268", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r434", "r435", "r493", "r575", "r597", "r598", "r651", "r689", "r818" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Difference between effective tax rate and federal statutory rate", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates." } } }, "auth_ref": [ "r411", "r853" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r262", "r473", "r497", "r498", "r499", "r500", "r501", "r502", "r644", "r660", "r679", "r778", "r816", "r817", "r824", "r873" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r354", "r471", "r503", "r544", "r545", "r607", "r609", "r611", "r612", "r617", "r641", "r642", "r653", "r658", "r673", "r680", "r820", "r864", "r865", "r866", "r867", "r868", "r869" ] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 0.0 }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto3": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Dilutive effect of warrants", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r218", "r219", "r220", "r227" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r351", "r354", "r384", "r385", "r386", "r470", "r471", "r503", "r544", "r545", "r607", "r609", "r611", "r612", "r617", "r641", "r642", "r653", "r658", "r673", "r680", "r683", "r814", "r820", "r865", "r866", "r867", "r868", "r869" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r303", "r304", "r305", "r306", "r354", "r471", "r503", "r544", "r545", "r607", "r609", "r611", "r612", "r617", "r641", "r642", "r653", "r658", "r673", "r680", "r820", "r864", "r865", "r866", "r867", "r868", "r869" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r753" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto3": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total", "terseLabel": "Dilutive effect of stock options to purchase common stock", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r218", "r219", "r221", "r227", "r360" ] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r779", "r780", "r821" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r447" ] }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Remaining Lease Term", "terseLabel": "Finance lease, remaining lease term", "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r857" ] }, "pay_LoanPrincipalAndInterestDueAndPayableDate": { "xbrltype": "dateItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "LoanPrincipalAndInterestDueAndPayableDate", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan Principal and Interest Due and Payable Date", "label": "Loan Principal And Interest Due And Payable Date", "documentation": "The loan principal and interest due and payable Date" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfLeasedAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfLeasedAsset", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Leased Asset", "terseLabel": "Amortization of contract asset", "documentation": "The expense charged against earnings for the periodic recognition of capitalized leases. This element may apply to energy companies that lease mineral producing properties and to other enterprises that capitalize property, plant, or equipment obtained through capital leases." } } }, "auth_ref": [ "r145", "r147" ] }, "pay_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialInstitutionFundsInTransit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialInstitutionFundsInTransit", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial institution funds in -transit", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Financial Institution Funds In Transit", "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Financial Institution Funds In Transit" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r85", "r87", "r579", "r580", "r583" ] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions [Member]", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r72" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r474" ] }, "pay_SummaryOfSignificantAccountingPoliciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "SummaryOfSignificantAccountingPoliciesPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Summary Of Significant Accounting Policies Policy [Text Block]", "documentation": "Disclosure of accounting policy for significant accounting policies." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r463", "r464", "r465", "r466", "r467", "r520", "r521", "r522", "r581", "r582", "r583", "r603", "r605" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Operating lease, remaining lease term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r857" ] }, "pay_RestrictedFundsHeldForFinancialInstitutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "RestrictedFundsHeldForFinancialInstitutionsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Restricted Funds Held For Financial Institutions [Member]", "label": "Restricted Funds Held For Financial Institutions [Member]", "terseLabel": "Restricted Funds Held for Financial Institutions [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract Liabilities" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock split ratio", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 1.0 }, "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r335", "r336", "r348" ] }, "pay_TwoThousandTwentyOnePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "TwoThousandTwentyOnePlanMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One Plan [Member]", "label": "Two Thousand Twenty One Plan [Member]", "terseLabel": "2021 Plan" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails": { "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0, "order": 0.0 }, "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities, less current portion", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r335", "r336", "r348" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "totalLabel": "Total contract liabilities", "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": [ "r335", "r336", "r348" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r579", "r580", "r583" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r757" ] }, "pay_LeaseCommitmentsNotYetCommenced": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "LeaseCommitmentsNotYetCommenced", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease commitments not yet commenced", "label": "Lease Commitments Not Yet Commenced", "documentation": "Lease commitments for a lease signed but not yet commenced." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r288", "r290", "r291", "r292", "r474", "r475" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Revenue", "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r240", "r241", "r251", "r255", "r256", "r262", "r264", "r266", "r346", "r347", "r473" ] }, "pay_TechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "TechnologyMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "label": "Technology [Member]", "documentation": "Technology." } } }, "auth_ref": [] }, "pay_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFour", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee Operating Lease Liability Payments Due After Rolling Year Four", "documentation": "Lessee operating lease liability payments due after rolling year four." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r53", "r55" ] }, "pay_CostOfRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "CostOfRevenueMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost Of Revenue", "label": "Cost Of Revenue [Member]", "documentation": "Cost of revenue." } } }, "auth_ref": [] }, "pay_SoftwarePurchasesIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "SoftwarePurchasesIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of intangible assets that have occurred.", "label": "Software Purchases Incurred But Not Yet Paid", "terseLabel": "Software purchases in accounts payable" } } }, "auth_ref": [] }, "pay_AccruedFinanceLeasesAndOtherFinancingObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "AccruedFinanceLeasesAndOtherFinancingObligations", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureAccruedLiabilitiesSummaryOfAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued Finance Leases and Other Financing Obligations", "label": "Accrued Finance Leases and Other Financing Obligations", "terseLabel": "Finance leases and other financing obligations" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Shares [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r681", "r682", "r683", "r685", "r686", "r687", "r688", "r792", "r793", "r854", "r875", "r876" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r163", "r175", "r176", "r177", "r197", "r217", "r222", "r225", "r227", "r233", "r234", "r268", "r307", "r309", "r310", "r311", "r314", "r315", "r318", "r319", "r322", "r325", "r332", "r435", "r514", "r515", "r516", "r517", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r555", "r576", "r599", "r623", "r624", "r625", "r626", "r627", "r769", "r789", "r796" ] }, "pay_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "documentation": "Summary of Significant Accounting Policies." } } }, "auth_ref": [] }, "pay_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase Decrease In Operating Lease Liabilities", "documentation": "Increase decrease in operating lease liabilities." } } }, "auth_ref": [] }, "pay_RestrictedFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "RestrictedFundsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Restricted funds [Member]", "documentation": "Restricted funds", "terseLabel": "Restricted Cash [Member]" } } }, "auth_ref": [] }, "pay_ExcessTaxBenefitsOnStockBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "ExcessTaxBenefitsOnStockBasedCompensation", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Excess tax benefits on stock-based compensation.", "terseLabel": "Excess tax benefits on stock-based compensation", "label": "Excess Tax Benefits On Stock Based Compensation" } } }, "auth_ref": [] }, "pay_AdditionsOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "AdditionsOperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional operating lease, right-of-use asset", "documentation": "Additions Operating Lease, Right-of-Use Asset", "label": "Additions Operating Lease, Right-of-Use Asset" } } }, "auth_ref": [] }, "pay_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedFundsHeldForFinancialInstitutions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedFundsHeldForFinancialInstitutions", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails2": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted funds held for financial institutions", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Restricted Funds Held For Financial Institutions", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed restricted funds held for financial institutions" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares issued for business acquisition", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r133" ] }, "pay_IssuanceOfWarrant": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "IssuanceOfWarrant", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Issuance of warrant and change in estimate of warrants expected to vest", "documentation": "Issuance of Warrant", "negatedLabel": "Issuance of Warrant" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "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": [ "r51", "r54" ] }, "pay_DeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "DeferredIncomeTaxes", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes", "documentation": "Deferred income taxes." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAssumed1", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Liabilities Assumed", "terseLabel": "Right-of-use assets obtained in exchange of operating lease obligations", "documentation": "The fair value of liabilities assumed in noncash investing or financing activities." } } }, "auth_ref": [ "r40", "r41", "r42" ] }, "pay_SoftwareImplementationCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "SoftwareImplementationCosts", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Software implementation costs", "label": "Software implementation costs" } } }, "auth_ref": [] }, "pay_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax, Current", "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, deferred tax, current.", "terseLabel": "Deferred taxes" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "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": [ "r44", "r46", "r81", "r82", "r266" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "documentation": "Different names of stock transactions and the different attributes of each transaction." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r405" ] }, "us-gaap_RepaymentsOfAssumedDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfAssumedDebt", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment on debt assumed in acquisitions", "terseLabel": "Payment on debt assumed in acquisitions", "label": "Repayments of Assumed Debt", "documentation": "The cash outflow from the repayments of a long-term debt originally issued by another party but is assumed by the entity." } } }, "auth_ref": [ "r37" ] }, "pay_ScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "ScheduleOfFutureMinimumPaymentsForNonCancellableAgreementsTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Payments for Non Cancellable Agreements", "label": "Schedule Of Future Minimum Payments For Non Cancellable Agreements Table [Text Block]", "documentation": "Schedule Of Future Minimum Payments For Non Cancellable Agreements" } } }, "auth_ref": [] }, "pay_ClassAAndClassBCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "ClassAAndClassBCommonStockMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Class A and class B common stock.", "label": "Class A And Class B Common Stock [Member]", "terseLabel": "Class A & Class B Common Stock [Member]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r761" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r121" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future amortization expense", "label": "Finite-Lived Intangible Assets, Net", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "terseLabel": "Net Carrying Amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r118", "r474" ] }, "pay_ContracTwithCustomerLiabilitys": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "ContracTwithCustomerLiabilitys", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract With Customer Liability", "label": "Contrac tWith Customer Liabilitys", "documentation": "Contrac tWith Customer Liabilitys" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r120", "r152", "r156", "r160" ] }, "pay_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Summary of Significant Accounting Policies.", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r118", "r475" ] }, "pay_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "OtherMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other [Member]", "documentation": "Other Member" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r693" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails": { "parentTag": "pay_FinanceLeaseCostTotal", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r449", "r455", "r677" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r754" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r693" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards", "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": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r50", "r103" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "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_GeographicAreasLongLivedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicAreasLongLivedAssetsAbstract", "lang": { "en-us": { "role": { "label": "Geographic Areas, Long-Lived Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Payments on other financing obligations", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r773", "r787" ] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "IPO [Member]", "terseLabel": "IPO [Member]", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock, Price Per Share", "label": "Sale of Stock, Price Per Share", "verboseLabel": "Sale of stock, price per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails4": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r460" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r165", "r182", "r185", "r193", "r197", "r202", "r210", "r211", "r239", "r252", "r257", "r260", "r268", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r418", "r421", "r422", "r434", "r435", "r479", "r492", "r523", "r575", "r597", "r598", "r651", "r675", "r676", "r690", "r786", "r818" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStock2" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income per Share Attributable to Common Stock", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r213", "r228", "r229", "r230" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r693" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails4": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease liabilities", "label": "Finance Lease, Liability", "totalLabel": "Total lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r448", "r460" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues From External Customers And Long Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r34", "r184", "r186", "r190", "r477", "r494" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r71", "r72", "r415", "r671", "r672" ] }, "pay_PreferredStockUndeclaredDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "PreferredStockUndeclaredDividend", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2" ], "lang": { "en-us": { "role": { "terseLabel": "Undeclared dividends on Series A preferred stock", "label": "Preferred Stock Undeclared Dividend", "documentation": "Preferred stock undeclared dividend.", "negatedLabel": "Undeclared dividends on Series A preferred stock" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r415", "r671", "r672" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails4": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid", "terseLabel": "Total lease payments", "totalLabel": "Total minimum lease payments including interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r460" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer Software, Intangible Asset", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r646", "r812", "r813" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r94", "r139" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts and other receivables", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "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": [ "r44", "r46", "r81", "r82", "r266", "r630", "r777" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer Equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r71", "r72", "r415" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Finance Lease, Liability, to be Paid, Next Rolling 12 Months", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach." } } }, "auth_ref": [ "r860" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r415" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r91", "r151" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases and other finance obligations, net of current portion", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r448" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfComputationOfBasicAndDilutedNetIncomePerShareAttributableToCommonSto2", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Denominator:", "terseLabel": "Weighted-average number of shares used to compute net income per share" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net", "totalLabel": "Capitalized Contract Cost, Net, Total", "terseLabel": "Capitalized contract cost", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r274" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfLongLivedAssetsByGeographicAreasDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationSummaryOfRevenueByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r879", "r880", "r881", "r882" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Rolling Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r860" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Rolling Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r860" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Rolling Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r860" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r8", "r276", "r282", "r287", "r655" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "totalLabel": "Amortization of Intangible Assets, Total", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8", "r52", "r56" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segment", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r798" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 (remaining three months)", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r860" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r734" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Acquired 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": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "totalLabel": "Income Taxes Paid, Net, Total", "terseLabel": "Cash paid for income taxes, net of refunds", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsScheduleOfFairValuesAndEstimatedUsefulLivesOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r53" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r734" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r734" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_CustomerContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerContractsMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfDisaggregationOfRevenueFromContractsWithCustomerDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Contracts Member", "label": "Customer Contracts [Member]", "documentation": "Entity's established relationships with its customers through contracts." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationScheduleOfStockOptionGrantUsingBlackScholesOptionPricingModelWithAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockScheduleOfCommonStockEquivalentsExcludedFromIncomeLossPerDilutedShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "verboseLabel": "Options [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r735" ] }, "pay_FinanceLeaseCostAbstract1": { "xbrltype": "stringItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "FinanceLeaseCostAbstract1", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost", "label": "Finance Lease Cost Abstract1", "documentation": "Finance lease cost" } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r735" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r860" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "terseLabel": "Accumulated depreciation and amortization for property and equipment", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r58", "r170", "r489" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r239", "r252", "r257", "r260", "r651" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails3": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total lease payments", "totalLabel": "Total minimum lease payments including interest", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r460" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r735" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r860" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r860" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r860" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r735" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r735" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureNetLossIncomePerShareAttributableToCommonStockTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stock", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r797" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Deferred Income Tax Liabilities, Net", "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r399", "r400", "r482" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r753" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r735" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r735" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Capitalized internal-use software development costs", "label": "Payments to Develop Software", "terseLabel": "Capitalized internal-use software development costs", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r110" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Remaining performance obligation, percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r775" ] }, "pay_FullyVested": { "xbrltype": "sharesItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "FullyVested", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fully Vested", "label": "Fully Vested", "documentation": "Fully Vested." } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r736" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r32", "r33", "r102", "r178", "r486", "r508", "r509" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureLeasesSummaryOfRemainingLeasePaymentsUnderNoncancelableOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 (remaining three months)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r860" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable [Member]", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r630" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Non-cash investing activities:" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "label": "Deferred Income Tax Assets, Net", "totalLabel": "Deferred Income Tax Assets, Net, Total", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r399", "r400" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r738" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r737" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r741" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r739" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary Sale Of Stock [Line Items]", "label": "Subsidiary, Sale of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r740" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r740" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r536", "r538", "r539", "r541", "r543", "r606", "r608", "r610", "r613", "r614", "r615", "r616", "r618", "r619", "r620", "r621", "r622", "r683" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Description of Business", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r93", "r134", "r511", "r512" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future operating lease payments", "label": "Lessor, Operating Lease, Payment to be Received", "totalLabel": "Lessor, Operating Lease, Payments to be Received, Total", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r461" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGoodwillInternalUseSoftwareDevelopmentCostsAndIntangibleAssetsSummaryOfIntagibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r172", "r291" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost", "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": [ "r852" ] }, "pay_ChangeInEquityValuation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "ChangeInEquityValuation", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in equity valuation", "label": "Change In Equity Valuation", "documentation": "Change in equity valuation." } } }, "auth_ref": [] }, "pay_CashHeldBackForAcquisitionClosing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.paymentus.com/20230930", "localname": "CashHeldBackForAcquisitionClosing", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash held back for acquisition closing", "label": "Cash Held Back for Acquisition Closing", "documentation": "Cash Held Back for Acquisition Closing" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r110" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r355", "r795" ] }, "us-gaap_OtherCommitmentsDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDescription", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments, Description", "terseLabel": "Other commitments, description", "documentation": "Description of the nature and terms of commitment." } } }, "auth_ref": [] }, "us-gaap_FixedPriceContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedPriceContractMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Agreements Fixed Consideration [Member]", "label": "Fixed-Price Contract [Member]", "documentation": "Contract with customer in which amount of consideration is fixed." } } }, "auth_ref": [ "r663" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment purchases in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r40", "r41", "r42" ] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureGeographicInformationTables", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived Assets by Geographic Areas", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r19" ] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r212", "r355", "r770", "r771", "r795" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingAxis", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Basis of Pricing [Axis]", "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer." } } }, "auth_ref": [ "r663", "r824" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total", "terseLabel": "Contract asset balance", "verboseLabel": "Total contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r335", "r337", "r348" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "auth_ref": [ "r212", "r355", "r770", "r795" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetBasedOnPhysicalLocationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property Plant And Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r694" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingDomain", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Basis of Pricing [Domain]", "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts." } } }, "auth_ref": [ "r663", "r824" ] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts and other receivables, net of allowance for expected credit losses of $234 and $370, respectively", "label": "Accounts and Other Receivables, Net, Current", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r138", "r174", "r197", "r239", "r253", "r258", "r268", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r419", "r423", "r435", "r481", "r567", "r678", "r691", "r818", "r819", "r862" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "totalLabel": "Preferred Stock, Shares Issued, Total", "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r95", "r318" ] }, "us-gaap_CommonStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockVotingRights", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Voting Rights", "label": "Common Stock, Voting Rights", "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r62" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r681", "r682", "r685", "r686", "r687", "r688", "r875", "r876" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized", "terseLabel": "Reduction in revenue and related contract asset", "documentation": "Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied." } } }, "auth_ref": [ "r659" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "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": [ "r95", "r555" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding", "label": "Preferred Stock, Shares Outstanding", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r95", "r555", "r573", "r876", "r877" ] }, "us-gaap_ContractWithCustomerAssetNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrentAbstract", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalancesSummaryOfContractAssetAndLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Contract Assets" } } }, "auth_ref": [] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Private Placement [Member]", "terseLabel": "Private Placement [Member]", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/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": [ "r468", "r469" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureEquityAdditionalInformationDetails", "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r95", "r318" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for accounts and other receivables", "label": "Accounts Receivable, Allowance for Credit Loss", "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance", "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r179", "r267", "r271", "r272", "r273", "r872" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r114" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income Tax Expense (Benefit), Total", "label": "Income Tax Expense (Benefit)", "negatedLabel": "(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": [ "r148", "r161", "r210", "r211", "r243", "r401", "r410", "r496" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/DisclosureRevenuePerformanceObligationsAndContractBalances" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Performance Obligations and Contract Balances", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r162", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r349" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.paymentus.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "terseLabel": "Foreign exchange (loss) gain", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r436", "r437", "r438", "r439", "r596" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.7(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r141": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//840/tableOfContent" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481192/840-30-45-3" }, "r148": { "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" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "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(1))", "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(13))", "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(14))", "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(15))", "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(16))", "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r185": { "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" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "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": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "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": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r293": { "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r298": { "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" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r351": { "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" }, "r352": { "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" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r354": { "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" }, "r355": { "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" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r396": { "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" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r414": { "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" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r473": { "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" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r596": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r606": { "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 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r613": { "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 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r728": { "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" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-4" }, "r775": { "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" }, "r776": { "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" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r786": { "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" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r797": { "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" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r814": { "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" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r859": { "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" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r871": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r873": { "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" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 74 0000950170-23-059594-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-059594-xbrl.zip M4$L#!!0 ( .R19E<-9FK"QL\! (>0)P 0 <&%Y+3(P,C,P.3,P+FAT M;>R]:W,;1Y(N_'U_11_.SAX[7A95]PME^P2MRUBQMN01Y;,[YXNBKF*/030' M#4CB_OHWJW$A*%$2)3:( MDS$1:!;G175=Z>S,K*_.'_O#\=56_CI*V;\8][ MY #O57'LFU"/W_RX=W3\Z-FSO?_STP__"Z'J\=-GSZOG\5UUY*?UV_BX;OVH M:6>36'UW_-OWU;/QJ!['ZK]_?OEK];CQL],XGE:H.IE.SPX?/'CW[MU!2/6X M;4:S*;RJ/?#-Z8,*H?FS'TVBS5]7C^TT5H<44X8(05B^(O*0JD.&#Y0VZO_# M^!#CBU\U9^>3^LW)M/K.?U_E'\&;Q^,X&IU73^NQ'?O:CJKCY2OW88S^H#H: MC:J7^5=M]3*V/"#&F ?O\SU[ M\YL.W[O)*-2K>_/'[DZ*L7PPOWCIUNF5MXKYK=/U6^M+ UB_FSV 19S"U.+R M?ECV/S]S>[[L;+NZ_?U']U^:7[ZZO+5^_ZGGDCR,3.],[N7MXV;\',@^J?W5 M/PO3R8/I^5E\ #>B\?S.U:C:^JHQP0S(@__^[==C?Q)/+?IPZF?V_-*OX'-F MN]FK6Y.MG7=?\%H1],)W;?7'+S *[N_?1OU0\GT0;XM_IA6D]'\2>"T=]_>##_ M.W][&J>VTU H_FM6O_UQ[U$SG@(#H5>PKGN5GW_Z<6\:WT\?S"7_07[L@\5S M?W!-.*_:Z?DH_KAW:B=OZO%A96?3YG_5IV?-!'AU^O#,AJQ,#RM]]O[A7O?: M4+]=_BC4[=G(GF?9B7#UA_K]87YVG,S_K$.(X^[/"^&J:N"?IZ^Y<#HF:9!V M1"%N?$16"(HX3X3J&&408:\:V]/\EE@?+G7R4]#;=O0[/*D)3^&[=C'/]].7 M,<$*O#8B14D5098:BWAD'/ZB!@D6K#&"< 6\_-/?V0\/+@WKZE$:JAFAB:.D ML40\!(VL) P%;C6ASDH5W/HH'\TFD]4@_Q'MY,DX9)OP;8-$B%#@SFN-U.F MB1,)!4(\XM+!LQV\0!GC, \XB*QW+D9Z!(L9N@4=V3??-KQD1VV\UN"D#4)S M)1'#6@")0=HU50JYA%U,PAF=9?!B<$_&P.3GCV!T$SMZ-@[Q_7_&\V\;) 85 MK#DA0EYKI#SR0#606#PLB0W6(L<$9_ >R@W=J^;:Y<>] MA5H[#+/)NV82VCC>^VGZKJG.@;':CZ;SX++$36**P(L^MC_]D*WB8=L9(1A( MU5G)PZQ\?]QK0=1'V2)UWYU,\CAA8FAI?0[>MP$$^\'E1\S?MOZ*[F/;S";= MIPX$'"[FWBWMH]<.BT0P+*W1R2'N7$"PH@$);DU( "2H,WO+G\:. Y:?ZI _ MISI.JFX(\4I-_^C9?UZF]X<_7CZNC6\RY\\_!GC9^[-1[>OI;_'4P2M"#5?G M@')A,0^/IR#$^3=/0-$"9S:@'\?PL3UZ7[=[/RUO>PD*&>Q$>&(G8U":[?R! M/SRX\CT_+0>X&LZ#J^9^UC'2:B4Z"#']Z<)HKJ:YN++\O/S=@TNTN)HT. 61 M#+%(>P/* PN!7 3Z* J6/P7K-24[3IHC#_9C-H)[PXOI29SD^R;Q)#_M;01@ MW9S-KH7 M=?OGS^<_@P8Y ?3QYV6"'=M1;!?J]7F Z5)!K5I3OV&E>+77RG9 MTTHI[((V&<>PA,$XPK,=P0G19&C"@)%$B 6LU&7SLS[YFR@TIX$/ *BB8#& M+D\3,M@*9,#^9 :2H-U*56A'\(10YQ#-VW@<_6Q23^O8/GGO1[,0P]-)V*[C:>/__&-<3]N7QW]L7F>H MV]<9R>M@N:4(4 =(@L $P4!8T<,N*+""\-]J-V QBD #, WA]X:@G4A>:@X1P'DDK +R;Y$*F5%MRJ M4DE:,KR\1%IZ?6FE_9'6"(EQP@(IFYTZ[L&]DPZ\6B(M T?/&\EVG+3P_6DS M[A1O7U!Q]>9'(]NV+U+W\*O>VET_NI.<(Y2U%@>#9&(Y[&=S.$@S)#"/6BM" M,=LX-MRHGO];',>)'8&:/PJGX&JT'=I_&V]-TV_!>(?D G'>(JJH1]PXA8PQ M$4FMF>/>$\&*4P?9%5R1\F^Q>3.Q9R>U!\IUY,Q1ODZE7[HTB?9.2F4$1T-Q M%Q#7,H(S(C&R%(34!JP I%/M:7$$7 K5M?2&0FX>^3)M73 MU;8J2/#FPSW$].$=2="%"8-UQ1P@%*<,(V=Y0BI*<*A98JE<$WLM17D<1R/P MB4!1_F8G?\8I_'VG=:0R4BI-$.A"D<-W'%D%#!-YM"QY:64JUO -D&F;0:+$ M,8U<2B1%#JOS-4!#'I 2T'*QPW(WP6PT>1LS M(*\26%JM$C*21>0X=0"IO+&JX%#BV]A..[*M-I'F"0?+4/#3V3BTO\11>-I, MUG!M"].8)PQN5(&2'O%_GLF4 D'!".4!+,5(B@W_ETZF'K>= M/?4"@_N!M)4^Y]L0I+'%*'H 'C@%*Y4LE4Q;1X]K)/D@!G\3DJ2DA,4:7$/& M..)*9]V& ]*,Y40 +H@KCB1?"+:/B/$Q$C M;61B,G&'L2N-5CNSKT6OOZ_5Y^8'5L*!E($>5&"X8@3$J(- 2G!-C(^KGDS>G-!%N$2E1:CI$R@B%.E$1&@Z^ MF3PEY4@48)X:-"SP:Q*W(F>P: _* A1-867" %54['Y8Z"J';Y;&C MWVT=GHT?V;-Z:D>[DG4M:* R:(U$RH%#[!DR >!#$AP;K(6WY5+H5M+>_LM. M)K"X=S(V99PAF%LP^=:#C.H4P:_.>LU)+#S1PLIBHXW%1HV_(K=M78AO%#7& M0#'O(\(A 7P(Q.2,!X.LYC0 EK,F[CQ\N"TU6\ F@(R8A& (\M&G?%(M@%AJ MC[3'A'LA03,7&S(N&0T60%KM'4"A:)&@)(*WGE/L.?5(L&QN@W!6%$O:HW=V M$CX^3;*UO/ M)!%3'A3&S &*32"9U#NDI;/(X:BDLE$JO]MI,-O-%]P."L(. M5EIK@W3BX,ZY /1T42'C"'-4$ZL)+XVH6PE@7]X_Z,N;9N!-4PN21+C+V=OY MH'.2X%)'::BFW)-0;!CJ#A^\V4[ (!*E&'B M9'$GD.QV0LS66!=4XL@*0L$QB1)4JPKY/S&ZX*WAQ:89%I\VN@7\$ZA@E.F( M\M9N/B&JD24*/H+WR;WBX+#HG:;GUL]+;(&HR3H"CJ9!PEJ)N%$DEV# R&(J M$N5,*%YL].!6#/"3T[-1P1T1L9)#)6X^H"& U&0.T_?G\-_O/9C+?4;]$G5]KOQGM MNIG=6LZLT#8DI+07B!.1 )^&B!)1G$? .U@5&S:_EA5\ :MA[SJ624X(%K1' M+!"6-S]REC40U24NDU3@@^+B0G'E'A/<@J^8C96D*F^B<#!77#KD% XH<6-E M-"I$4ZR:O*.X93N,8,%6$@_JW5.22SM@C;06# EA68X9UP52+3*@/- MMCF1,?^30PIO[2A'$W8EHY[*1$"?>J0M=>#[>Q#/9#QRE!L)CJ(K^*#84"%L M.Q7"MK0!D$3D03(4(HN(>TR1U2$@I@G &ZQWOG2,+>]D9.GV[1=>K*%KC\WZ1O=]/GH8Z!/@.GU=&H M<\%KBTS"#GFK&5$IP>5B/==MIQ]L)M:C$_@P21,4O!&(1V*0L\D@XYA53F-I M[,9UUFY8:1MEI#$ZA(7-26ZAJP]LD%=8X%S$R?OBSIF56WB@K[*9H#2LQZ!, M0(& TA<<_B+!($6BT]&D:'FQ3O@.'%C?@C<-] S&:H6""V C=)?CE"O_8,!7 M (4-\\6AX6RW@3IAYJ1A B;R%RR0 ?"=55(0"\"L.?^]."8/> M$)_3X)@:R1$U*I=X"0$90@G246#E6-"!%1L7 QT+4YV>_PZ&L MKPHB/9V!Q$YGDP@W/JW?Y[]VYD"FRQ%E+2WB8/9RU1:/G-0F=V3QFA@3>!"E MP?+M) TX8PFP+$=&>P" F$=D M A"AUYE!R0>;'L_$V;UU*? M[4QJ@?8Z>L(3LKD&$8\6(Y/S"P*E7C+K/1?%I7@4ZD2Q_IPH1L$6^!01D9YE M&(>1!JR-E'=).V5E(,6F2184ENE1_P>=;"(*L)0#A<8=.$$6&XLP)NF+V6C>3L)$D8/9D XJ,Y, ?ETA+BI$5#$L7O#>;+[O^ MM9/'H+=9'Y.//FG+ 8()X4#/>"(03%Y1F;B %4Y&(:G1K9'*>I.21)P[<&BH,;S-2@1#[)" !U9P07BS'(I/,U0MU2J?%,([;A)TW>V"PPO_URKUOFH M:3)#DG+2" @B>AV$W+KRLB^_.N@ 0P1I$(P&J<&0(@04?P S6(HC$\)4GAZV)CG]^VH]/E M&<3)4O ^^.6=C(*:* F5D2(?E0$B@[^K\^$I<*-L= 2\?URLW.7=Y^?V="U- M8 X)GW6'%8#V^89= 7\ !:@1)F7Q\N H>8\TR,W"CRBW]6WH"W98Z M#1.BI/(1*(H=XD)19"/!B*A(K +EJLH-5.RF_MP"D4G,()1BY%F(N58"038$ MH#3&.K 1)!K/@"J+7>SV:+P0O]ED J^:@XE=H901P0@P\<@YVFTZ460D]DA% MH8RSFCI=K"]2$8BNZ82&F:=EC,P@@HT!.,TE,I@E)$FP -V(3ZG8F&G18& [?I(4.C@+XA99[LR< M 9[S1B*?(G8>A-&Y^U$,X8MOO6=5,DANL,)$0,KE1$B3#-*8:>1B8CD7TBM6 M;#[&W2TLMXW>[38%2V,.XO/<6Y7D3KD8+#46V!#BDBHW"V&7@F1;J!45(Z$N M$HEBLB#CQ KDA$V(L12#X)QK4IPM+Z?ZYX8Z@>0-@5QP6MM&7';3N %&RN"\C97UP-UFEL(:!P58IX[06F0E!4;>/FRD].1 M\GDS]KOHU1#E3(H ;Y3U.-<$X\AA$Y"Q1 H#4N=V](15UH9+V5FF1P(9)4)J6RMPL1R#+/9BQP**.Q1VH^GRYGB+R1K9 2682((]$FN/D@I&LV",3I8<7MM%K+0&_E,'D)?BEUBGON.+> MT%W/@+O52@0]DL9R;9A1%DE)1*YMF;=$)3"^4S9@G$-TQ4*GPE)&>]3LQ#@L MHTJ(X-PG.2DPPX(:L,4^#3+382F^WLBWR7W8"/NNF\]VW8RH\.*&,!HF4 M$0&(KW-=$$)0H⇠,D^+24;;26Z& 0$+@)'%G/?(^>,0%!C"&@T),":$$ M#=S$8C>V2SI3V2?8L$DG0W+/W!RE2UPA+0Q'.+(0HV7$^5W?2;S%XO5]'8+0 MQJB@ MC()!U014BDG06?4OE$&/'Y[-9 E=LN'4/RAI"W#E'P)!'7+.825(#3 MI?0\.J=<$5[)MQOE2RMUHW1F:X-7N>-.R+ZVE (Y%?).CF):<$JB+O9HU5>5 MDEZ>,%S=M"MZ7Y*DO:(2Z +VF.?J[(8)B[07GCF:/"TO&O)MIOAHPR0AZ_)U MH\I4)JE$,$7"YDIO41) 1X*!YN#>V"M]4N>!N[9@%C96P$NY\3&IT"=(_A MH[;2B)Q5['FQ*0'7[+.TZ0!.7^Z55QS 5\)()M*%"O3\>'8BQF!&@32FN*AT M<7MX!2#K*'!RB4?$$@;E'P"\V4 Y8L%J"_Z8,;;8\.@=[F.WG>-728.7A;% MBEN#>$Y-T![@@##8*"*")++8J&Q1"TG &U'U)C@6+'< <=8G*NT!V1CT@"_"><\\!13L7IWZQ&I#>6^ M!"NB5 0Y12.01#ED&=:(!!N4,BX"K"F5)-=*&P93%NW$YRKZ:Z&*N]SS)@5* M L$6.9UX/FM(0"."J&F91- R&.J*/4_<1ZW5W1'I2\S2=9>Y'K-TM_8#A:GR MV,G<2C.WG^.,YP9)R0/69IYQ+2R1Q659?2'19DF[Y\WXCYW)8TY8J, L1T0* ME:NXVIP9RI!*4K@(?F?@Q>KA@H/]/59(40IJJ(*25 MD?F-._];8T^I"2$*8+7PEB*N@D=&I(@"I\ZGI"-6Q0; AW#I=L*E6^JWR1@+ MEB;D9N7ETNZ0ZFRGE"*>,\(:S!B>>6$:15U]!6)?#? M:2*;KY"X46?Q;W$<)X CQ^$HG(*J;CMM^3;>Y2.GDGM)3-2(L=SHD!(@:K(. M),[BP!R06A6':[!&U/3!T3JWPS!!Y<@K8Q)9\X+JZ.XK(Y)"1B>B?8C@%Q4;:MIZ]&5S0;,Y*"L ;%P.@[PINYZRAWGB/X(Y]-<@(9)QQ@?85)H#JKDU+),^1";[.@FZ62!2T) MBL H&07D VU!@^9P-B4@M13%A:G+1@$][B'21 V/"MA" C#G.1?:>8MSUXK( M4B 1NV)+&Q36?+O/XC7*QAAS2TV9+ !'W(U6?BHA5*><&]BL9&40@M";6$S M-W# TU)C%,!2 BDU02Z?,Y!,>O!_L,&TN)#+57%O^_[.UN_&6H+GXW(C397/ MOPN,= (#Y2ESVM"D_5#991=$S3MK%(D 3@6X$4!+<*-T)%X5ZSR4 M%@LJ82/(1ZM%%."^Y&1M*P,05FD4E)76>Q.$*?;@96&HI$]ZQ5@7I="$<)2H!3E5^2!CCL,'HY3&*@BZ^8+<6]L<,EQ@R[!'(N84 M1L,\LBKF\YS8BB D>$Z['E#+(F&O& $S&.RV]W(CWL)J/X1/X=(*=<)*]]"=(,P-:- MRNI.TMO9\V U%=*BD'(P.X++:96*B$I!2-2$>USLV?.OJJ/T=#89U]-95R_B M:?T^_[4SX=,D0K0F<:2I<8".X,%:"8*\(-)IZ2,MMRO;CC@JM#]'A5!JB$\1 M"0?N"5.X0SX&YY6S7(GB*K%LOU[H=A!K &(P)RB2+,:L_G*/@QB0YJRETMM!8"[)DBP83(E-RXAOPZ\]!CXK)D5#@;'+ QS)L'ZY#F M+"&J16(Z>C 8Q2*N.]IB=3M2$(WF/G") -1AQ#EQR'' "4XYRGCR4O#B3J"7 MKL^V52&>F<@L1D(Z _I,!J2]B<@12HCE(F)3G$AO'_%M1^IX\$D[20'BZ=RD M!]PH$#^!8LQYFL1[DXJCU1ULY; =",FI2HSF(UPD[_CIW'$P>C#N.*1HI'"$ M%%N3^*NB';]&V\:39A2>@1O=O.V$?&?"'89K&[T(8 XQSG4 \K%)#/HZ)..D M C*YX@SC#M3V[O.LA9$J&&,1T48!=$D$N9B;:9%(%?>>^O*@2\GY?-O1ABY$ M:WUT2"4*5#0D!QB91L$R+@DQR;%B=ZQ*;BG89U]X*[@@!".;FZ@"LK2 6WCN M"Z^,BB!]M-Q3KM]$HJ5*7.:=?_#+.^D^*"$]9R$ACT-$7+"$+*$!!1R,US07 ME2NVJFJ)'>)[-'38*BUS"J9Q(1LZH9"6N3@1I3A%H4&%%B=_W[QE7(S6"8P4C1YQ'-7;FNBSYFIBG%JL&/%;?@6 M6>9G2Q%!0-54=U6:DD&YQ$/NK [6WGEG77*8D(UG5WPMP.DM:S'!I*W 6%J MNJQ%BDQN.Z?S&75. F'EQ5J^$+I>[8)?NC2)=E= I^122.L%(L(&E//>D0W ME88P&HU4/L02MD<_-(K\^IZ3["M](W M-!9(TBARIJU#X!8[I&Q@FJ2(L2JV M4F4?Y65W4^$*SESTPJ!D<,88=("KBF5:G=K"V8+Q/>4(F ZEQ(K[#PQ65@2VHI[/, M$3L3>,262Y-+J\80 11Q4*HF"<"TG-@4$DG6%7L ]9L"C[_6?C.!_@W1QQ-, M)/&(Y.RI+F_;&0.&$ NAG:*VP+/X);N#/1XKY921Q+1%WA,@C:.Y'XC5R"9- M ),X'%5Q>8JE%W[J\Q00N#<\68^2%AE]@,]G#,\9]8:[!^ MAB197"O"\-@3]+S'7H]\&M-Z$?413K: (24H 4YI+UW?E MQF@(VF%0W,4%5'8@DWP+=9\ U7AK@T(!TQS0=+E^ETN( H$)H\F[A3WJR7=I?-WE[K,W2B[7*0HJ2( <4PN)L4X_$4-$BQ8 M8P3ABA2WN[8E7*^UPM'DO,0(L-#9W(_3,R1TP(PK3G4J-C^XX(HV/>HRRP06 MR6@4F,C]4GA 8%X$ O9F.'I)=;D]#PH_S]+G?CXUAEKC48@^ESD#569UQGB< M1^Z45G3G^RG>AU+SVRAYP #WR:_&(7%0$$R:-*?>\6@G1SSZ/ M[07 36+C 'IL((J1:,2C!<7MBHW[KB-:N516T"1@(9\R%XR&%TG$T/*2JF] M)R266])U1[;B>DP555(:E0Q'PN2J+5P$9$+BR$=))(XT"EQLFG.9,8W>C)-F MTMM(--)*YSUM9Y U ?X3@P#\8!+?^=JCMWTXH"^I\<%(9\!U5L'9[MP8.-'@ M $HA*#5!">?N1L_ 8DYPWDK8?@8KTU'XC]=Y;S=O\\*/ 5L=G<+OO'W;,BTBDXNK-)_*EN&TZ).OSC^/%R!,M+R\]7 M_CY_^3B.F]-Z?-5C%ZN21]5^[KF7'O'@\NC7;KMB-)I MQW,^^.B!76NJ^;6O?.)\[I\8X9<7YBKZ'S_^Z''7)!]\J-\?PBN;V<3'=O[Q M)-K0B0(L^$__5E4_G%7M]'P$TI\9$-7C+-F'^&$"CD1M_3_QD."SZ<-3.WE3 MC]&T.5M>2_:T'IT?O@+!;JOG\5WULCFUX^6-KIE.FU.XMWNJ'=5OQH>CF*8/ M83+MF1TO7_KN!-@;P3<^'@)T0>\ EG[X[L^^#M[UK@[3D\-43U$G1N/\DO_X M"Z"&AS\\R.^"R9X5,%7?C)K)X5]P][^'GY[XNUB_.9D>CIO)J1U];BV.)C7< M\*D5J#XU>==,@ .Z^5\>OCEX].1Z6)"_)\9-'?[Q\]NK9D^/JZ/GCZLE_/_KEZ/G? MGE2/7OSVV[/CXVOI:>@V,J$PKY)#MW&'Q7+"V*6%O.G,1K%.'[_P6I,<_V+ MY> 6<\GC/K2S:;.D>AY@/7Z39Y=O1R-[WLRF\(KW,3RV ?3\(GK1EZZ ?Z8?/BZD_D*=TOZ\6O.; @PY3D#'&!2CQ^^@[DA-XGV MS\/NORA_<34)W\;)- ?B%XP #WFX?.!\!1:/A"%NEQUOKI>=" %'QQ#F.9*8 MJ$?6N(3 5_/1<<:=,GWIY;_/[ 14R^C\93QK)M.]*F4M,?UQKX9)MM&#N#0C M9T>C9NJ:]V5(WG_\Q2@N'WY9B5_)S?>$#;=$F[__OGD]Q@6]0$5:]>%D1\5WXOGKQM'KURY-JS:-8>1-' MCU[ER\0P?A51EQH(_LTJ]%Z#Q&9234]B]:^E-%?SR&D5807"AN C%CC9: S" M"N>^';EB24@).2VD8L'E,PQ]J:G?N^D\F8>'+RFIPP#?H%-XRTG^&0KV')U' M.T%Q7 9MCN/9=![=9WA_0Z0(440O740T.@D60QAD/!5(645DD,$ZJ_LBQ=.Z M!?WW#UCBI_!-6\8BY_VB+]F#;6+]4A7'BY<#>!W :Z]6P2AI@Z"(4JX0IRH7 M-.8.E!*(:$H6&VM["RKDHTE=[O"NH5<^H-<2T>NKET?/CY]U&'6 K[5[BUS1I3JNU_TV;JP#4EH9=??R_ 57DA-\U)]34P3& M'>+9?8GMS67"6R,8I0&9F,\PMI6CTZZ2-.'>Q^#BBE.Q=Q*DM6W+L..AAL$_D*\X8,;2HTW7,$F MV]9^/40@"#M>/[ MLO%1$^+'P8@VWY&/SN;GE!*>?AQ'-J>(%QV/N)-\*J32QC.##%8&<8$-8#3- M4 B!*:NTTN[&D;(YG[ZR[Y\MCB+,6PN4Y,3P7%1":RK(5[#@H%"+AY.=/JR: M2=7D,W?5/V>3N@UU5T<*\.4Z4>_I"M7KUJ-;J,D;.Z[_I_O\_:!XRZ+6=\\. M7AX<'U2+SNB3']RD>O#39;5:/6\.KB3K\(M!I%BW"(6A&(N6>H,V11ST#*8XW@& M+ZH8QM? 6[NO#7@2&*@7$!8*(QZ\1X89"LZA=S;Y&)2Y<6K,)8(_@C]?3%XU M[PIQ\'*D;@0+_B4/KX"A;DKH'>>14)S &$0'GI:/R,4$%@'[E#2.4;M^A;[# MOB\FOX.O#RBOD*CX\T_GS3CHO*3.& =KJD<\BX^IV@N,BW^XR_O 0V:AVTUC:-X MELE9C3MZ[E=@8D>S;-DJ"Z(-[+*FP@N8Q8WS&^277GR)G/GN4G,<+CJ*5I.. MM'$20W4VF[2SG$TS;2JXHPL7$_J=^SXCJ)S\>N2GAST0M,=O\0-WT&5P<4'K=M!!].U[.EQ*J>D/3NF#5K;_UM$ ]'76Y7VR?"*88FAT MSG".M",8<Q?[L'&9^.0D\!CY=!W)[$[_9 #_).+$[7?D>^K$]M6J1[%4-G1""[F C9YQ^!?LSKO%TR;RL7% M#?#,U98!RR<%YK5'%AL':_L-2T+FS81\.=<>J0)<';_I;H5%\+';1"*TZFJF MM=5W\#Q@V*J=@5?3GC3Y6.^R_,;TQ$X_'/L[>WF4>8CS'R_F\/U^9<>A^H[. MY^B [>&Z^R?,(-_?W0H_RJ-8/*?K)-D-HAND;:>5P56PY^W!I:H:_>[+>NP% MCYHBE:3*K8VY_O\RNA[;J9V7<_E 1UT\8WV/\^4,[N18+&H)Y/9K67\=HU?5 M=[GMB'I(&3U8W# ]J5L8L3W+)04VK;#FXUWIH=A^OTDM$Q75U/*$*,NE&9W) MB1].(1T]T<$+3UE/6F:-6)E6"Z53"F\.6N;N9#A\G9X!T;;5""87*^L]Z)F\ MR1\ZT9MDJ'#EMQ4P"+KB0@M3@#\66",K!M^76><^,??FJ \^OAX>K&:]SRZ4&N;LT(:7G[ M)X:\NK<>S[4IH0[1)>I;AWH'98G0W4@;(?K D"_FA1Q@++Y4"X0=4"%[>!!E M!Z27$9$#A?5.%"C9^H;%UJ3HUZOU41GAHOM+ED+B=?>7 !_CL8$,@QP4L*'] MK0XBY5S:0,$M% 0<1)$8TLYYY(DGB5BBUYN MZJR,7]S4>\#ZF_GMZ).&L,3]K:VSY: 7[BL!/FR.M .G:N\OL9Y?%>08)&A0 M8?>: !] _"+&-##%0(#[38#C3P6U!\(,DE$" 6[NBCN,8Y28(F$%N.)6)>2" MUHC$E'A@B=;6X]BV&VU;M;G(V^Z6\=DZJVZ-AD^NWFH<-,B@ MPDL@0 ])?=XIGPA#E%./N H,.0,:G:3D:+"<.LOZ4>%+4?I;)TF/YH*T2ZK\ MBQVTBQCJ(!H# 08"# 08"# 08#B!\KFDS/29],=-SW?!S".L:;BJ46LSZ=XU.L\O?U?#J^&UU1B&W>28T=NZ[?8WQG;L M:SO*B4VY55*^N9W:<;"3T%:Y-U(=/E4LBWUGO[\R^W%#F=O&21=$;K%I1==G M4R''/4?,!$65]"3UU4/QR?N+3M:_=^NY2SCR.B&!>R^<7Y\QW9[$T6@IO]5W M()5=YO*\!>/G\X$7!QK^ 4/;D&Q@P65,*2"3&/ Y2Q'IX#62(7FX@*/JJW?5 M<5Z&'?2NOB@510SUTBD'.9RE6DLXZDX'/&_>QEQ_LR+[%<64[7]L+<--16QK M4UQ(]M/NT!!8V+EH*Z<2UT0CQG1 W-"$G D::1QL8B1I93^J5R_A:Z^H1$Y9 M#_92.F28L$A[X9FCR5,FKS@6V14RZ8X@'^=Z)>V+V;0# X *]JKO=.;\JZO-K&K,K*K.K*K-=$=:[I8H!!V)]AHCZA6P-0X.614$\MY; M+$+BE,:/1"%((9-E2$?)$4_&(.- D!C\PF&:)$WBED6!8+;/L-S7O'Q9Z-BO MJ$&M9.'GZ\O"?M5:#$V;0*S2P?PKJB3W911K>L+MF? MGOA-\2&1^$.L=3*YB":]B?/0$;)I&B>'=O3.GK69+)=1?=>7V'8T2.CYL 8_86SEYH>&,J^<),ZP,K<\("FL_[/ M-Y-F-@YHP= ?%&E=BU:O[$8I9H->',1R-_3BM[EAW4/! M]U\TEC^$%8R343V.?=#N^"QVVW?/FVG,99V65+35R20'*/Z2FLD[.PFO1TWS M)ZSHZS9W0NWJNY4_.1AWWH]\.I\"^G4^A>IX-845S]J2^?9*%7Y[G-R-I9B( M ON2T2B0@%M7/(/F'PBP<0)6"OZ_%\ZPK 7 ^$W"@\?/KL^='S1\^.?JV>/7_ZXN5O M1Z^>O7A>#B3<-7U:Q";3 D'1#(0H!0"[)H*&R#A3HC.]K)^I_&T(@,H_ (H MA+&?OB9KH'"7@H9/5T<:+N*$U7=_C.TLP.C"]P- '+3KL)ET+^!+N1K6V1$H MJ=B>Q-A/0XB-JM1'35Z;?%X,_NIVQ[OB>#_/)U$=YUD4M!>S:WIU:W!(##IW MT+GW1N=>@-C737K=G,6YJMP!2/L)_;N&;YM4O5A-J#OXD4_H3>()_"SWBGHV M]LUI'%3TSJEH.:CH047?(Q7=^#]/1J ZV]>Y0=ST_/6_IN&.*.CNE-))T\WN M?U=/NND5=;"J&NS#SMD'-=B'P3[<&_O@EWKVM5_3LVOAZ=?>MB>OTQVQ&(]@ M,M734?-N"*[LGF8V@V8>-/.]TYY V[SL*T>K\;?!;N/QG9TWM8=:+[0SUF!SVMBYGM>QG8V^C!4/BCNW5/< M6P#6=T@K%$'#3G&S07%?1W&SU__*E7=K )OUV_@:5%G^8K3X7+[Z_OO:Z#M% M_/>+T7=Z?-2TLUQD[,@ULVGUFYW\&:?5R[K]*>3?5P,?-.X=U+B# MO'JERS1HVFMI6OMZ4K=_OD[63YO)#FC9O$E=/9V/=E"P M@X*]7\);! V'%-"O20&=C>>=4N,DGYJRH]B50IB?M"U?W?ZQ-OKJ.(\^)W/. M#]+FKN2S23VMXWQ/^X^VZ]RU0,"#=AZT\ST3_2)H..1Y?DV>9XC)YA3UU[.S M9ORZC>.ZF< _2[U6OH)^O)A ]<=9[LK:36!-,0]*>%#"]TO"BZ!A4?FQVE*UXWTY,XZ:_US&VHVQ=YR-6SBR$/BG90M/=+BHN@8:=HY:!HKZ-HY>OX M_J1V]2ZT<7BR&.F@5G=/K>H;JE48>?[]CWMT;Y#?1654^-9.=\,3/5Z-=1#> MW1/>SY;7@'^M&\7NSWN2=KQ[4SV:U, +=WB".T++"V52AF1_L! G*S-\9M_$ MN5I%-L&0#^WHG3UO'^Y5#W:0.P;V[W6J\DMO__1D_SEKIW4Z!SZJPX][J9F\ MLY/P>M0T?X(-[JVIW-<>GYO?FE]U6$]AH/[30.8L=H7$B<%Z=U&WUKYF=@$H9G5>3>-9,IE4SS@MX M6A&,_EX!3U33D[AVUUFE*/NW>?1CO.5YO4?4P1H# 0 M_6+CO1K9=^U^U<[\265;N*EI8]4AYNX')]%V*?;5_^2MGMKUX%)(:1KDVV'K]M1F\CS,#!M^-I?F+.M)VG2LW&'K R+%B>Z\&* MNZ]8M%-[OGK6G^/FW7CQ^_G?W1/W+S^NNZ&+[E:+K%Y8,COMGN3M+"=IS285 M7)GE(WBS%,F\H!S6!,6 Y>DY'_\GGY$=TE.SZOTBP[)NN7SB;-/Z.?-\Z)[T$DVESR%2[4IV>C&OYT MYW/2?YJ;#JIG(&W-:80YM1$F<-[,X,\QJ#VX#"+Y.4YT<;X0L$CG2]:MLE_3 MKCANR3>P:A=47G[YKAZ-/OZV/6EFH_#Q]S!#F.S'WY^-[/CC;S.O^/H,QOKQ M-7_U"^HL_5=\/P6]%:]Z\7SYKWH^/ E(<.7+71QEEKAB?J "3Z_\"5 VU%=. MOCR+Z]>RT(_!&G05S.9: ^@W)QENQ'LQ#7[[6YWMKA!R8KU&^7=F.]L#<_$%3_]8/"WJ%N87SGAVD4 MWW]HPA:V:&D-NGO Z(+*?M@9*Y0#DNVA WGIP@X?FK4+FP*O9NJOY=JYJ]>D M'N=IH6YION(5GUFV]151@A*E)3>4*:ZH^&N']H!#*5WAO35*SG]&,/[K!^,K M9 GW?NJL@*M'.9,7-'P$E>ZS>(%^GY>M[:3DS:1Y-SWI; H(3&=:X-N+3FX7 M6!S4_B066[@_H'[R^5^@&59FV=0W>&/CG\GT3=OQO : M^.MM!)@U!^IC>#CX1, V<3(H]8&M2V/K=;0.G+N,"^5+"S[>[^X9MY<\X 50 M@3L7[N? V@-K%\3:V:\%_0S8)'NU<$=LX8TVY C7"'!WW;:S?.9NO Z[+[AY MOQK5_YK5(2O\S/07 ,9?BEXM?I]]^^8\YG#)'/*T7\0\\-<2\:S+U9_Q//NU M?\9%<\U!K :Q*DBL,K.?SJO:-VM6 M+I>E3^I)7$1?NOAC]E0G=00F#MW74]#0XXQ(5@A]H<=S^'U0W0.?E\KG;^*X MR]R(\%5S6OL+OQ,3E=VLY%U">+S7224W] M.*:?C.8L D#+5R\R*E8?4W=U%?_OQ.PM^,9=\E!3G<;.D5X&GQ9Q5C!F,(K) M(K4A/Q)\#;BCS6Z;]2 );;T2\T4V$=C#>OPVMM-E3F#GJ<\WX^SDO/MDQW6. MQRXHB>G6A<;K? B5 HO,G&/;I*@LR M;XG/LYOF28$7.7?K!;P8K,_!NN;R;O9@W MV4KL+_5Y9N(_8SSK.'BM,$?5GK>9D^;I\4/.T<#6I;%U3IGN)YCOV0W^P<#BI;%X%W0:=_HXA[LRHW>@ M>GY:H-M87LNE7LG!Q6]&Y]V!I(&S!\XNA[/GY^J6Q\1";/VD=LN3+#$#CKE+ M.ZVGHQB^Y;3=_!OS\&L/W;6?/G6W>N,B;^-H/,XQL9?$+%W/.3L?^53PIVX=#NJ&!W'*P+OS:3^*;)8I4("CN MU2G5SYW2#/&#XU_KY;&&Y?_I'[#F\P.2W?*",O3=@=Y9#B./ZKGG/I?GSZRS M;:O%F<)YI"TM W Y!3@?"@4JG]BWL3N<$;Y$M;-)#2L(LUB^&=RK#H9>2C;. MDKA^8+4[PW?YO7-],$\FZQCK'8Q@?ERR8RC;G:VZM(^[?U4RYZ?2-^'U;1X1 M3/#528YP3'T^^;K@R\48/M3>[6?G7N>CKBY/J@MY7NL<\?J.WMQR?,IB7-M@ M@',0W\$KXJ?56?4;2&CS-I_/@66=KUIWN\V>Q/GEY*>\Q6[/Z@ _[W8(N^V* M\=MZTHSSO \Z3OW$.>P*EF;R9G$>(I^=6)ZAF.O[>IH7K6-><%IJ-^K6MYIU M.R0+KNS4Q:<>OSB!FD6@X]%\6'FU!?H%5OW4(=..XSUX63 LV^;JPY>UVXJU MUAC5UQ,_.\VGTO->TR0"V/'3"Q)^]@0_3,_%Y>GP;D>J\2 U\Q7Z\$SYXIUP MT^57SM=@[O6M'RN?+_S5C/69D^!#L9FYBF5#L9FOJL!R?XSO\UAW>ASTYSAO M(H_/%XH=E&F;;4R;4R^R+FC/P,35"T]VB9Y!FKL#_NN&IWM&^J*=6=?>7X^A M,C3HWCL>S?WJMTL4L#!]87YU47ZC,T!K8&$2NX=V.K*K'9(/+, *K&U%YZ?. MSKK'=*4JOFYXW69AISX_J>LZ>5L;:[KT@/FF^?(9.62V'O==+'^G82>Q0T@) M)K*^)SE_;3[ZY.-9-@'+3?EN/V]DWZVT8Q&,6 UR>:F0+HA>F..\_75>Z\SW MJMC("DM>0D[+8A=K/UOR48,Y7AXO0,$HO@4N6B+ #E6V'\G. M'$/GQCB7N-*^M?#B#'^R['PLC9T/SNB\'M?_SS#+(!EXQ@3::+2C+C^5;[=('>.@?_8GYKKHC+"V+# M?$\&0%R>Q!+$=S@M8_%9AY!LSMP\L9F+WF9ED"7MO MW=YDZD_BV!IHW:;_# M@:N]>5!>%XNV6ORU\>^@D&ZZ?%FAYS?%\]3B"KS8/5 TJ[0.5=DG\9^-1 M3DK)ZJ&[Z?UT::':.09Y5[=Q+B^@OF)GYCJ/ZD+]?5P^"(3YXR]G[%J1@[5M MMJ^K'GL;4NKLJ(L7G,0X+8. U>]'__CMR?-7?QP71,?JEQ>_/G[V_&_' ,6> M/]I^Y+>C7?8/\WF(\'H=_KU>D/1U1]/V]:P0;?OHQ?/'3YX?/WEOBN*^K?-;$?C-;,6_*"+T&-[8A=G M7,]R*=;N$PB"_7Y8M&[1_AC;6]C>+A*I3K ?UW^ "@YLF=M/&PC@%S0N M^[#]T=MZN;UQN/S]PX^[R\U?)]4!U20G>5W916J")NNE# MMC.0]1Y3UV\T=..N0E=X=+LF2-\<8_BZGDXW7NJM-SKEOK;EKK'9LT#07:']P==?@NZ?.':+I?D0.3(2@XI5LN(18$< MOZ60RJ5.9=N3B\^0;/X*S$HDVJ"F!C4UJ*E;4%/K!PX'+56\EBH)W=Y7738L M[& D[I>1R'UV!^-0O'$8M-.@G>ZG=J*#=BI>._4!73TL9_(W(!JLY/85V+:R MA=LV7LHIO::DW'C1!\/Q9W=R87N,\:VO6/?;_C#> M^AFO[M'W#/39]F1>:C/_D7PS[/SO1;CQ M%T[U[:UX=Y+TPR7_BA7=F@;ZH7X/3QL_G=AY/>9AG3CWN/7L=D?7#,(&JY13RJ@$R2&GDN@C4N,>S2 M7C6VI[ RLQ:]L?;L,.N_HW'(_SRY4'Y'TT=V,CFOQV_^KQW-XEXU&]?SM_SQ M^H_CQWOS1O4_[K&]*D1?PTJT/^XA^#2O5_/C7OT>EFAVBD(S18L[]GXBDNYC M27]X<'G&/]U;C; +.G4P5O>2-0=C-1BK:QLK+BTG)!A$; 1C96A$3EB,E%78 M)YY$I/%#8^7@MJ0\1\R:B#BF&CFF%-)4!2&MC,S;K1HKKO89XX.QNA5CU>/V MQ^ K;TKX7\9V.JF[\LJ^/[=YB#!M.W1WC_7.K1]]'M#&C=%&])*0:#5BP7'$ MI:;(!1$1,R)*Y9W2%-_$-3ZSYX<7JNXI\$/[2QR%I\UD59;RV;B=UM.N15G; M$][@^YKA'M#&(/6E2/W6UW P2 -K#@;I%F*UA"PWM/U;IN3Z"-XOFX4V_UJ'*== MN[71J'G7-4G-#9'F_4FSQYS;3DZK4=.VL6O#M(I^WA$E:#SG@3-$"7:@!#%& MENJ HU"$N^EUK*/#:NCY?*"^GOW"=^E3SSD8#ZEDB+CBH>1$P[4PD;TADV7CG M8]^V?>]1S#)OB%#ELI=DO"MK^%@? ;6'(S/YHV/920J[ E*RFC$ M38C(^>!1TECY1(2+[*,3A=_BVF[2^'##!N.S,W[LD)&R84'_?1+/;!VZ))-Q M3BNYR$SQ-RQF-43.MQWW_:SR^7))[*TO_"ZL<9^%QP>(R> 68@H)O9^G?KL M@^(8K-Y@]>XQ\PY6[Y:CPL$1K;U$E/" .!<<&> 9)D/D4<-%M#VX9C?GM4S M^\:44SEA,'H;VI2FFW/FZ?USYE\U4SNZL=\^; ML.ZA]CX.&P[; [J$/3C2Q MAE&4M!:(.VJ0)IXB%X,@@@'(H*F7#.P-X PJQ#Z6>M@2N$/2O?4U' S/P)J# MX=F\X?%,>4(41\DD<'LMS:G6U*'HL >O3SG>TPG/31@>JO>-'*HC[([[>B^; M9?:YT]R#%'V8J#"<$"CE!CZ !5ZC9 [I4.P&EE/ M "I0PI"3Q&9_D\K$6%3NHU-9W[8O/-=ROX_L>'HT#D^6BNYY[&U#>%\J64QH M?!#UP0H-5NC.LN9@A?JT0HH1X@Q/B"D!SJ>6"AEO!-(,4\$5)41^='KGV_9I M;\$*:=I')O4@ZD-GWQWP7A_9LWH*X_J?&*HZZ\$Q+,RLC57;I.D[.XD@.V_C MJ.FD#"2XG;;?Z-H.4?!MQW#OL:89HN"[!RJD!>\5_H]H8 QQY04R@ N0Q,9X MSA)3[J/DKV_K\[92@8^:T[,9T.UXH?SZ@Q5"[G,];,?>)6G?^AH.AFA@S<$0 MW4*,U6@FO*1@?H1"W(>$C)("C(I3X/82Z5,OQX-OQ1!QN8]9'XU&!VD?MF=W MP,%]-I[:\9O:C>(B<7C8F2T+-0R!LB$F?A=10\3*21,! 5#,P175%CFM#;(R M>(:%Q"'0?BI:+17[4W(LY2?(:0=S%H80B"#2'ONX@6'!:$)G!9<=?L0:6<8 QH@1%A M@C)6$ME+N:F>$0%A9%^+(;I]EP1[ZVLXV)R!-0>;\_JI'Q M+1[J2MO]FI7=RSRW%^F/=A[=[JTHI###R=>[).M;7\/!# VL.9BAS9LAZCDQ MG$E0YCE0*@(01QKP8<%]EO#;5TJ MMU7+P54V5F_M>_K(O!K$O!0QW_H:#A9H8,W! MU":H]7WA-#D(U*(NZB @O$ M--*&.I*,Q\Q_5-7^6SS66[! ?<1,!S$?-EUWP%GM&E)5HV;\!H$"/!WV64N# M"T,;OX+6>&CC5Q3DB-(I8P1#W"J..!& '+@+2!,<"087UJM>&NFL=>U[WHQ] MKWT-Q#Z30[?:^Z8IMKZ&@YD;F'&+,$N_[ZWW;5VU+;?89+^[IN[9A3ZD.]? M:^OJ43VMX>[4TS,PRHW$9N>#WL,MXU=8!GSE1_W MZ-[]//54&F8D3$VAVY]W.1ZPPUN;049)E47>T]EHPG(7M) MZUFHO=_G6N]1KSG*C.US@8M)4MZZ!M@%'3H8IWO)FH-Q&HS3M8U38,9+K C2 M0@O$371(T^ 1E]QCJR71_;2HVZAQHF:?]M)?_8YH@.)=X"M.QPPN<,\N\&06 MP["14B30&.K?#%'-NP@F #.(())!7CL !DX$9*EQ*!!.N7:8T8A[\G2S=EO+ M-.P73Q"]KT0Y:;V#H \V:+!!=Y8U!QO4;\]U3CQ+%FD;).*<>61MXB@EBB77 MB;L8>G)H-VN#Q+[&@PW:'9]VV-:]I>3 LV;2R7N3JN:#MG@W'N/H05R\4 M:@RQ\R*A!E4I.H\1PS'F/D0*68PI3^\C=DAL)R#'=H9MW?8RMVTVPM_93$8]G*+!!5#>&V(H]]%4!$)\T(YAQBQ M)@,$P!-4.41Q,-I$BQ-3?3BW2_7V7_7TY-&LA66-DPU!"[$O&1LBZG=(Y+>^ MAH,U&EASL$:;MT::>J4E&"*;-$.<,88T9Q@%B1,EQ#.2=!\N[BU:([[/1!]5 M_P>1'_9W[X2C.V]:V76&'P[NE@8LAAY$!:WQT(.H*'#"7+0 *C0"3.$!G#B! MM+$.&1TTDSQ&%V./:<^KYKY]IYS1/ISCH0G1+JF*K:_A8.<&YAWLW&[8.6<% MC]IJI(ASB#N*D>$J(F6\5])A9E)?9X4W:N429E\P M/H3Z[Y"$;WT-!^,SL.9@?&XA#2IBZ;T38$B\0=PFCZS2'D6'M;2..^Y-'S[O MYHP/V>=&#L9G9WS9>]E\KC\Q?AQ3!/D)W3[RTE$=.LV5@Q2&@QFEQ,\'I- G M4O 6)R(H1EXH@;@*$>F0(@K*\D@!0D0M^G!3EPIN%1Y?@P[/8U^PP0A53(Q\ MD/7!# UFZ,ZRYF"&>CT,S%RRRN;25RHAGB)%VBB"@O7:VS:Y<1SYOE\%H6.?*T<@N?60]63'OJ H:I?GRB2OR/7&OG)D M/9&P08!"8V3I?/I;C2$E)1][ MC_>"M85WR><72ZBLM,^B@J5H6RP1J*6U+2X(6084,9 E>>?3K0:/*-32>9Z= M>4ZK?G0;,I#8-1E()RC;&IUK\ A69 F8O01?8P*K#5%)EHHYFB$Q^("K.P"2 M5T/T'O.JYP+N#%+<;U8;VJ1R7;[M%K3)B^W^9=DMZILO;&-[:.H704M]-V7? MWV'$-=VIQAK#;*SQ+)!3."_/ CEMO%(C:0RF0,Q" $KC@;QND8NVPGB-9(89 M#_U&4N]X*UZ)Z=2$>2((XV[:AF7Z\C+L3CWATKI#+'JSJ4VTO3,-=36!* M]MG:(&,=)#T_#>Z<8=Q-1S'N:#@U#\ :?@ 6WR\\Q<"%9W9.R,8<)S"=)NV89EN MHSLOT^W$IY,DJA2K!U(FMK0\%:!$!FS*7D9W<9G@\UC9S-A_Y=^_4%]< MYD&IJ<6!;.OYV9K%@\7CK!R:;SL)MNOCRN7B#V_?RC/)?:/T MP6( ASH#5IO!9_3]$::40\YD;1YB9_=G.Q["\Z>T>[)[MJ=]R7^C]55Y6G;/ M7M*NO)\6MP_[[V_?U3VI]U^577/3K[?K->VZ-]_]2ZK\Z/$W'\F5?^TXN'%. M!@W:];=1F8A SAA0R99HM1?HCU[_;7+_\5^_N-<<3GY@K^!7-@\FL?RNU?,U M[18_]'9:O"Y-*OO7OER E1MC6EJC16:>VR5<.OPX,; M=?>O]B^WN_:B\GO^=[!S-\0B"]5Y035 \3E<+[)(7C2ET<:[9$F:H_$_G[_( M!G]Q9MET,_V6%#7GQQX5E[ORZO8%I86RX422A^.''Q=TIO/ MRL-GU7+1?OQU::_OA[+^Z2]GMOYJU$6&MO0H&P14U+M;*E"#D$9$H4P89$+5 MAUST4===_6[WA*ZDWD7[P*XKFU][7<94AP(1+$K1EIY20"H8<%Z1M"I@S$>W M+0[UNIY<[;M]\Z75YL7=O+BF ;F4X$#*]@HQ5-GDH290.5'0LJJ*@TPI/?6; M1D%FKW-[2;:%8E@/5V0VT90RY!;P%ZKF#H*2P=^T]L+*ITCE#,5T=7CWK\]F M_6*PSU)4+I9/9I^##XI.I10^Q9VB^08Y+=HV26D/)5?3@@';N%*=@>)(2MT" M'VWN(!@X9+BW*WC7U8\EP_\MNVWOBGTM#_\RF6HWKV]&#Z/G;%V3T3/H];O" MD4I]:GVX5:+: ,'Y#+4J&[,75;JC_:W/3VD8/7-WL6F#PNDL( 82@*F) M')7J ;5$Q(RUU'0\3ZDWXL1*8SG[2C835(M-?@,:"-HX(#+D@O$Z')?&6E9@ M0I :FG K0!DJ1%-=LUJ5/N729-M/[,5S76S**]!K2JA;OED5M168= 6J+1 H M,CF%HJJHCWJS/W,%GJ@HABZ4Y*F"2MB6BA(!HK,% B5?2DO)'1T=!O_,Y37X M*_->+X/AFMAYUL1TKM6U !URS 80VRKT$EO,[HS"D-M"TN).UMZM:BN?O.YJ M33D$:H]D0EMW0;>$ @/(G&50RI(I=Z,HMZ^L?&C4T%)[LY3B0W,1I[_N^L5T M7FNEE.8BI=')VZ;'J)N;4+8]L4C&V@>*_JA^/(B:W^E:T4;&PVW$H9;4XE_3 M=T<% <[:2":6V);%G;RJ(=>*#,N@<:GU/(.\-XR:1,61.]K'[JR^X&VAR^U- MGR\6<_1D8[+0(-CO_?:7(XB,H/O]$TDZNWS4H?.9P=9G[/D>AUF3&7#%2YNI MP]0Y6]=DZ@Q)G:23B?UY%J=( YI@KJ^;I:0\86Q(<4?W\GQFVL+4F=_2Y@-X MLZDS?G7>=48OFL:$A&"3-X">5-,=H2&YDG4M2#8=[;1FE!6;0T)*.361$Q6\ MR ZT,\89E3'TVT)W7FI[HW#B787#6VTVJ2AJ,$U\+4D'6/K;U"RV5V64,2:J M]O6CC=E<'1E4!,Z[W%0[-<,)A5#;GT/L39K51(W =<!+9QPP?9Y[< K\D1UQ]*6C"WMV4Q_W E][I<961"QZI:?8T%SM*?[ MF:=T14W\1=_002G\72-$6HM#-Y8Q+2@BGA<<[67MW6DL) MPM9H/4*Q/=YT-4!26:@J9N%->_8\-..'KZ7\VK5S%K63 9P4"$A> N78LB@= M9?$D==3'8CF$I-S]2TNH6WR?$LBH=+\%Z2#F?F1_S2YI8TL\KH -\M(&\D4I M]%(+N_3XH:SR'([B#5D?XX,0D]F;Y$9I/@AQCGN31I*V,1'(/L)!] +(HP;= M@*ZU)G+F:&_R,\. (?_/S./8>S,<&WSV;L9U,3NY[SJUP"M%Z]IE=L+7R1ZO=K3 MFIMK)A-)< 6>FVO.,9((WJFD7,M=^YM,,64%44<).E5!U0B;Y='N_&V&R/PB MEJU=7Z[Y+;['= MORR[OAFT_9TORZ9;_5 6JTW[^CG&'$ZJA$5: ML$'DELW:#$09P4;IK;64K ^#9,"_Z-Z37O8>O*MZCPZB]VV3O,=E_Z0^IQ]Y MSAVO_2G:D+'$KCD?+(W&FB_/JXE;M0R3]NY2F& M5?,-9$CH7&J(0(=ZMTCM[=,Y'WJQ?:PQ>75T+/DVV?Y;?7SX1A[?"6R^+G65 M5ON!*@RHEOJ#IX$FIQK7?X'0K!L,/8;>)3LO0^_$$Y2BTIY2@&15 QBZ"M$5 M#;F_%)P2>1..MKAOD[V?#'HJ+'&07)VA-^G*N[J[G%U=7L[^?+NG]?7,I9?; M=?/8[KI$%/ZR*-]?K?9\:>ETPIEA-A$YG#F%\W(X<^)#U[E6%4E",I@ LTE ME#1(*]%G)VQ-1[?/W2:'?_:.4CX\".10.;MT2T0_F5H#QR],N6D;EBDWNO,R MY4Y\,DOE6&U_1PLF#QAS@( -=='4)!&3PN/;"F^3M-\9Y71P2^D"4VXR0G%' ME77.TH?/TMV$&J3C_E14M')I]!"; 4S%H;<#VG^IO>[#A[_[Y4KUL>?Z M]5?\BTQ,(_-^61:4^M/HM/FI'S>^V>[[]'O7/MV69?NV%[O#D+;=OA]#OG]9 MNM*OP&:CKN3^H\-VTN%D>UUM:)-6AWI[^\2K]C=T]]YY$VYEZWD&"Z=]J1/S M*7/#$"]_WGA[32_*M8 !U?;(?Z;UO^BG[B]?+/YMAMYQ?]=\_:Q](C8J#N$1 M3^__SU\?/G[^7\\6__GDVZ\?/?Z/9\O%H\+]M&S)]\^^OK^\_:'9\_;?_[Z\+TCE_V+^5F; M__ZN-O_]W==X>(%?#'$3QE"O\?'S9XLGWRR>/'WXW?WGC]K+7-Q_W+_>OS[] M[N%_MA?_Z&\/>W]Y\LOKO>SU].6C34/Q]JJC3>Z6B_)C*GUAY^4UMO,OEYHM MVKM/?V*C]49;?/E?&[K*_55XXUED).X<@MT/%9OH:K]]FQCT3]!"P/Z!^V^' M-?VTO7HS7^,OUW^5%.*>^./;'TC]%8*ON_+GKK0 L0G,VU=^R$NO?_<7-XMO M/ZRZU2'[^NG/;W_^ T6XZ[_.X#TKY1][@WTH47KS3/>4U1_[GH]\W=\3_G-_ M!S_'%)YCP'HO;XY.==?Y R][;*B-9.IFV/XK__Z%_6)B9YBF\L:,%&T\?[DK M9?'7]N>7W>)A>]7Y_3O&>H F^CZQEYVYJUK*):MGCU8:E;-;KBZ/B M\>6-#7O7W%#,C4EQH[^FF.$P>3APG,MZ-:TW9CR]NL4%ZJQ79ZE7'$VQ.DU- MG3B:8G7B:(KU:BYZQ='4]!?1@&/,ACL//8'S+"<=+/Y#V5P5'M(R&4SS?09W M>4+KG&]?^1T6G=CIJVA3SL8ZB#X08, $L5H%65&,V2A,X>A,M!^6?\0_[W:OWQPU34+E]W#']/Z M*J\V+^YW76G_R[>^&.SH0)8T:HE]$C61Z2RCZ\,<%);1=9&NR>AB='WZP>$4 M1 A* =6>10U6X(,)8!/)X$5VA8ZF8_J:K*I>0D[! !89(%(-$*(F%[VP@7!" MZ%)^V?#%Z&)T,;HF[IJ,+D;7IP]VUM4H*3U$) ]86^KED0@*0PF57(A]LN\.W5\4M^$(T-M[ JS-'*(FN2= M*\2%C(ADP$W;L RXT9V7 7=:P D*KA2*4%R_X4M* GE1@*Q.B4RVUN8AZIMW M ;@@EBH,D4(SW^8D$:/;D/G&SLM\FP??(DKO4'D0,N;&MQS BX8[5ZL.VAEE MJ Q1!+T+OFEIEQZ'*&\RX.:D$:/;D ''SLN FP?@DD190K!0#C?;4-;@OV7S7.(>?O9L[;0^_^K)*J?^QVW;= MXO5NVS[-C5J3B5+N_%YMCE(&)PN8 /?5<7Y1:W MA.1B/CI&I5<,;)V^7IA"CVY#QQL[+ M>)L'WIP208JDP>3L 5NN!C%5 <48453 J/41WFY30+T#O F_-#HPWB:C$'S. M=/3BZ)/#'?2KS8M%^?%U?UU]QXU<9STX_5*-S(9EP\[+L"P+[+UL6#8LRP)[ M+QN6#TR8MM7[4MFD%&4O)BG\IB']V&S"%V3>;0W7,HM]S&2*=! MN^@ %2H@ZA,_CXB$8[NR[O=I4,GX)!8!KY=:'Y=WUSPNZLU_ZRMHNY0 M[6M/_,_2=XAS57PR,<4P\_M&-^L<+,@QQ0EC"F=U#L8*2-[[EMM:A(C"0U!8 M/(H<;: A:GW/RGK=WU.XR7]]JV[#!A1*+M'+R4SJY)7.$&((G:UK,H2&A%"5 MQ51E,E1%/552!-+20DHBVQ1BE#3('3]W#B$9E@(]0^B,5OKH-F0(L6LRA$[0 M;6*,U-DU]"39,J':WU. PH$D[)L>A<5R!*';5/GN'$)6+S4B0^B,5OKH-F0( ML6LRA$XPAIY(JMI2'X<1 :V*$'3#D6@\(2>-4UX.4>*[ MM W+P!O=>1EXIP6>,-&@%@ZLU2VQULI#U*E KB$'K[1!=71S[:UNS3D1\+0; MXB9;!MZ<-&-T&S+PV'D9>/, GC0FH,T(*>@*F&.%4%%"%"22B)FR.CI@[6.0WQPE)H)MYT1...#EZJNRO,JLLKS#[?[FF]V/*U/-,-889I M N$0YA3.RR',B9/VD'2)MH#K1[:B"QJ"T@Z"UZ\S+C3LLXZZBEY1B@ROZ :(P9?"D13+5: MBZ)$':82>U>,TW[IW'2.Y##CF''3-BPS;G3G9<:=> A",%>.DTDL?'$/NPG1B=!LRY-AY&7+S@)PVWN@2'9@< M4X,<*HA>9\A&)9M;7J>T&Z+>>F>0DWHIC&+(348G[NCL*Y=8AQ2#1YNT?546 M7ZZW7?>G1=UM7[VMMVXWMZBS"]VV3NZ'F:2RU'&*Z+:_PJ:SPT6W(\&'7G ]\ M1B/*EV_?A_- H2FJM)1;@JLMD4;=*!@C5BA18O$V*DIFT%+J;5#8-3=H'WWL M1*L<8K?Y3&3G?3>[&X_Z$].2:@A.N]2?[ MEV6W6+VIB+XY;'J+S)K[MSX/STY$>W(=.(79-I=/>@JUX! -ZR>DD1%#S +C!3^5!3^Z#9E%[)K,HA,TIR-ZBCZ"#2D MUAK!]X11J"EI7R/I(Q;=ICG]E"Q:"L&=>>>TY$>W(=.(79-I=()]NE(S5=7> M$BTCH$[]?(O2N"04N1"CS^7HJ-1M^L-/2:/ F=%\YF:]J;]R ?"NUOTWVUW[ ME9M%^3&]I,V+GR=HO:#5ALOEDPDP>.+GA&Q\EA,_^4C=4$.V@T<,%7(-_?S1 MEL"': (D7:,E;66N1T.V;U/:?"/<#ZYVN[))/SW?T::[?I#_:-+=G[#[JK1 MJ#RG'X<^:C?(4)0+FDXZT<$I#.NQ0<*P9E@SK$>$==)9.Q$#6!,]H'8.?(P) MK)9&B2*4T4=]2+>I_(X(:S7$;_JQ\(U8TXEIN)6(>P?/,1[QA6S+M0FBK@'0:=D^$@&L1!MC]16%'N:,[]N1 MLM_LMJ\>M-^WVERM-B^>_'S]WW4\_CC?D?-.58;VOWT:%]>=8^W MF_Y)=MOU^C"E]KH=<:#XQ2W;HW/3X1DIQ>@V9(BQ:\X'8KP#/@Q20]$N2$$@ MC7" U",U5 DR).]EP'>.-U?IES JV+Z"R4;P A#Q:/4\7:'H"? N=]NM=;+H/C VCE) MQ>@V9(JQ:\Z'8IP[#L-4BJH*0@T&=>-C3!IB00^J( D,-M:U?$8/V M&&0XRI!OWQ-P5T"62S'(S1R,9$8R(YF1S$B^J,8X19B$D15L2T$!:Q) WF=H M#Q23]RA+';"(_QD0_,399$L=>);H=$2#SW;/H!#_N+R]K?G-^6YN99Q,[#), M)]#[0J3NJ5Z)\O8JKLMTHI=3A.5_&,^U/^4]X-AFT!WW+$*M#L%J4UN<4D/+ M[47MV_^3KC;6]I1#E,";?O[2HSA06F^7VDVGD_ W??="0AD&X+0-RP!D /)^ M^X1Q;)-H>+,)@G,1,*H(T6<#*2LC@R*92QBB 'Y+''_:!H/33.4)RAJGK$SL M,W5M)O8%I:Q>>918--04-: Q?7U9MS\:8:K.21IMAJA)WT7**M4R*,%TY)R5 M"<@$9 )RSGH&/'8EN9P0E"H*T).&0-X!:MF(K$75:9#KRN\T9Y5+=,SE"0H; MGUT_FY+YXG5I[]9+VI5;-YN<_;LU4IC6K-Q_Y=^_4%]P\^5L&P/9L&Q8EH6Y M&9D-.Y)A.9A@U9BMD=FP;-AY&99E@;UWEH;E QHSV&WZBKI5NO5^+8>"LRS_ MC2Y&9U[:FV+9;KZ%LJRB22X:,!E5W[B2@(+N9RL8(5W11H8ZQ%F+A[3;K#8O MNJ=E]ZS?;3](X_L%L_9AR<_VM"_=DWK_5=FU]_[K[7I-N^[P(S^7T\2[Y33U MD2*:N"?,9&IHHVO#'-25@[V+=$W&%G>;S!2BCB1I:ABTZ"-@E1+((D*0)BB/ M1@I[=$O1;4Y(W"5$/ZTEI=&4;]D;O]>$\T<&\:R]FD%\)NA+P Y+P0-DHT$JIK*)S61^=L+_-:07.'R]/LDYY5H&KQT.^P L6G=90^8XN:L@GS2$'J2*?B3K,05\YA[Q(UV1P<0XY4XR:&'/2 MPH!PL@+FT) 8?0'1LL&J9:PF'EV;,D05F7/(2Q"M.ZLC7TJW\FAJ\=^'7U@R M4+,3O2B+MIIBV2VV]7KP7;>XZDI>[+=-&UZ];DMYL?EE2MYGC,>[E#=VRJ,K MN&ER[*9)-BP;EF7AS(S,AAW)L!Q,L&K,ULAL6#;LO S+LL#>.TO#\@&'&6Q, MW7(\'K>F<(7OLHO/4ZSBS;=NYC-FJ5V&HJEO/ZD.HH@&R-223-].$O(01QC> M[L/?O]Z&?WS8A7]2#^6P[LG5OMO3)J\V+XY/95YOT[];*!,?O=-1+ZT22V6Y M[>2<5O[H-F0HL6LRE$[0S&'1U:@UA'X0 "K7/JJH(=-8;Q$$.!)P62FKI M4"R#5PREZ:Q\3J2FJKCLNF,;-91-O<+A@Y;GGQUUF*758>G=$%$'K_VI MK/W1;"C!%5, @";R0/:4266522EK> M85WQSK T9&61U_Y)3RH.EV'-H6X8M^L\Q/)^L'W5?O_+LNE6/Y0W8Z^XEW9B MX<4G'43GWK")=S:Q8=FP+ MS,S(;E@_FG)7=634FX-QL6#;LM S+LL#>.TO# M^]?$_/LZY\O@M'OUJE ?Z1099?:.2Y1 MG=':'MV&C!UVS?E@AV]-&PB"4?E8BP%3BFT0C 9\KJ']W8;,'7;-^7"'T[>!QGN58EKV(\!6:JF8 MR0DBQN9"V4EAB_31VB':\.\T?9-+=$S#\1,XOC5H!H74;[:[]BLWBW2UVY5- M^FFQW]&F6]-!%"C_XZK;OVK?V2T/UUAOZV)//W(+WERBIF&&$<;VW67WLQ'N MF=?[1;==K_+BK<..+G)SL/%'XJJ/6YDCK_.-O$@*;5%',+']"[%X("4TN!QD MMC8Z3X-' @S<8>/X+!>[_#('G]./3[>[PN?U^MXI7 M>XKK\GS[E-K/[(-DAK#^QHJ\_@N$'E_Y)KH_SPV(8^.&D:1[RT@_'Z1S$C]5&C'QF?@75K97 M BGT>%6D9&,L%8C1&XC%1I5-C%$<%2QN4[:? F,_K?JAIG.SUBQ@>P:B,[H- MF9CLO)=%3,Z1A^%WK"G$D@PDDQV@M@I"20(*EH@%O;/R*$>^3 MS^BGO =3#//F&U@YK50-.H-)Q@-60O A>B 2L4;IM AUB'Z"#\14C\O^26U! MTW!GTZ6>3#OG;WKR=**C.:@V[VI,SH$9AXQ#WO6XDA"1&5=<%C+$)T!@\#YT\H.7C&C)RARG.TRWAGOC/= IV;ZD M+QL7LP!I%?J49'9&#-$&I,4#H'V>9T=W(.S#QD'G*Z>^=T M3L%5M*1!>ED!K=1 .BO0BM!'5;#8H[WHVQ3Y3YCNRJ430Q3L+XK2HY?LVW_[ MUHW#A_."[?W=JMGGDQ%[VA?XBV!/0CV?ORP+2FWUMX?Y:;5YL=AL]^T':=<^ MW22I?=N+':T7KVEW/=#@9>E*KS[-0%WI+Z[8')I=:-_^4%<;VJ1F^_:JVB<. MHQ#NL:&O#6UO&.+ES_TPK^E%N=8SH-H>^<^T_A?]U/WEB\6_\>*[&Y\XL+;; M;],_7ZX;#+J_E^^O5ON?_O[]/G^>OPQU,^C3^__SUX>/G__7L\5_/OGVZT>/ M_^/9_G__]>CY_XS^]D_"1%\^VC00;:\ZVN1NN2@_IM(W7;X\0.M5BQCW[S6N M7;*E_FM#5[G]9?FS#6(_]@B_UR0G ,LA@/U0(86N]MNWB4#_!"WPZ1^Y_W98 MTT_;JWW[]3^6EE4<_BHIQ#WQQ[<_T-[+-;WNRI^[TL*B)GEO7_LA+[[^W5_< M;'K]8=6MXFK=(//GMS__@>;7Z[].VWM2XA][@WTH,7KS3/>$T!_[GH]\W=TS M:,([_WSF[Y/WE/W<9[+W!*K/?H[/MXV_)Y6;@#WOMIO% ML[X):Y+#"G]NLY[@>\8J=:8JQ3']23M8:97AT8:C^O%7 $L+2\LY2,O =86UI9STI;WCL6RP(R_#EA@6&#.26 .FS(OMX=CAV]/=['.C+\< M6&>X]'%.MF>G/AMXG.!ZK>W MNT"598IEBF6*9>K. ZG#R%O6)]:G2]6G 2^GGWEY>B0)^HK6M$G]N/G]XNN2 MRJM8=@LMEPLEE.+;A2:C,<-=@P4_OUYK,S3^_PZP3NVO'N"1(R 08 M8P0,08!7J@(%H30Y[;U4-^_:(?1!!T=@K32 &16$;!6(Z"@+H6O)1U?+7C 11FRZ%62Z63@T=8MG75,GS-:XJ/;D.G#*1&3:5PRN5!+,&C %Y* ,6<@ MW:!3$KHJK12^'NW4M;PIN!H03/"JY5(FMY2H(J1BV\(KJACA3D8F%9:H."UB M,#&8INZ:#*:3@VDTVGSYH9M_YXM)*C69H#0HG1U@3@&(:@3M!>52317D;V)2 MU&QJD 0^A00HC(%88@:G4,F:*7DEA\1DU[R@??0Q7C(K3RI(MVA498XR1\=V M6^;HF9!+":MMEAZ4,8U<*5@( 0F,L+%D94ITZ2:Y(@9574+0%$HCE_(0M7/@ MEFV'H-;2A>86A/(\+@GEDNRZ:B7 M$EX'DXG0/MFP+-%W[)I3C,)&4X[K>9+(#CUCAQ[=AJRU[)JLM:RU%^#0H]N0 MM99=Y/ MB*GV,R*!*\:%2%Y%;V[N+M[/_[CJ]J_:HW3/M_=S7O7/0.O^+JQ'FS>CU0Z' MP0[9_8-WDOOORO=7JZZ9Z5G9_;!*Y6G9K;;YNY*V+S:'W_(W6E^5H9I1EM(, ML5/)?<4* Q_:#EK3, M,EK4*? .#VC[KNJA^QN-C6Q8,U==WB?M]3]FK; M/]HV_;-7H>N/WC2C1;T[D>W(2.)77,^2.+PGQV:M9:U]MQEDVW^J$L5IOVY[+X;#[-!3<>C1;P$./;H-66O9-5EK66LOP*%'MR%K+;LF:RUK M[04X].@V9*UEUV2M_>B;<6;W?L9JJC2D@*)%0+3-54RM@*I$*Y!B#$>'*;20 MUALMP!-E0(,%B&(&[TMP%HW4,=ZL\!\J90_>+90].M3)OMUVW>.R?U*?TX]/ MM[O^R>[O][M5O-I37)?GVZ>T:\\_]"6ACB?D?'@EW8WO<1V4N#E=".LU!!3RB:J8K(<9"H=N\E2ZT2G1).U-@QV? M?IA,1#E,%W1LWUUV/QOAGGF]7W3;]2HOWOK9Z(:?@XT_XKP?MS)'I1,ZK?8; M;]=)]PX86%-9TV?I&%9 MTT=WWGEJ^GP3%C+2DTX*+'H)*$L PNQ!"E>#L*F(@D,T#7+"0.Z[Z?8F0.]00.]4%5*DB#%5 "%]A!$="!KC%)&Y[4N-P.]5$,. MKGK(61-@=15\]05*Z8]CYNI-=D=SE0_WT#ZYVG=[VN35YL7GWU*K]%*C74H[ M1+AW IW@@(]!-P'#SA]TISC/] >&X.5 4)>@#*D"+F_C]U6K_TT!;'E(Q AF!C,"+0> A9!=/U>G_8PS&;RH"#5[*K6FVE+&DV%. MV[ ,6C+K+DXL1K;@>7!0V%(*9@MD0@6TV#Y2+?%3%%(A)X+W1WN> M7MM$17KPS@O % -02P"!2C8>?:CHS>DX*)926<8@8Y QR!AD#%YDW^Z9C:DS M2KE:8H10=&I0%@%BH@A6Z52B5Z;8>A/*RN1:JK)@6IK:H)P%1(H&I+<%=4'K MK!T2RI\V>4X%)O/TI(T'U#&US]2UF=H7E+QBM,+&BN!R?Q&Z, E\C"UY;4FH M1[+"H[K)R5BL\;)]>U5$@"XZ\+*EOCFXELVZ;%0YW28N"K$4*)B1G+V>/P=Y M4.OH>=)!R%I>T)5\N!^];#KJ!8=/XDTF'ASFK,WH9IV#!?DB@/FW8:LM>R:\]':^>Y!&ELPZF ! Q7 Z"QX[PL(%UQ(WF4A MCJ9#).&B3:E]4ZX9,,L H?T#Y%%E6XA".;JJ\7[^QU6W?]4>I7N^O9_SJG\& M6C^E57ZT>4"O5WM:'PX6'K+[!^\D]]^5[Z]673/3L[+[897*T[);;?-W)6U? M; Z_Y6^TOBH#[6BJI7)#=..P7$Q%+D:W(9.,77,^)..L@1V:M9:U]MQ]1U5_W, MS\6V+AZLJ>L6]_N>LE?;_M&VZ9^]"EU_]*;AC/Y%N]SQ,IE,P#=,S_#H9IV# M!3G@.V' EX7-*5 &K6( +-@"/B%C^^7:FX+1!6EO!GS9!6N=EV"T-H D$<@I M!04+Z9HLV?KA$6:]#);\]=5NM7EQ';==C_>\_OPWV]V;F*[[_"&?5BRM,I,Y M+, +GYG$3#I;UYPBDV:XXW(6LMN^9\M':^FRWD132.%$0TH>^ND^"UT4"$ MRN9DK3%^B.XZWFSAE<]0&J51CH>N?=:;\V3_LNP.X]9VY679=*L?RF*U:7\N MBR_7VZZ[Q31>/@,Q=@<_:_4%GH&884;,#CT5AQ[=AJRU[)JLM:RU%^#0H]N0 MM99=D[66M?8"''IT&[+6LFNRUK+67H!#CVY#UEIVS?EH[7RKZM4;@[EX,"8Y M0.\)"$L%[THA(=#HDFY6U6T1,N<@(954 5%D\.03^-1D/QF+(J2;5?5#;>K! MNZ6I1X?*U+?;KGM<]D_J<_KQZ7;7/]G]_7ZWBE=[BNOR?/N4=NWY!ZJS!\WS M:,Y("D:W(5.*79,I=8+9]Q(+>>DAV6(!#58@FV0C3BVU/S0WT&0UIA1+ 3># M3:,9C*>F?=:;T^3J3?,7>_YDXK-A.G3?OSQ9W.OO3NZVZU6>S@WL<[#Q[[IE M_4-6GF*,-\-=WSM?%-=_ =\GSIK.FG[9SLN:SIK.RX(U?73W94UG36=-9TUG M39^>85G31W?>>6KZ?.MK%$T5)48@XQ-@\@1>&H22LA,I2;1T5%]+E9RLF"$7 MV7X&C898I 9R156OO!>RW*RO/2[[7PIJ U7+S-+K,)GI"8PWQMNT#>FC[?E,6IHD.1$H+V =!4!513@612##4[IP0- MT1+(*0OCC?'&0^%.VP<8M^L\Q%OS%:W[JU.[!>T7_^=J4Q9:+!=**,V'-B83 MY0W3J?V^BJM[JI?QO+V*Z\)QWH#N^REVYDAOR$@/O5 H6YB6G:HM:B,-4;9( M3_N,U#Z7@A,W(SV??$GR<$Q$%\!"HL6)&*$%>!XCT$W 5G10QG(Z#9AFL M80PR!AF#C$'&(&/P-AB,5+V5)8)TJB$-G6QP4Z$EAK90K5AE/9I.ZBT&[9* M)-#T&"0(J:6#*6#VDG1VZ$^&08N,0$8@(Y 1R AD!-YJ]"EJC[KAS(;4<"8- M 7GA0 PYU9&-^L<+#C#,?47 M>\Z8'9JUEK7V;%V3M9:U]JP<>G0;LM:R:\Y':^>[!ZFCU\II#5X%!!28^X,$ M 5*AJ*4NE?#H\$&*%)PL"-%;V5\2:" 8K: &ATKZ(I/3-_<@[^=_7'7[5^U1 MNN?;^SFO^F>@]5-:Y4>;!_1ZM:?UX93>(;M_\$YR_UWY_FK5-3,]*[L?5JD\ M+;O5-G]7TO;%YO!;_D;KJS+0CJ9:HK&3&=_ E4./;D/66G;-^6CM?'=HG%.V!)L 14% 90,$+PSX&*/34>OD MRM$T3$HR>4OM9T3[&>\21.L#&-L^+4/(F WOT+!<3$(N1K?A/'O)+G)XYG!B M^ZCKKOKYF8MM73Q84]3"?B& MZ1D>W:QSL" '?"<,^&3QTIBJ =%'P*C[&YN4 Z=4R5YZM/JH)&=5"(I"ZN.D M $@M/B2?'63$@M%YIWYE4$HO@R5_?;5;;5Y&HV'J;[CK>;+GVZ/_&"F$R4QDW-4]'J*49I,\R(V:&GXM"CVY"UEEV3M9:U M]@(<>G0;LM:R:[+6LM9>@$./;D/66G9-UEK6V@MPZ-%MR%K+KLE:^]$WX\NW M[\-YU/BK$38Y#."*3("%$$@(#[&T?V=7I=5XL\:??:4J780:L0#&%-O/!(+8 M/J>*R%*FHQK_H5+VX-U"V:-#G>S;;=<]+OLG]3G]^'2[ZY_L_GZ_6\6K/<5U M>;Y]2KOV_)]>]>^:R[2/3G%!Z9DHU"GN;N1"*(.5P3;=Z)AHFO:FQ8Y/0$PFI+R+ M*ZK%O?Z&ZFZ[7N7IW',_!QO_KKOL/V1E#DLG=&+M-]ZN:Y!?^*WMK.EC&Y8U M?73G94UG3>=EP9H^NONRIK.FLZ:SIK.F3\^PK.FC.^\\-7V^1;A*5#+:"E)D M 5BJ B]* O1""Z28990WBW"81"+J[P<0R@#J*,#76$$IX:56-<7^3JGWBW"/ MR_Z7JMM $RKL4CLWF1D5C#?&V[0-RW@;W7GGB3=.65C36=,G:5C6]-&==YZ: M/M^4)19#1B0%I8J6J%1$\*0%A&AC(5W)X2!7VG+*%9>[\NK6'8++98+)93FM3"94&^85N[WI5S=4[V6Y^U5 M7!<.]@9TWT^Q,X=[@UYH%:5"1Q(#P#E8F3$W,^0_T_I?]%/WER\6_W9BDPTA"O=WJV:PW^43A[7_]N][\WC] MH_R9KO;;MP#JGV"U>=$_L]K]L3?8 MAT#QYIGN":$_]CT?^;J[9YT([_SSF;]/WE,>/_-WV'L:[02>P]US^J-_STF> M0ZHIO"_N7M!3\Y7?;QL^#C7[O0D.=C]HV&;&_BO__H7]XNZ-_ $3C!U_G:L_ MLZE9.DXE'>HRI6.DD\'WTYD)E+UYMUM%O7S,NQ)=[=_UR#1J:C-2++_ M8/OJU7:S.'2M3:4=\L,#-"?XGK%*G:E*<>AY2@UZ2JL,CS8/ M$EX?@P_@3WK M$^L3ZQ/KT_3TZ0&]7HW:VL8"Q0(U <.R0$U4H![2;K/:O. 4CQ6*%8H5:H(* M=7U]^^++_@+W/[%,L4RQ3+%,34^FKL>MLCY-7I^&J**F9LZ:YEY%'6FE?$5K MVJ3VK;1??%U2>17+;J'EW'A1/E\P_[FI.;1S3H'"WYZ]PL/ M8__L8>PQ>8_*.OOCN$_='C;SYZ_[)86AV6TLH! M)K'S^N;U_>OKFVET@ICK;F3O%E>+G+,GSY=4WC7I-\% E-A(I2B!]XU4)+12 M&*+15@U"JKNZ-D0.<7ODF:S\.6CG#%/%].80-5E+&]2\E(0)$U MA!A;6H4H0Z[267]TO57+O6+[2@!+[0?1DP.?4OM!5S$K\D)Y=S).:6.70CJ& M%<.*834_;V58,:P^&5;"Q214B!"\[Q,DK$#MWY!,C21-=E6*F[!*):-U.D*U MH25B01&$) B<]E4)DDH8?3)8J; ,VC"KF%7,JOEY*[.*6?7)K*)DHB9K(>@L M U&B"V7 J2JBZ["&HDW6:5KRL(&!"FL!CSD83I+<"DJPBQ5\>ET&X!VB#N# MSV3IST$\9[B\&50,JO/PY/F"*FOG20@'A:P'=$X"A9B@%H.%C/8YQIN@(DW) M*5O!%*]:4B40O#>F)6).YI"+=O:$.X#>+J7F\FF'>R6DT61/424)4,P:<(07M#TJ@4BSMJ MUX[>EJ(#2!$"8$$+0>@*5F:*1LA4ZU&[]OW\CZMN_ZH]2O=\^\M%\/U--H\V M;R9.'0X?';+[!^\D]]^5[Z]673/3L[+[897*T[);;?-W)6U?; Z_Y6^TOBI# MU7Z6RMD!-M18+J8B%Z/;D$G&KCD?DG'6P [-6LM:>VZNR5K+6GM6#CVZ#5EK MV37GH[7SW:&1$:VN:""4OI]6^ 312 23O8Z)#*5Z=*!>EN!(*P%)YP+HK 3* M60$)X;/NCX'$RCLT+!<\=F[J+4^/NNZJGSRWV-;%@S5UW>)^W_KT:ML_VC;] MLU\LUQ^]Z8NB?]$NWV(T-H^DX];JB<8EW#X]Q;C$%S19DH$:= 8,M4!PIH4I MUNC4G@I%.(I+8JC]454%AJ(%+"TN\<)H\!%5%2I(5?"#[=.]#);\]=5NM7EQ M'5Y<3ZJ[_OPWV]V;T*/[['EU*-52*6ZJ/J>%/[H-F4GLFO-AT@SW)=FAI^+0 MH]N0M99=:SGCA<\#K$8/ MNI[L7Y;=8735KKPLFV[U0UFLWMP5OA[WKO#1WY2IQ1+<(,K]Y&>5M[%#3\6A M1[9';+&"]NUWF()?X5K?L[*;L%[1=_I5UZN=!RN5"BOS:-V_8G$HT,TQ3[ MOMJH>ZJ7F[R]BNO"\8@<_ V'"P>YV 4IDJ1/01?8\L'8X:@6E)HD$*N0A@5P^DX*)?6\(XH M8Y QR!AD##(&;X5!W]Y,F8*&(*H%3#H!Q98.^N",(!N*,4<8%,43*F]!IW[ M95 -G;9J<&2M3TG*$L4)=T29@L!4B9!!B,MNB2%/&H M7%2D\UJD B*9]C-5!Z"8) 1I8A3!YRCPYE;9_?R/JV[_JCU*]WQ[/^=5_PRT M?DJK_&CS@%ZO]K0^G#0[9/ ME4./;D/66G;-^6CM?'=HC!31"F^AU/YV7H6&YX$&%4V]Y>M1U5_VLPL6V+AZLJ>L6]_O6 MIU?;_M&VZ9_]8KG^Z$U?%/V+=KGC1N[)Q"7#=&".;M8Y6)#CDA/&)2ZFE+*7 M$%WLYP^&"F2=@BPPA%"+,YAOQB5!.!,+&O#".< 6NH#WV4#[7B]#*BVZ^?!! MHUX&2_[Z:K?:O+@.+Z['$EY__IOM[DWHT7W^<,*EL7[IK)Q,\S4O?:824^EL M77.*5)KASB0[]%0<>G0;LM:R:\Y':^>; 9B +OKD004E *L-X*LKD(--4J5@ M*.@A>L=^)0,X["K^=@)P^VU&Y0,G &>T\D>W(4.)77,^4.($@!V:M9:U]MQ< MD[66M?:L''IT&[+6LFO.1VOGN]GB4 M3R:8X"91[BD_J\2-'7HJ#CVZ#5EKV359:UEK+\"A1[:294(:+ _^2L%^" R*&%$D#)6Y]+-4O2A4O;@W4+9HT.= M[-MMUSTN^R?U.?WX=+OKG^S^?K];Q:L]Q75YOGU*N_;\GUZ<[IK+M(\^=C)8 M\-R1D][9QI50)BN3ET!M"X3^@)TT+DNR5 6%(9J\F*S3 ME:C1R,K3OD:7L[;V%GT/&/>33R;PN8L+5,6]_O[4;KM>Y>GU2X$M44S%9#+KH M)J& ?,Z@O72A(@EOZ\W"U>.R_Z52-7092BW13&?L^RRH.]$V$";RV+1@(C.1 MYT5DSK(N8UF,;D/6='9>UG3.LGY_EI6S"]E:!QAT? M-41[(&=9TZ+NK%L"+W)<7-RN\Q#ORE>T[F__[!:T7_R?JTU9:+%<**$4'XV8 M3/PT3-_Q^T*D[JE>B?+V*JX+1U #NN^GV'F*,=1\HQ;K7=5%9A"8^Z@E*XBU M?>2S#D)3=)CJS:B%BBVJE CB$+7D;""6&" Y802)'%*R1Y-K#[=]/KG:=WO: MY-7FQ>??!:K4TBJQE!.Z_C]U6K_TT SVJ5B!#(" M&8&,0$8@(_ V"*PB$@J-D$6M@*4("$I9<+I]):4J"AWE@D@8Y QR!AD##(&;X5!(M=R.V/ 8,&&P9#!N^+ R*IL)%<\R9L8K"87"A7! MJQ!;.BA"^QDC(1EIH[>I*.U/MR/*F2 CD!'("&0$,@)OA4 ,N0:*%F2B'F?1 M0+!2@,I1R2*\K.X(@4[$[$,@0%U%^QFE(K^4CE/! M*7&0QWB.?NR@OR>];]M=;.OB7[3;T6;/YYTF$[$,"1?W_L_>NS6T<69KPY_T7%=[VCAV!Y.;](N]T MA"S)W=K7+2DL>2?FDR.O)-H@P*X")+%__7NR"@!!@I1$LD@4P)SHD4&@+EFG M3C[/N>7)&)U%.&&+N+$26:8CLM%;BZ.R2>"K\16=O*1)$Q2\$8A'8I"SR2#C MF%5.8VDL+_&5 Y_LI3O@S@VM%R=V>ARK\;2*S1QFP'RSYJBIXN>SZ.*1Q9%H8 M84R*?90BE2#+(<[XTOEHY]96VVD,YE\3 TS3T[,X;6S6^%+&/!C;H50VEC+F M@_+3BD(/1:%W+L."M44U"]86K'T""KUS&1:L+:JY/UB[OS&QX(36U 4DA0F( MQV"1ULD@@F605FFKDNJW\*CY,'L>PCB/P4[>V7%X/7UAS\9S.WE_8NO8>O U%H0O6%JP]--4L6%NP]J 4>N$@T+<,XLL#01A&6G"#'-%MS;TOE_54HG0%+@H+9B&8:IM;O;V8F*;IGJ> M2Y].9WEH,_]GGBS=IV5=E/UDZ]"4:NK!V"6EMK)44Q^B74*5<#)*A:1E*2]9 M]\@%'I%C7F."&2=47[5+C) 8)RR0LLDASKU&1CJ)+(&+&+!:C&37;B^;83"& MEXMZ/#WNS(O6%&FZ[V^JJF[:8S;-B]=O?OE:BT=I1DKTT>2Q3/RA3/R=R[!P M4E'-_>&D/8Q+%H4>BD+O7(8%:XMJ[@_6[J_]CR-S5$F,I",:<1L#LI%19$P" M8M<$A21 M%#43G!ON0P+UA;5+%A;L/8)*/3.95BPMJAFP=J" MM4] H7SB,9'1T(=) '))) M1\2Y8L@%C?-28$F$-(KG.O[+R6@;1)0T2<0TMX@['I"1U"&3/%S,2LMENIJ, M;C-E+S839:_;/-FOLZ9Y$^=OTP?[^=VLSB-[/I_78[>86S>)'V;O; WC__;T M= ,J Y^^DJ?6?>RU=" (=5DC'T;Y2B*T$&LAUD*L3X=8J7621!418X(A+KU# MFCF%=/2$)"Z9,:F/*J]"K(-%J)T1:^GVM7,T@ZE7Y0JP4D\^&+NGGYI2!T?' M>BV$(W$VKYK99!RJE9;M7/#[(..O*._7I5QLIP&M__G"Z^JX'+,R+0JF%TQ_ MRLI;,+U@>ID6!=-WKKX%TPNF%TPOF%XP?7B"+9B^<^4MF/Z4\U:!YKUH/$.. M)9NW$4[(84*03#$J[F/D::L@!&O)B7$>::(\XD)@I)-1R%/FM*%)>QJOYJW> MQ/E%HJKO+)1BPVE"L!><.] :D,+'N^:*PL>%C_>+CXN/]32FQ'[>5Y/V0H&% @L%%@HL%%@H\&Y% M0H8$R4E 0D:,N,8,&4(D(M%8'@W'6*FK%!A]TI:GB(0 CY%[(I"A3"*3A->1 M>BNL?30*9%*,)"L\6'BP\&#AP<*#A0?OUN3%8T&M<&(1QR'D)*5&AG%P-+$-3 0/S&RODC+A6*OD",+(.R7M=U1K#?W.;V?;CK1]7?FU8-S_P!2X,PK3^5]/9/-G<*_F:.-MW$GH=]:Q@8E<7Q'$R;KF_

QVYZ(YM@ MR,_LY),];W[ZKOK?CRRR/DRKYS4HP+?/T#W4B;[*[]\]_^]_O'KSX??WU=_? M_OKR]9N_O1]5K]^\V/V,:8EX/O/^ MU_?+KV_]Z MO_.W/0BQ_/!Z"BPS6S1V&IH?BTQ:F?R^(MRA">01.*$UTU;W6PXPT],SNYC/ M5B9M'@%8+WG(^7 TL>>SQ1PN_SF"?=S>"ER&(_S]Z@1XDQ-[UL1G303;!I!L M]>RM#]5=^[NK:](^CINQ&T_ 07BV.O^:M6G=[:0ZHM]G<5UGX"]'=,3YUP[Y MVN_TR,C[7F,7P_C"DC_]6"O^EE[1-6;/5Z>5WN6LTD.-8?40'.Q+L'_>^P@U5>6[0]$V^]'JG=]:V_&TUC] _X\::I7\,CA\L+7H<09 MKU\J/KR7^.AS:T $\C1QK8CU8>F"%KH8$%U03%GAA(%S0L&E@DM/#Y=VV)^E MX-)CV:J/MMNASB]QH/V-NK'=*2M@FY,J36:?FBK5L]-J=A9K.\_YSIR2_SB> MC^/ =T)\V/?RM2EQ9\'WP2I%S(-O%UE$6T1;P&$_Q5Q$^Q"B'4)\Z'GAA_,'-@<>H:=V]8&]1]WYW(>^P\'W81>U?%^GN M\.>&'I74:ZV]15(HBSAQ$EG!'%)4\R085520JV7M1J0HJ2+(4I,W/6(@;#N5UG[:^TY1H9B@=3S;[[F;\7Z%F(Z:FJ9R&F_5LC M??<7\95%TOO'DS3B0+AG2$E!$'= D3JO[&).!1Z2= IO\:10B4K+,5)&,.!6 M)9'1@2#,O)$A>&S8UD9_=^');UL>349<%;Y\9$"Z[0X3)0/S2+/\>?CGHIFW M*T:J^:RJ(_SDQY-832_<=/@^_Y47E%1G]>SC.!?FN?.2KQF(S?2H(=F[\7M_ M@K^6X =GK19I[Z.T"X04"#DXI2[2[COWLRFSUG'MS_S<7$K77OJIV:,O(]S! MCVWKY!-=&:6N0U3XBGI1! MFMF$&&724LR$]J*/;- FVL'G2ZE6&BI MJ&>AI4>BI1PKZ_8FMX\\9YUYLP%Q/SK@<:=.'U5$F M^G F^NZE6'BHJ&?AH<A$Y J<6G&"M&+)1:Q1X,%Q+8R,Q?>2<'Y2' M^$C2X>SX=N@3O229]\'#?3.;HG9)WR3"K*OBYSSI8@GS#\BN.)1@VU[(L-@5 MCVI7>$\)H9PCF9@!_S8)9/(&ZHH0^"*!WZCNG64&B,L]9G_- />JP[>^RM9& MC,L23C^H&;Y[*18"*NI9".C1.KX)HR5E*$JGP$F-#CDM&2*&$6HUX]3(^R9V M'Y* %&:%@/;'HRTYVX?O9;.Q/"'OBYY_R3.CLDT3YR5B/B##H@322L3\4 T+ MXX/246$D(_/@V5+P;!/!B%D,/FV(2FYM:&R,\STC75R7UB!A5 M@N8'-==W+\5"144]"Q4]%A7%X*(P B6@'<0E$4CC*)#W,GFN'(DX]9&\?6@J MRN'60D5[Y.V6_.V#S_AWN1-KD^OGN5BYCF$\K_+.*F7-\* ,C1)J M*\'TLFCK<19M*6L$9A19SS#BUC+D;"*(&D4LBT9*WHL+OL;@7V;UV_E)K%^T MZ/MK"[Z]-Z[OI83M4%!H=PNX"H$.'?P'KKI[(<,])-!]9BROK >&HHA%G%M[ M"8Q,R+2E69#)4.=3Z&E?E3X8Z\N!8V(*4>V/KUXRTP\^YU^.?\@)A2+M B$%0HI2%VD_ M>%:(/IRE29^BI?G<>Y#XTJZ<90'Q\VEH MPVV_78!Q;SUV#"^=_4IBJ##IWJON7LBP,.E39E+,M,!>1^0XH8@'!4S*C$(V M.2X")HK9K;9T=\E3[8))B1D17A95#H%*'R:M58(-?9>@QC,[#JO>09M!![^H M:SBH2V_-IL<(F.!TF?,J >H!V4ZE)'[?0\W%=MH3VTD12S0.&G%#"/P3&=(R M.20R'#/32-]MD644H)[[1'/@:*N! >&>L% MFWR.!=AWB];9I 55G(K0EF MBY5Z\WH?AI7HB!E<6&E_'-^2Z'WPR?]VW4JIV\'V7@YP";#O/CC\I#'GZ0;8 M2SE<;Y:/MTE03 )228$_'C!8,90KI+7RAE".4[CWIKK;5L\:B-N-'^YD_'QC M!^01DWV4PAT*(@VUMKR0Z>Z)8."JNQSC/EKL)ET3[,$VC$MLL*8U# M36DH+H@,GH,UP1SBCE&DF;'[R8M& J&.]LDK. M>ULS3ED?>QL5!!@. NQ>BH6@BGH6@GHL9]EKJEFF)8R!;!PQR!CB$'8>>(9( MPYA\F)S[8Q"4+KGWDGLOSO#%^X-I"/.LFMO/H@E3T@^]653<4.F]N+EQ=P@T7A6[")*HH19ZG@+@)$FF5DJY5J/^&&>Y+C MM^7FN1[.*O?]X,C!!R5*AO[!H>)-G%?>-B?56=[D/,10N?/-#9=A'GTL:?NA MF3K]A$6+J?,X"EQ,G4=?8Q]HX(8P9+VFB'L9D?')Y3@ 3TDXTM,:>T#/%P"> M[Y;8^?/Y[TT,&_6(S]?PV==*>SYB>CBMXHN=4TAP^*(M)#@ !2XD^.@;N$;F M;20"*08TQGG"R&8'WB4A,:>1N=!+><&CDZ#H:\ZMKOA2?O M9I/03Z5]]N'39/:IJ5(].ZW&TX^QN;<+7[(5]^55$&3^Y3^_H]\-=7%=?X*_ MED('9S<6:>^CM N$% @Y.*4NTG[(7!%YN%P1>8JYHG:7+K LYW9Z/':3N-R: M&"S,?RW&=0PE.C8@B"J5\\.)?97(5K^1K1 =I]%AY$ANV82#0HX1BRP.U(8H M0YNJN5_+IG?V_!3&T'R8/>_@K46_UVOPN\]NA6G\.0;T[UC/LFY^IICPGP83 MSRI3OC!28:0#5\\A,E)9!]$;02HM>=2"HM#U-$P6.>,MTD8'#-3'M-U:!W'; M-DP/29#;O9QYV5]@"(L;'F:E:7'4^WUU[Q:U/[$-')N7E=:YG'-^7MEIJ"+, MU+,\;4L@=T"6T:&T@]L+&1;+Z"E;1E9:"X8.1YHX@CBU&*P<19$UT23- I'; MBV#N4AFZ91V]6\+PNXF=SI]/PZL5$O=5%$/(8):_[!Z)RO+/0J)[JKI[(<-" MHD^91!E6QF).$),N("Z"0#I$B6C"SFAC>7*FC\K21R=1,B*RC\K20\&BO0XT ME(J A^_O;,_&[JS>XR-!FEM4$D$H(X%A%9$0D*FEBE#,8TQGZ#%R\[ M^'Z_A/.^LCEBQ)@93$)G/U;P##6D4>AY]\11Z+G0L+\]]8-8;)#".B LPO R7! FKO%"82!EZJ>RXH=W) MZQ6/:44XB[$78A[U\2=L&*),(,L M"0)Q0@0REE,D+:-4&R#R(!ZP3]EC$#<;23FHB[;)(>L\2'LKAB+V2XAPN]]CD6IB-WD0D" MZ.,CXDQ:Y)0/B"6*'6=,X1!ZJ?!=@M\O@'WO,]R]/3S]T:%<:>Y?9/E I%C(JZEG(Z+'(R#%"2,)($&409\0CYUQ" M,=CD CB!)-C[=M)^(#*Z;O-P(DH?[3UR?DL:^.'3P,O%U!5,^5F[P=5%L>', MP8!M&X@I%S:2Q1CZTO&%K918F4\LLQZQ&52R!C*4$K*>N) MY00KY'X[[7=\\7 G82]D&$)7SQE1K4L MNB" $YG0P*C41>0<%8A(S361A$CC^MI=_&$8E>(^-LL\%,C9Z[A$:5W]>*VK M?UCVKOXQ;RK>-E&KW'E/S9E*9F?W68D2L!A [J<$+)ZX>:6$X2PJBTS, 0LM MX)/ %NFDD]/>,D)[*;FXH1_FHU1;,#6&[6-= _J%UO?[ M)1PDZ^\SS0HFJ!5>(1UYWDR34*05,*BTD>N@.=9VBV9[;#M]+YK]\C(/.C+\ M#MM$W*#Z:PY\VOS[L!A46D[OWI%XE5+T\]P ,'[V)W9Z'*O:SF/5?6ZK,MJ^ MU'8:NG!(_-=B_!$F:"[9R%_^%IMY/?;SV/U>TD,#BH&4HHU!2;E80P.SAK"S ME@GGD(\2K"'M/7+,!!22U8%Z18S:RNG<)>C0@>S;]&H)L;\!PKZ=9ES-___J M E$OP#3_\'P:+G^Q<>3KJ9\L EA2+\?-V:RQD[^!3I[!&?!W'O!XNHCA[5FL MNY5\?5E9?00PGE)-QB'@TNZE6(BU*/"3(]:27.B/YP47P6F*!-<&<:HC>_+6G!:!\+1)\2XQ]"74D)I]RG:F0\]76NV\K[G>>0 MR.B! B\EP5$^PJ4_12EQ M>$(^^:WJ%RH7X:FF;2/,5)VUL[2D7@9DN934RZ"D?)"IEWVV?J@A7EJP?HCT MX*I;%9 !_QQ%02-EC$6\_PY>)"D1IZ+8(U+#+LT M1'N'2#G2IH^&D8^ +$_&XBGT.'31'@ ]/DJ][5\*=3XEZL1,$LQM0L0XC3BW M%+G,%FGOH[0+A!0(.3BE+M(NF[3OC_WY!6MSWD^9:@G! M#3P$MWO![H4,RP*;QRTQ90DKK2,R,H>Z(E7(*BV0-%P9ZPE60FV5F :L<#(* M.94K:;QFR(3$D-3!IQ"3==8,,3Q&N!HQQ@<3'BN(4 BK$-:!JV02XE(QI+'V*'(6M*$>L3*"L\]S-047_HAEAXL'LI%KHJZEGHZI'H*EJEE",<"6D-XEA)(*X8D<7&LF0$5GZK M'E(QBO/.V"AI Q1GG&S;">1"2H()D\80.0"Z2N//,:!_QWJ6U?8SQ83_5,AJ M?WSGDH=^3-\Y@>2;ZB1.0IY$JTVP[:0:3YOY>+YH>Y"7]/3PK96RC>:@I%R: M10S,XL$RF$ 913X1@;BD#.EHP(11WDENE5%\JTDRD\0Y$Q2B!BMPT%5")@6" M@A'**R-C)$-PT!_(XBG;8NX7INQ>BH44BP(74MPC4A0A,2Y$0"IRCKB5'#EF M,3)>.:V<).#S;W44B,9%%^#MJP1$JC,I2I;W7Z*.)NR-57X I+B]\1$;< M"^*U]PQY2V0$WQKK[/27=LN/CCI/QBPJU#ETT1;J+-19J',[G. 8Y9%89*,@ MB)L<7N?.(\M2,BP*2ZPO#9D+=0XZHE#J#W:[#K[T:!ZJ>526#PTG5U),EWY- M%ZL\I8PJ%$($TP4<>F2-CXB*H%6@%%.U5;]/$S4\*H*PQ!KQO S>>8N1BB*R M%$C$KM\M)GM;4$A'6 ZGMW)!A$)8A; .7#T+8?5+6($$(@.+X"U'CWA,$1FK M"5)4$"&DBB%N[0I(?;1:1($()2FG^^&5:J514%9:[TT0A@^2L+@>,5):MNR1 M%UU6P.]B!?P]?>>26AAX:F'W@MT+&193Y%%-$2:3IM@(Q+1TB#/.D.6>(<9% MC(KY%(*\:HI(XYER2:&\:Q'B1@ED F&(. M4Q(Y#']J*XT@U$7/A]#LM*Q]WV^ON>2>![GVO:2DAVJGE 5^@Y)R6> W,%N' M@)MMO" H:DP03R3F!7X.@0'$O&-3]<$Q@ZCE%JPA%9!)4B//1;#&)8;=0+?2D2-M^JA\+XOV!H?OA3H'J,2% M.@MU'BQU&L>2LBZB1&A$/"2"#(L,20?DJ%E@E&RM=^?$VR"%1\'FK58I >K4 M)B!&=/2!N!C,$'K*;J]WIV)D2&D5,RSJ[*_FX(G%$MQL$GI!AO>+L[-)/(4_ M[*0*X\9/9LVBCCE8T,8.TF3VJ1I/N[D%$^99294\O@4$@LR__.=W]+NAKG3K M3_#7TNS@;,\B[7V4=H&0 B$'I]1%VF79YYZEKL[LN"M:'4_][#16<_LY-J-J M&N?9\*QC6]I:8FT# JM#J:$_]#A:B9'UW!-2,V>3H]U"&^Z,0@8+@Z2@7#(< M5(SN:HS,B!0E5019:G)ZB7'X1 T2+%AC!.&*;/6$?-T"X8>,@^\ '-_$>5\Y MHY$B>C!AK]T#P%Z :.&GIZJ>A9\*/]V&GZA.0$%8(*)30#P0B8Q-"5F')=>, MIDC957X2*E%I.4;*"(8X47".#@1AYHT,P6/#MAK_/1@_<=I'>>>A3/_!>\AE MB>>#3_1W]>P,1'3>UG+FVLZSG)ZISA:U/[$-7&(\K:SW\%;F#7C2Y]9-8@FI M#L@6.90N;4.U14I/QV':(DYACIE(B*M$$!Y MYLS>QZT^L^?/EO#X>H6.O[3@^*'#QO<9&C\ ,OZ\!L9!V2F' @Q[ :Z%MYZJ M>A;>*KQU&][RS&/J!$$I9-X2%B,=A$><>1^Q%4)9>A_?^O%XZYHV^IP.9RWA M[J%A\!YV25L_. B\;II%ZUC/4O7)UC =YUV+HA,[/8XY:1V;.4R?^>81314_ MG\6V5=%\5GV$(TI:8$"FRZ%$ (=JNI2TP#!-%R.P-,R(O']N1#Q1BRQF$CFG M HDA.L6V=B>\2R;[73WS,8;FEWIVNL+/M^F_EM@X*"?[4*!@+^"T,-535<_" M5(6I;L-4RCOME8W(!>(0MQ&82B>)K-*"&>NII%N;U]TE@?T03+7E5K.1H&6; MW#URJ_M/7%\C^R?O6?^6+XAF"2V:6-FFB> VS]S>C.?CV#P'<^4T!M+;@FHF^J@(/Q0$V L4+03U M5-6S$%0AJ%M56_E$.- *WU[V+0_UP!,5'1)0U MU8_M1<-_\T+<]N.MIQ^A7QO7S8]\,>O[]%;;$=Y%4A].8KLZ^10&T;>;P M15X&W1QMO(0[R?HQ:?O.4MS2M\=]U('IE+DBB)-UO.K,'L<.G)!-,.1G=O+) MGC<_?5?][SW4CN?/C]??7WM[^^?/WF;^]' MU>LW+W8'#BOIM%9$"WE_S&=_K''MCTU<^V.%:\.0Y9NW'UZ]KSZ\K5Z\??/R MU9OWKU[F3^_?_OKZY?,/\,FM^I+[Q)*>EL?V^GXWVT0_<5Z&L,?SZ?A70WFRW3>_ODV M_;*R5]ZOS967ZY;Z'V 4/T]F_L_OJ@AV_5E6BWH1;[*/$3OB7'__TYD- .S]F^P'7]>-.-I;"XE M-A[5]-Z-Q+I#\ZV>Y37%8W^C#.\J+W[$OZ1D41G'67 MKII8?QS[W"*YQ?FS>IR=)I#E# 1(.[T= '7N)@H39PDM#RIJN/'.%W$"N0 MUG)[O?FLO5^LF_7Z5UN]GZ7Y)_#3D&V01>^79Z\?\[VU[]>/,();> "U434[ MG8Y1SC].XZ2:1W\RA7=Y?%Z=3>P\ARF.JNP1KOZ"T^SI!'009+KT!>=M1RL8 MD5V.J;N)^:F!!P.O\<()S$]VD=]LSAO V"8_RU*>59K$S^.\@TXG@SS [(O" M[=JCEL(\RZ4,39.OD75M'4"\(;J+/^*+D^C_[/94#>/C/-FJ3Q:& MF/=9]?4,+FNK!M1ZG$#X<.7IXM3!^\A7[022G\Q/%J&]UW0"LV]4G<[@,>&_ MK__?;R.X$[SUCKQ'^:0Y3)KV?A]G('SD;/:)+0P6'.#L_%87"OO)ME>?U6>S MNO66Q]-6ZUI7.8_A99S8_#[ASM7[> ;"RH.CHPJD2ZI/X_D)')7R.P96ZE+$ M^1HO3GJPJ/J;H;:> (Z O-[,:ACQ"UL#_T[MJ/IM[$].P;ZN_@Y:,ZK> @O7 MXUGUPPM0\V!!0SO&F)R,VT\_V^FQG62%^N'U%.;PCYUB+N=F-09MR^T8IG/0 MS)-HP[\6MH:WTLGUQ=>##G3['UL3A1Y++ M*R8.<,\7R><^?-W_QDMW5FMZ]#]: >>)NBGB5E??+T[A*<[S;QORKBX$7JTD MOJE^O6H9C5Y+YSRB!H/&.**0UIP@Q8CD@!_)RUXJH)=:=D67SKM_;]*G]KYC MX+3P?/ZM@_V#W"4OLF?:]NVFX;7*5PS#F\/8BY5/V]HM]?CT-D'K=E;7P,?Y M@"X@?F(_QLK%.,U&WYE=$DV^91W:950M0=N+*0]&'USV#(RGZCA.P0K*=FFV M;LXVR/_W:3O$UO_<,%'_]OSYNPOS,P_&GIV!>N2,154O\C6[$1XO)DM+H(O- M7[G@^VQ3M3FK]OA7J\(S8-'3,5@I@%\_;%J^[U^]N+@M7!WLJOPH*PE>B I$ M +P*OQVU*-<>-CD?Y2&<5V&69;8TI>"U3#9WJFNJ[J6#,.K<+'4ER.ET =?] M^IOYDO2SV%HSH8Y@O,;1,EMQH0KW4X'F9+:8!% "^-ZV X"K_',Q[=*1[0BR M,#=N]@VWR&=3?SJ.MPFT24O MVLNP;99DO7!*B_AOR: MVM]&X)>#^;^&!/"MSI7?/7L M@UX,[6S6C/.+'<$MFL5DWFS4VV;$;!>[PNEU/ %1C3_&Y>Y&H^42V-:[ I?= M_WD"M Z^]W^TW9V7C9[7NVTVZQ'"I<>ST*RB C%T+LOU=U^=!/Y\[!S@*;B; MX&U.YR?-($,=_-U4*Y>.^H6,[+7FB%_]=;&;;@@M"&.CW'UKE:"R-&, M>+&0>/V"%Z T+:#!%]G'F\&W-7R=V^^M-;O]K57"3MP7X'1E/O]U6+)Z,,N? M$2R=81(1#JC%(Q=(,T^0DU2#"1\CIKR7+KZ;H?0OV_LEK'NEE]W:$H29<$F. MQ8*_9,'?C\A6[#)?^@)MP_W+//'U.#$8M !#[>W]ZIS5M?+)SDZRP;E)FW$R MAH=JQ[4XFTTW1@IO^&BX,'2]*=="< 0? L)1!:TB/+WH M93NNWYOX-KU:]JMH"AQ]"8Y^;UI&7DNK8- E#.J,8+M*PGT+[.2#4K>@6R$X[[.D\[@NO\-N\ MR^W*OJ/J_0(L\8L!K%!SE78">WQV/%U:SG[6++?XO.;'=G@3,(&[_JQ@F2V3 M,^#I-SGYE0^8@ '8H3#8U.MD#^#K^L]V@5QW\$<[6:PE;_TZ/'#EX W'V<\^ M@DG=5N:>9]MP#$\[KE<>PC6WN4CP',]FX5.;BVC1?FHG[8*]9IE6JP(\\V36 M;>:2Y0 G7QI?ZQI<-,89PTN,8=1]O$#>]E.7JL7L@P07=U/]7*"PW5; MQ^2..^M7!?<]&TRX%1W/N%/UST[O7JU;X@H]$I#B6!E(R.(<@F48H"&G*(.!?#H-7'6NES-?;^6G"]R>A>, MB,DR-MX4&_D6I+26WBIK4FCI,BVM)NB);1$!9NZX. M;OK<3>]5:4.'S !LGW)&'NQJ8)KN,+CU,@20O?X<%+C(C/L)H-A\5'68N8P] MC:<-S!/?X=CRGF$-)BMQM. %R'+=TZX>=:E9%S'R-G2SNN1H32:;$I[.JDD\ M!FW,#D+=2K9=.;-^D.ZI3N*D)>3V0?U:A2\Y#&'6QKQ;\)W7LTE[^J*)%]7T M[;7 [V@N#6-]WCP;#!?C6#Y$>](JPGW=K9)+B;K@V,&42Z Z5QBV*6K_E;N MV]G\'5[W+[/Z13M];^XI(B^MAA)?6PV%Z9&Z<374('2F@J,G&\&;80PJ8\V! M:7,R3">#-8HRYL7GDB(;-46!<*%6;'3/GUMKY [/? ]S_I%6QWUY-1C!E]=65-^\+F[/]..6B^+:.;%6 MBUZ]?D(9BSAYY *F0!^"(6MS4C]&JGG$6MBMO;9OZ_7_!KX8W!%LYTT262\L M>0U>S'B^:+V8Y]-PW??M>:^G'VKP4,;S$C2X1=#@0OA5*\4JB[^-JZT%76V^ M@98\KOUI>?[K*5J^AQ)]N$[*&UYOEO)%V'E\5A*)7*:[7@95XQM$L[6XW9A@(OS3SD5MQDQOUP[E<>1 MPQ?.3O_HFZX-^C(2/3[+EN,-5UB7@MQ*E/^Q M\JUSO;NM6K$L+>35#Z_0>P MQ4),[2TZY[[Z_>@]/%".(2_JC1M=3*T7=:MQYS?PBF;UGS]FB2TK M.VZ0U*T5[D)--@358MSJ^*@-EFR?*NO0Y7#7Q[S$8='<^*0O%_7JRFFVR L5ELL86JMV="D>U!HQ M739DEELSV.,Z=I+M*D]OF%.K6%Y[C^N/:*/U793I8^QJ<:X&OR['JC96]L15 M9=A%.&BUCFFYRJ<^JM[F\-'F^9]@3-7I[&,W?[8C29>?/ ?C9M-C&-J)#=M# MJ]>1M=7PFW5XK,NN=?&YFR[95%L\E^!18:H3J9@;?R9"_M/ MNQ+'-IW:)<@SVXPZSLEI_X]VZHO NW=M>8UUANGFQ%N=/ M0"X(6**UI&[@PRX)-,W;L^3'1,>US0G^=ATFL,XON89R>U"707?<;O4R6YHX MF\^_C/_GBH#VT0$R5DLU@6MI7JT(&C6]=L#[&X:-& <=2$#)6X>XSBT<@B"(&(:=CIX)O[6" M46I"B.(!"6_!]U;!H\P**'#J?$HZ8D6^2@'O8IV_L,?Q*5$$"PQEVRK$(_*1-JVK]K" M8_( \@$CP"-'N9$^>F?\@)XP)6H]UQXQB2.,UE!DD@"E9<)&*82B::M3K24L M4)=+0CR\/LZ(>Y4F$73YB#A5LY@SM\,2#8_'ZSC"RC91RW3N"2 M%[ZT#&)0SW&#G=Z:YCF%?ZTI/Z@GN-ZO&(&G$I\:LP%2>&E-0I1%P QN(C@J MQ"%I=+ 9S'K573D0+X$1^1C((#&V+ #)][B3H< $8TN$M\.*A(=$B1,(*8 MRK@O-#AE1"84M'24$*S#=@&V"\)XX1/RC EX0LZ1X<#\T5!%O8T8Z'"XJ#B@ MF?9]5\:Z;?X_L@^/I2"4<3!0O ?SQB:@1AT%(E1A[1TG-&Y5A=S%AW\?C[,; M\-MJFE%6+V>=E.AK!':E,[;BVY"G9RZ.K=5=+HM;#P] R); MKOR!(6\T8,I,UJU#;;H2_\L1T;7 VV#[1SN>V%6Y>NP*O^-JR7T-SO\RINI/ MQG%S&Y>,5NW"^ESG7U\LZ7_Q]N4_+M;6@]>;#VRCR">S3^MU =O7R4',2=OP MIPU1SQ:UOU@UD#LEP1GMR >%?$ &EV,<)S<4_NVO[2 X%5A@AXSG8#L0E[>; M]+D/N:#".$/!>>@#5-^T3:K>IK7N+R'B,X.X9;GW0UP%<:7RP/O\@,-K]ORVE=5H MU2'C-(?_\Q#^M;#3^7C>K9;.+Z;)2\Z[1>)KK%KWW!BM?*>\Q/KC."S:R&6[ MFJ2+L1T?Y]X=&GEK\[+JQ8W)^^%9#*(971LXY0M M\,7/T2^6B[QS;[)Z>68^<(6:S6IU?*N.RU+B:R7_I?>]\AVO?PU;5=,@\\GY MOV/;>:2.\[A6BAEXOWW+58^5:>;3#F+25[QLKGU:2 9:30(P]8 (;6[S%^&EP^.*]M#V M([MU15JOUB^(&ZK6HN=ERFC\]QH MW>UTR1)OVF9#@'4O-G'J(DWV?F,E:=/UI[S:8&@9^"*K53_KED3-33V)1A?' MPP>\M3KE<@>B92^GC:7VT]DE::X:M72I)C#QUS(-%Y45>]QAY;&AVB4="0&< M=511@%V-D8E6():253YB!W_T8M/&3QOH7,^F\+$K$VH&&#,8=&/ WV(.LX'] M]SS,VLYR&W,?IO TY)5X!:&O0^C.9FN+E,+20FZ!-==796&"[?^I:E<\?ARW M?7TO)'N\&'=]YVPVR=9 #2JCFBURLJH]M<*25 MW[+\;)HOT[8;;"L?_FO5CRY^SKT0UXOIEZIZN>9MTK6(@@?8N.YHZZJ72Q?: M);(79W[SN_R""+XN@;:[<]OQ*EO[<3+[=%1FW7K670=*U>]G8=7VDO&?GK__ MO?WOCZW[-ADW:T%VY8++S@2A6U0;LW/6!OV6W<2Z.=)Z?A>*GYW:Y3K8=;LQ M.+ZU)VR56Q'4K1\'>N.O+]7[VI963_W%OIY6;_U\YKJ25=)-Q%^>O_]YV0^C M@M?:_H*PWC!H5_,'IJS+K9.Z0N,/LS.87!J+'Y]MTEBV+,%(G><85?7\P@]> M?[>Q-U]7R;SZ95D*]6)5D[0&XG58=E#FWH:L+IIO;DJPROU*5HUEENPR[NS? MK/5=1+J-AH_7750N!U[6%?[,>Z^HF>=";8[7=1I W MWWR3&+]9 JLU#>U;6,5Z;A+%*%?]MZTQ<[ MKC"L'7+7_K(*;23P&BW*S5K6 M,<.5(+K"O+8;Q.JQKQOYYH"WNX6V[Z>K*[_PW=8E?\O,R?+Z^=?4U1=<'O>% M@JX5[4JOFJ7%"ZS=M,?!2?_73A?9(>[\339:-WQ;6R1AW#;:_0()M-'-N^UP M>(.3=N-. X_,'ONW)>+>+_LD92_$FY2A[]W%N&6<(^*Y0=QB@JPC$A%"A>72 M)V9M'Z&+)4?^ N"\LC*R1[,R,0:_:]B ]M1@1_]C*IN5S?<@^WBTG7*_[.V!K3K3N\SH7;G&^X MHBSUMQG_K;TX6S0P,9L?GVWU-*C^3W>KY>,OY=7"FEW,9S^Y; +6K0A@7'EV MYO7D7;EJN[]G>K,< @ MUBS[$O/8X<$KN([=MG MR;U?S=.>)3T)=SH;LF@O*_[#Z/A?=JN^US+J6BALD)EMZ(RH9.UBFJD*#.(4ZJ094(AHDC23&+B^997%HWF/G") MJ'$8<4X<=D;Y;>X%6V(]QA-'YD:%^Q^ ='DW5) M8L&30HJ[%VXAQ4$H<2'%QR5%3X0(#!-$X7*3IE M$A>:HD2U1YRYA&PP#*D8$Z6)6,GY55(4A F*DT#6EFJ?;\VS[.YG905V8.U$/LIA+J,Z?2(9E /LT7>UV,P-N(3**K\EO=0+,@^ M+4AFHDD"[$8CJ44\>8>XE4+$MX_\5K"X1B#!:F5!ZM3&R0D M?$V,"3R(X5B01- 1[RT%_PAX4ZS(0IP#$FXASD*>TX,2;^.!++U'VE&*.'486(LQ+DOPBW$68BS$.U6LE^H1*7E&"DC&.)$261T( @S;V0('ALVH'8O3/*1[JT&KA#G +&]$.?7 M$O[PV8)R_74U"]XL8-*-/?P=QA__^G_@GSN\\S6F+*^VA!1L&8_","2)-^\"/^_1=41'[MK5U2$D+A\*$6)"Q%6;GS MZG@MM\J"X$:5LP#'%1#&_"16(#S;LLEY+*(GMG%?+;" MRRP+X(@\X?+A:&+/9XLY/,OG"(#0/A?!^ A_OSH!!#JQ9TU\UL0S6]MY7+V4 MEL6[:W]W75',QW$S=N/)>'[^;'6-&XICNML*?*0I_3Z_T)OP;3F^(R+9MQSW M#<>8(ZUU3]?J+[_9^!]5$9;NW5=F0IHA[1YMI MR;*9UJ VT_IP4L>[;!:_\Z4'9:.M@FN[%W?!M8'BVIOQM,#:0-:8?WW:H=CH*"?]RC@/2C#%)(A?$#:@3+:%B!$]4J*Q06:&R M/5+10F6%RFY)94F08!0B+N\K'IE%FON(#*6*>YNB,&3;*V,&#L1(2)=;@DE@ M,6^ SP@EQ'(1L0G#H3+.R0C3OMJJ'PA.[ O:%BI[LBI:J*Q0V2T#C#(9)Q/2 M-F^5+#%&.CJ.C$C62>FTQ MH498ZT)ECTIE@UIH\;1SFV_G)[$NN[0,SN3X9N&6K9-KEXN(3$12:^:X]T0P-B12Y(44GRR>[%R.A12+$A=2 MW"]2Y))Z'L%35$:!ZT>T0TYR8#G"?*3>6L?Q5FF1BLYR.(@JJ1E*20XA/%DYW+L9!B4>)"BOM%BD%YZK#22'FK$+>*(0TS%%BDZ(5C0'K% &.(Z:61H2' BETF"@RFQ'PXIJI%BQ5,<'IZ4 M=:V#R?U^F,WMI)2;#2XLXQAR,&^61D]H@(>%K8DS@00S'N"&"CGAN132@LK6R MTU4ASGT1;B'.0IR%.+>7+@4=/8OP)K$#)C3$(*>%1T&"Y\^=Y)AOY8]U\I(F M35#P1B >\SDV&6034YX8(8I'N^5QWG,CU$=?\VM&TN!"G(4X"W$6XBS$68BS M#^*D@CJK&$%"2@\D2#$R- &/DN"#4%0ZO=7"4*A$I>4XMS!DB!,ED=&!9.XU M,@2/#8O#(4XF^4C38?5]*L2YG8N&SWFG\;^N7M1RIWOX.XP_[EH2CT=]MW[. M=K?[.S[J/V'ZC=/Y/1/BMVV0WAV:;_5L/(>!^!O%\UL\M>,IP$+U+M;M+)_Z M6+UU,'B;)W'S55/-TN6M+ZN\7<:HFI_$RAX?UQ&$ M!I]. <_F^5A X6FS9(,SF&KPVV0R\S;WVI[/JK,-D<\N1 Z7L_/*UA'@N8&O MFC2&XV=U=68!ZN *YY=^^&2;:O66!B&GOUPWFEM<]V&@8&!F09(B.ADDLB[E MU;V:(&.)0=@ZK04EX"QO-1Z)R?K@F$'4\NQ/JX!,DAIY+L"A=HEAEVXP"];S M?&.:7\SR&PT!>P*@&-:A11@JXGS]I<>3%[!1& M=5[%SV?1SYN,$W7TL^,IW*2:@;5S[63?7_M8":,431&!^N:)X!,RBD7$$L&" M&!%D\E>QPO38FS11W7 M7,3N4%HW_>#&DWU"5R6\;2="%-XW_?5];72+6W=56L%*C@F M4B$)"H2XQP)9!=J73+)!1LILM/<)9I[9\PM]6\[=\*J=T#& CHUGX9+:H";Z M9V%19Q^GB=.A&#SS3[/J/-KZP@B\ZC@,2'5&!X:+27$?I$X(((WF;0P$Q$54N(2(PTTEIF(H>PQ((D5\=3XJ)+'OBH[#:W94[= ',#.SWWKHDWS6!]5'^"7^1A.'M2@C[/K M4G>JLO)26@J[:L9=O(MJW%036Q_'R3FPQ5EL@TC5XFS6'7T\0Y/QQUB%O!%9 M&T*Y<(G^HZG\,IK= LM1;3Z]7_]S\\4$_-3TVI^YI3FZ+[!J]U'_AXK>K7R M.D_LA?P6=E*UR9B5M,?S_.,IR-^/X3=[7,=X"E=?.:DQO[E!*6@)17U+#URF M@DY@9%*C#.)!>&2]#^#91&Z)A4F56P'8#H^79Q6QPM;6[A"S/'L>K8X/LEP(X\J **S6)^. MYW#N-OC$26MFY(O&-F4)%ZYGIW <$$<8-WXR:_)M\O$?;3W.JG-E7&WX_#1& MP*4&C)9Q&R7W-8@+#H?[>P^&"G@ZD_/N]O.\2/#;8NTW1>PW1'%6SWQLFIQ2 M:6+]<0Q_9,YK@!-@)!Y$ M<\@3?4TI?M:&^9,E@^7PQ?9ZXO):QNEW/)1^]1 MQFJ%(M7/=I+?PZ4,51A_[,_.5MBZE*N]>6X>Q@-8W-9HB9+1RGM"N,A;5MR_ MY.TZ7,Q9^OGS:?@5%'P\&<_//V1%_P W^GDR\W]^5T5 P+.L$_4BWI3&[C4U M]R!JTA]&K=7"+=6B X5FOC(BTRQ3"TS+9QL*L\J,MXGQU3,LGSMGJ9_9Q7RV M*B;(SY'/!S,O'XXF]GRVF#]KH?&G;DP$XR/\_>H$$,;$GC7Q61,!3@ @5B)M MK:KNVM]=MU+\X[@9=Z_]V>H:-ZP8[VXKY9&"5_W=S746R^$="2J^Y;AO.88> M"<7ZNMAP!X;EMF0'U=V]%"\6X3ZD<$&4^=T?&YZ M,Y<\]=UJ_P!?2@&; C:'J-<[ IN7T2^QAA2L&=!T*%@S_!9=Y544/1^TS3!BZ2U[C,\K*6 MRB_J.B_\L*V-_F-Q6P>'7?WL"+1ST0ZXI]L#1(Q+O[;[]VOC)D2#.1(QMATE M/'))6,2(]5(3[[#=:LSBC'(2TX!H#!K.$7G%++-(T"1T(BH*[[ZYZOM-G/>V ME;0V?>V@<2!PL"^@6ACKR:IH8:S"6+=B+&\%=E1ZE)(/B$NOD6;6(Q)Y A;R MC,:M[9^!(YB5,>\6[07B&,C*$1&1$S@P+E-D86M/BT=A+,7ZVKKB0.!@7T"U M,-8CI09+".,10QA=M&(RFQXCH*G3^\4K2CAP"+'6LA_Z(&+:93_T1^[RH:F2 MG!KD<Z6 4(=0X8_A6GTUC15!Y\;O'#G&F(](X*L0\=X+2("G[ MIBX?/5N)8D3$S9UF!P8;3ZC9?&&_X0NWL-\@E+BPW^.R7_0F93\EI.5 M'AAL%/8K[#>T.,HUI2#M^0\62&FO_K0B*1_:GFJK3I++L$F)0 [.;NPG2%YV M]QM&7JWL[O?8=J7S.F@9%(HDY=W]DD2.&(F\E,EQ086E6W9E7[U3>[8K]0AS M-:C<6]G$K_#CO@BW\&/AQ\*/6_R(%;>>"8&H$Q%QYBQRFD@4L(#QT<1)H%O5 ME-S0I#Q'S!HX!U.-'%,*::J"D%9&YNT.^-&,I+RY??C@8*7P8^''H45>#B8( MMOO%[:O&X.-85KB7Y:N'+N@BW"+<_11N@8BBQ46X1;@[26N6\O"',;XG]S6^ MBT\Z!(=_V M_GD \ML1:>ZUQX\I1S#A*2N62;:*0M<8@2DPPE"K,A'JH7.1Z MG[(776./WBJ])2LKV$LTM3#7/JEH8:["7+=B+NHU=(.TY18D*A76D3+JMAD>]!SK>S*:^ M5XN1CI3NJ_=16=>W;QBR'IS$[A*QXF=QW"U>6#ESJO5 MNQN$&/YRW6AN<=V'4?.!$:.47'@&_B)6!/Q%XQVRTC%$N5 P0*N=DEO$:#WQ M6H+3B''N5*\\V.EQ?#W-CY)J..]=K%L*G/KXUL$< MLWG$[^'?)HUC^*U3R-^BGQU/02;A1F*5EXA5?(58\='-!:&#T.@*CI[D=S>H M465 MB4'.)H.,8U8YC:6QW[1CU_!FQL110H9B'FF:W\U?EN1(J2*H(L-3E^RCA\ MHL""+%AC!.&*J'V<[^"^[<=\']8\.T 6=(QJK*T%BS#%W#LW[YH<@=N2=#QH M*DS.$%R>%4(E*BW'2!G!$"=* G,&\O^S]Z[-;1Q)VNCG.;^B0[O>M2-0F+I? MI-F-D&5[7NWQ6HZ1=MXX'^LJ8@T"'#0@B?/K3U8#($&"D'AI$@6P%#,R!3:Z MJ[.R\GGR4ED(,V]D"!X;%@]Q59#A[FVN1>C?#A3<]*:?N5N\4@V0SUHWFG!? M3QDNM_/FLVV;T<2/%_GJT:2[STT5!XVSXZRO#7PG7^,BR&R2GSQ-3;3^)/\W M_^(LSD;3T'8W+DJ[CLRR<0$\GE.+&,[8S0#T+4PO\DD*Y3W13&[5Y467DK1& M(R4%V$#!'3)41Z1\=#8"\Z>)K"W;F3U?6[4/GV^R:NUS(^=E#>H(P5H1;YE* M 6G.6 ;KB*PF"B4"_#5QT%F\50+@F>8$$!D)IV4^/E B'90&O98N2"W!GPU5 MI6_K;S9?!YAM'[2HMZI@=ZQ@)PS727"#:)2PRA/7R%EA45)@%R)G0,JW6GPK MKZD1)B%GC$?<>X\T<1)9ET(^ZILA8QF$0SSLG\ M%TD8F=CE]+$,T6(IU58Z'[3=>APUTHSDTP)A&6@2#%(D.AU-BI;;/8#=[HT4 M96C/U]W*,L9X)65\4T;X_VF:YY(SO]>K/L#+ORQ.>E1=>#T;P06[I$#H-0F< M7.S/.+,?X[+< MD$(WUIQY_M>?OJ1?/G U2+KXOA1F4 _;^'P;^PO*N%M#*\ M5CA'L 9/.6"->+ $:1P<$A*;X)W"TFPEQNX3*/]QT0)=;MLWTU,WFG0AOI]& MK1]/V\4L?H![_SB>^C]>-!&L[EF>O-DBWJU MQ)H-D;7?C/X=D6R6E^9'O1S-811^I[1^_]N[7]Y^:'X!*4T\K*=!\W;B:Z3T M4D#O)LU/T2^]06(&-V1%/?QW''/^,C[5$( *("?#),>O@3L7&Z=V/V[/3^%<;0?IJ^[ M>8EK2Q?;W^+\77ICVY/5;_I*]O##2?9,XCQKF@C%I8G_.[( M]$X109),' 7,">+>&*2-8TAQS9(4/GK/MV+W0@3557YKF4\YDSCKG4$V8"6# MHMI3=@L*+8_.3:=9 )3 HJ)L L)<4O!##J#D=8A:I(HP^1*\LE1IM!*0ML!" Y^EL MWH"3=]J Q/+:S$'H"RK#R)+*'&-$S%)MF38:8=M' MYI";9'E)$I?ICFP""07&V%"^S@:EZ7@\_7Q1B# #H:[F-CN\L0G 'SN=A4?E MW-)LE8%)'<&.S3@"ZVR[*Z9PA]G%+Z87]3'M)5.XVEUR(Y/3-4SI:AK7&9SV M) *R#==D=Y376%JS^NYYUOOI I P<^-IFG\&>MR1C_S:.7 *3TPQ4^DVOW)[ MF@FU6P'KL&D^P)-O=A[@6?%+CC?"<.";L,YG^2T;\*+^R"]REL>?-2UGG+* M-P3^[_F[HW8UJO&B$T &'K '<7*2A[^2]>IA9V,[S]I8?<"-_AD;"OP95'VE M>8T->:0=(\\3DZ68[&C6 *]9=$Y/UK-5+>R:D':J\G$Z#=V-LEZ UL$J6.G_ M*A]X"A.\F,733CN[Q3)H1OE^'I3%SLZ'65U OS[GOR;3&ZZ_:7#7O#)0P*GO MEL1V\4\>Y6TJA:N:7%63S=+HO&@G[14?^<1^REG@.-E*'U^NUROFY]+$@+.] M&,-<@L'PL?O*IK7(5X-QFDV74')Q-3QZ"@JQ-'P7A=HK?=B\03>RR72^'!U( MJLW!['!A3^ZD%A3NXNVB78XS@MWS\Y5NCZZ&2%8*/&]R8" '=-=CNY3']!., M/P/;,QI* 0]1[8BHP<:2$<,MI(IQDS7FP5N-PG] SZ!$*? MG_\.&#A?.6UGV:3<.P"-V)!S_=VK,QMR%&G9D@D\-\:^9B0.+/RZ2U/$\$]K MB78KZ4*< _CR?%.->M46GDA,A@&9E4KEBN4$CI632"OL(Y?>XISM?41MN:.. M/!YB%-65ZXHJQ$M5R*0A8P"PMF70JN,5%[SX^PXPIHL6OM;^\/)!:8T#R]\M MMY5WONP-C=WL8CY=;[_/HP!AY4'GR]'8GD\7+1]',![B[]9? "T8 MV[,VOFSCF068B>NW[YH_+._]XJ:>=Y\ R99U$"_7]]C1^V[Y6"F'7)GOLO!V M;9=?C6^(,;_5=8++VUQWFVOH4!%F-O[T=>/R!OD(30S[/*EGO<*>;DW?7+UP MT!V JKBKN$L5]ZT.VSYBT>^)@U_Q5>MZ*&<]U%Y!U=@*NXCYR<3\I$M_IC)M2)F=/6)VSF26UPKWYY)8"YZO:KN/CU;@&)<)F#KB6+%H7D5;@G"_6K;^[V+ MMN"C,OI2WWH,1J^[!'*)D_ $!6L3XB%2I).S*$F,A7!&"ANV^AI;&[PR>;>W MX(A+*9!302-E%=."4Q+U[:NB_CJ;MKOW/MWM' PQ,**O@Z*.Q" S<(!Q5Y>'#HZ'E''GY9S& 5+6;+334)E@C\ M7 ]D+H]L5.&6(-QG;KB?/-U5V=J#V5IP2GH*'(W&1!"G,B%+*+"UB''@*44> MW76V9H/55 "E"XD$Q&/DR"H5$96"D*@)]SCLA:V1@52[#T.IB_YP%_W>Y5AQ MJ:IHQ:6GPR6FF0?/WR.11#ZX4A.D)0LH)84)]20*O-4US&FGK9$<4:/R\0@A M($,H?!$N5HX%'1BNN/1,%GVM7R@FBO!K[@1T,AV'9G1Z-IM^ZEK W#.*4%,6 M):0LJG#W%?[]=L7AWH5_*'+NL[:S,KZ',SX;6>22H9B4 /9&)'*&$.2I841; M3KD@UQD?IRHQ:@R2A,-W=*) ]CQ!!(<4C12.$+D7QL?,[J:QW@/Z<6(J^A5G.(JJJR@%*_?7B'5Y!LF-_?5J MKJ4X_E*%6X)PGWE,NR:R#H_8"8>U3HXA[Q5%P(PHLMQZ)&B2@6&B*-[:PA&3 M]<$Q@RAE@PPFUP.*!!19M^[)I7GN_.%TL3T\)$9[I1]U9)#4=4ARS MJ,(M0;@UUU2$$A]FKFEOUO[[XSH)TR4I&+$*14X#XLX#$;7<(6JQX 1S8>36 M#I3[!$@VT/&G#7"$G\#+_"SA??_ MS_5$_;8XC;.1AW^'T:<=DN!#_MU7A$'HMT:]6Q[_NVCGHW1>3.AC,[[9Q"]G M<=+&!C[)FA2R_N_82]1\MFUS4W1Y;V_RK\<5Z]96\:[ KQ6N;&5C@77RH/QE6#+R+A8V),X$%<-Y2;"G MKKW33LHK M=E)\PT[BX>Z$=!&:T\#5XRSYHD:5E]N1Z724*F(K")+!.M!/;Y!+D2))%1&! M*1;45O7[T.G=R%^$]ESH=#;A\Y-8 MEF[/3V8Q-J?P[Y.VB9,,->_CV7QU8#@>-/E$T@YP\O%^ P"D]BR"E#_%\?F@ M^[RHUSFV91JPL1)01P7.$!>.(L,=03@&G@C%3!N\==2"2#$O8V2IR3$LQN$G M"M##@C5&$*[(UO% 3[%,=Y?O%Z$Y%\O4%C6LXX,>9W&*UA*4< +]I((B:QU' M1&%+$C=&VW1=IX5*5%J.D3*Y$091$AD=8!TP;V0('AL6GUZGR1 ?B$ZOH6X::_"=[C/5;%A7JNW-"5=BJ-N552(.(Q$"-E A!W*U "G?-Y MIR_'6[NF[F-Q?YU./OX*[Q)>MVV_S5./X*43T;^]2S:]D-VE3_ ,WX< M3_T?+YH(&GJ6G>/9(NX*&_3K+'>7%^PO9PFB<19A8SL9-J.)'R]"W.$G=T4$ MP^8#+(./%[)N0+J=26B;:>J62#Z+U4[.BUHC__8O7R@FYE4+P[WVTMU;#1IG M6_@(5OK9R7F;PU$7+[9^KY6,/L=\UDL+%F$\GGYNF^]'$_CU=-&"K-H?7A;U MVLW&*E_'D+H0TDW%,G8QGZ[#;GETH\G''._)EZ.Q/9\NYG#W+S&\6CZ)8#S$ MWZV_ *\XMF=M?-G&,SNS\[A>"UW,=WGO%S<5$7T:M2,W&H_FYR_7]]A13+1\ MK)1#L"G?Y46T*R2Y&M\08WZKZP27M[GN-M?0H2+,;/SIZ\;E#;+V2CJV-%\5 M;A7N/H0+HLR__8\7],63MDA8B^'I!'^9='T /7#3<>AC9J[X"L7TK2AE4H[9 MV%1Q5_.S=_/S4_0KZT.J]2EC.51*7Q8QJL*MPCU,X3XIIMYI(VTI%GY/J)M3 M B75J=Z\W[+ ^3IF2U7%76W78=@N6FW7P2RFHKH?EL+)]I8*_)_)*#<]?#^W M\U@/EBP/RZMP2Q!NV0UK"][%UI?ZUAUJ?58*&FT99UPC& U#G&N%3' $$8.= M25)8^-_U6BSLB)!:&Z13KIAUP2+G(GS1$>:H)E:3K2+U)]BA)FE?W:N/Q!@< MBDFM>/5L5;3B5<6K.^&5H Z%+ '2RT0MU8AS8A&TF+&O*/>F*W:8<#0YH+TM\'?SDSBK";CB MJ$45;@G"K2V8BU#BPVS!?+C\3DKJ%,O43I (?W&'C.8&21E(#)$KSK8VS>.H M>?34(L:B05Q)BHQ@&"7I:)"8"IN[T.VA8P[F?1WA_>AFXQGURZGH5[YP*_H5 MH<05_9X6_:SVUBBG4% >D$Q@@EPB#$D<#>728"RWVB!1Y;&3/N8M^PX!/%ID M?/(HQT,8U\*"&NT%_0@IZS3)BGY]QT".)L*_-S/P83JWXYI>*8ZH5.&6(-S: M5?@ \ENUJ_!3LT1OA&+1$Q2E I;H&# ^8CQR)#$GL!(VJ&?8=?\)S,HSXHD5 M'\L7;L7'BH\5'[?P46%NN%4.)>$ ZT@@R%D6D,BM/*G S 3S#+ON5WS<4]?] M&S^%KSX7Z,NOVFL#22>#<5Y1I'5,B /?109[@X@,PK,H9.*]M.S]ZW0:/H_& M8UC;;R=S._DX@EE>-I/\:=3Z\;1=S.[:0!*Q(>?ZNU=G-H11;C28&^NQ(6/L ML0YAZ"'@U=?^/#G\TUJF@^9M!KH)V)=%&YOWTS3_;&>Q^2E^BN/I\M2%-]-V MWG8=)B_%WRSEO[DL[[R,#DR:RTOSHUZ.YC *OU.^:^$^6NO6)(VT&28YCA)6 M4>+(,$90S>)8[-%7C5;2XJ_$JU'@]H!*O&J_: M.ZP,_W)/:^='.[83WX40IZG9;-O=W+\CW]%,2HG@?B0= YY!^4@M#>GU8$R3 M@LA;9"0E!'$387*L$2AZY@4U21*]53IYG_8AZZQ57V4@8$HQU445@NQ]\1^* M":WX]&Q5M.)3Q:<[X1,#NDPL%L@((1''-B%GB$$\1,H%$YY+>1V?DG?)"AP0 MIKETT3"*C&81:>L=S=6/S/E'QJ?2BA3WOO /Q7Q6;'JV*EJQJ6+3W9H3R!BT M)PEASCCBC'AP@5PNYM-*Z'R6.]O"ION4U3^"[Z0%J?BTM_+XO==6@?CV+_*] MK>9?IC.XY:3QB]DL3OQY,Y_923M>GEQO0ZYFS=76>RX[V?O\E$@U:K^DPN1< M^R4514F" &^9N82L83DT:\#UI0(CI[6/7@'#\%O]DCQA)C*+D9 .'&LC ](> MR(DCE!#+1<0F[*(D'RXMY^M)^'TQ\R>VC:^]ST7VH\G'UY?6]'[LI:N-1_^, MLVE6Z"\4$_ZJ-E%ZIM9D[W*LD%B5N$+B84$B"X0Z$@526GG$A>;@<6N'$@E) M4JR-MUL')"05G>5<(:JT1EQ2@XQ1 5E!E:)1"<;-WB!QVZ&O@/A,;Y5@! ML2IQ!<3# L2HI>58YQ814N7R'0P_$8$8%=3&F'346S[B0YI%5$"L@%C+D\LM M3WX?S^:K^F3SFF,OCM34%GC'E(>O+?">FO1@ZH"H$(JHQAQ(CR1(!T<1 M4P3K)+BP%?1\%"$6]&PHF%%P^V8N)2>8TX1QQ+#7PDF MD N.F)=)D.@B(5L-86,D%'XA44Q6(TZL0$[8A!A+,0C.N2;TT:NJ>47"BH05 M"2L25B2L2-C+_E*_3PHT,>I8:;5C0L M$ UO;(3^7) +]#%^\>-%N,\[WZT)3\OJQVM< M?LM>\-_L^MYKV^]'D&!_^/[38I;[=^=FW_.368S-*?SJI&TB""+-MV?=U/P3OK26;A'O]Z\WC>9PB9?6WGFI.**! /$* 2RC MQQ1I*A@7D3O,V%99GHZ<">V059HB+ED"XN4]6+:R<3D%28FOA63&.X^U+<(O6G@ZG&WLVE2-?I1@VJ)9R(6V'&BPDKP&XQQ&0$9*4X()TT M1]A;E7PT..FM8P>)@S&RW/D<(9Q2Z0P7! GMX+G;R[95=::Q3S. MUC;M]6D^M^N?W8(E/5DS-A0'8LR*&E6E"H^[VHADG!CA4.(,J$(2X"NJH!$S MFD27E >_9N]6IZK*EQ>;0$\X1BUHM=7FU8VQF@ M#66"[U /!-1@^*<62F6_VL1]PQLY!GB;GL69[8['77UXW2UN?NHEC'J6%>&0*C@DA(8!:PPA P744@ J1(HMEX%)2+NT6 MDE#& &9H0MY9GROB/3+1!81#=(KA*((@>U9P.=R]K[T,7>K%42KKE8H:S9&M M4PKK"EN"D1?.P3K%-/M*! 4C<^/!:"W=6J><6:%M2$AI+P#!!( 7"1$EHG(" M4"6LMIH5/O$Z%8>2/R]K4$<(1,EH+:5V2)K(P$?!!CE&(ZBZ\HYHSRC>*BXW M/C*FP.\AUBO$&:P'(^$GZPCC1A%@8EN;CI]8P?G!)/ONZ](4]3:;:<ET)@[TT2B<4?9+@D7&, M-,4)L4A\LIQA0;>JS>[3Q>F]/XEA,8[OTB\C,![Q5V!JX?(UEV_Y(6]R^ / M^G$\]7^\:"+8E;.L$K-%W+7AX_DDRC>4PG;B&C23.,]STX[:>0S93.4H2)J. MQ]//V21]#P9J?C)=M "*[0\O'[3<#FF;P'K73+=I9OW,U1#S<%[:Q7RZWFB4 M1P'"RH/.EZ.Q/9\N5AVC7RT?1S >XN_67P %&-NS-KYLXYD%XQ_7;]_M:5O> M^\5-/:H^C=J1&XU'\_.7ZWOLZ%6U?*S00RS%=UEXNS9AK<8W9%3=YKK;7(.' M4E!\^>=67ZJ#?+1!%G7B1]U#787[F,(%4>;?_L<+@E\\OJ3OU#*TE&/A]]3L MKZ_V?D\P=Q>;A N'(P>/(T4U+%7F=H1K+*BSLMXWN=%?XC^9 (/_WA>&Z 6!^]':JQ%&FK>)(RDIBVR/O<<\M1 M^(ZW&MFD"4G1X:CB]?J/KU1]=&&AGAJ:4C+0K*SNWGNW"8=B62ML/5L5K;"U M%]C:&Q9]?UP%VE)2F2AS"%/J$,>!(!V-0\HP%D2D+"7YR""Z$83<##_VUB=\ M8,SN!I759CV2NOU0(;="[N&J;X7<(_(4D^:",Z:0)-0C;J-%QG1P1U(0PECC MQ".#W&]QWA.@*7 3*YX=[M'-#\XE/.]0]*\CG_>JU1JUXMA%/V?%[UVTAR+% MRB">D$$(QX.7DB'I6$ \>H8<40Q9A;%P6% =MA@$MEP:%3R*(3?AX-$ADX1' MFA.;0B+).K:O6/- $-,3AZC+OJ1EOW<3;-F?J&8\%<5 ML0XV7EQ+EQ\T46\6+0PPSII9''=$L#T9G=7<='%LHJ:B2JI8K&RBU^AQ4I9C M:9$D^=1%ZA)RFE&D8PC"*!\ MI^@Q(P-C:$U!'^&ZW[L<*S15%3T\:*KAXWZ ,H3@8M[(0QP)B"L,*JR4 0MGJ>RA2/$!8/5P@<\%0 M(S%&BHA\0#F+R 9B$.,\"4Y<\G9K;VK/0-9?Q3$Q \9W'WA05WWI(>1:]=CA67JHH>'B[5 MD'$_**F5<<11P$;*\PF#@2)PGP7*?2V"ILY(H1\9)1\W9,QQ7ZG6(S%*!<>+ M*Z:6@ 9EJ^^A2/$ ,?5P42QY'X2-&)%H->+>"&0E$2@ZQ2TWC'FRM;^T9Q3K M+U[,=Y_^7%=\Z;'B6F[\L$[),QLB#/:/FG NCD#TDWKZ=BO^O0O_4.381*1S0TA./$%:RX1BWMB4;+ A;+G2+D0+ W9()9H3W83G;VL4 M+..2$),<$_L*. \PZXN)/+KIN#C^H1J/BH#[%VY%P"*4^# 1L(:V^\%CSH34 MP3'DA,6$&3$MB2:,-6P53/>-ECT?7 "%*QL3C3 M4>NRBZ'['Z9S.ZZ)^N)X2C]INZOFA@YIMC=AN@!;6PY3*?@HBKY4_#;S4'E, MKP<;!N NC#CD=,*(\Y20BT*@@'F("6.6S-;FL9BL#PYH#[5 @'A4 9DD-?)< M!&M<8MBE/<7A)1YHUM?VL2>P+<^(S%20+%^X%20K2-90?>&0+:R.26"%9*(! M<4DUL@'06$E%@J6"T*_8 M>4#8686[4[@@ROS;_W@!5K(*NFIQ%6X5;C4158NK<*MP"S41)3K0QZS85=XW M.8'PLP4G^- 6_>O9R(YO__KKE^W>=?W,U1#S<%[:Q7RZ#A+D48PF'_.@\^5H M;,^GB]5)8Z^6CR,8#_%WZR^ HH[M61M?MO',SNP\KM^^F_/EO5_<5$;W:=2. MW&@\FI^_7-]C1SG=\K%"#[$4WV7A[5H_J_$-&56WN>XVU^"A%!1?_KG5E^H@ M'VV0115E5M90A?LDE(S@)^!D=]K$L);4T\W-)6]Y0%F#FXY#'Y/W4_3QU,59 MP\B@H9C2DG)6-Q?L%SAY^V> %4+V;^6J<(_%JZ\(+ _$A.92QX(T(]I[7$308" M2V%MU"@991&WCB!KI44D"4V=HD&%K:WVF)$4A#4H!D;A.XP@0Y)#VE+K'17" M,;:GK?:4#B0KJVO0WFW"H5C6"EO/5D4K;-7-[P<,HH!Z*6G%D=:$(*X5 *+W M$1G)1;*2!"?M(X/HXVY^)V1@I*BP^M0VJS:AK9![P.I;(?>(/,7@F>06:\23 M <#2-B*7E$'24Z.Y=YK8K0XO/8-Q?MH4BQ4H@GI! TXA"9IDC0P(%'* 9,P$H4A9/)6R.((="%Q66]>Z["LR[5^X546?*3+5 M>')/_<^)M88KBP++F">B0B[:A)2FRBB)(XSLD7'RL<\]J\AY..'DBJHEX$'9 MZGLH4CQ 5#U<'%,F:"\X031YA7@0@$DQ110X]4X:2I@-CXQC]PX9=ZT]T#_C M;)HU\PO%A+^JB'6P\>):N_R@B7JS:&& <=;,XK@C@NW)Z*PFIXMC$S4555+) M8F43?;()[UA2WEBD M>($RR1I50CKXPC(2;*F;S.)K37.D7CD2/1@B=-!#(Q MQERC%6@(3@>QKU/!&!LHK6L*^@C7_=[E6*&IJNCA05,-'_<#E!&@38 M7.@4&;*1 ?P1@PWU1OIH'ADH'[T<69I:CGPH\>,*JR4 0MGJ>RA2/$!8/5P@ M'0>.$2(R"F!K694![>U-U=R MZ3C1&CD<'>+8.&0PD\AP3;VD*29!]A0U)@-*:,U#'^&RW[L<*S)5%3T\9*I! MXWYPDNB0&(P$^9CKKJQW2/O $6&,12)IU)$],DX^;M!8RK[Z0AV)42HX8EPQ MM00T*%M]#T6*!XBIAXMB4H"_IPA&1+J N'.Y286A* "6&<=3%&:KXKAG%.LO M8BQ$1:S##1?7BN.'=4N>V1!AL'_4G'-Q#**?[-.WV_'O7?B'(N<^#SZH+.3A M!5A,4"*D1EY*CSA+ CGG,!*>TF"LYX%NYZV92M9@CAS3"7%",?C?B2%O\Z9? M$AAA^ZI4Y@/*RBI4OLT1$-5X5 3)@#6VW5-LFR690K0HI:@1 MY\(AFT'94RDIEI(131\9CQ^Y('H@"COUX" 0NN (>$7O$E"EHG=%[V?HOQKB MDN0IH)"\13PDB:P3"EFK1'"!VH"WHN@]XV6/==<#A57%QN),1RW-+H;N?YC. M[;AFZHOC*?VD[:Z:&SJDV=Z$Z0)L;3E,I>#C*/I2\=O,0^4QO9[+E")V1E.4 M(E 8SIA EC"&K,0V6><,EOPZCW'BXA7@GYD73 @SF 2*J'(, M\9@(WXD'_WE1>DWYJ2W:_XOXMV/DKGQ7@D MFZ2YB5_.\D&3S30UHPNCT-C.*C2?;=OC_>ES.%)$\..8%"A@3<*9L M0-88C+#%! <3)0M;Y^V!E21>2PM&'_/<-5[4FM\(&H-K]', M3R+\?Q9C_@!SIH9K$]B_!BG^+X M?-!]7M3['=GBP(0$8/4*N;R1E0>+P7Z;A(R)-&]'D8IL-?\U E8,A65DJ0'# M'QG/G?7!YK, >"$(5T3M97'((3^0Q5'4J([0YE/"70*/%'&FLD/J ](F242P M4DE)(IETU]5:J$2EY1@I(\#Q)4HBHP-!F'DC0_#8L+@GM=Z=Q2U"@;9L_F0T M69G\HL9Y9_P9;OIIX(K>8V%<:.C*IUWWF4M,*@L:Z4U*H*#< SV1%%DAJ ^: M!Q^W$A?WL;OO_4D,BW&SN*G+/R_]L _9*_\ (_AQ//5_O&@B MZ.]9]E1GB[@K0O$-SU4>D>?:9C^U* W?UNQ!D[K9[5QK/P?MMS+EI8%NT/+[\9K3B66,PZ'-5%H];/7 TQ#^>E7 M'L5H\C$/.E^.QO9\NEB=!/AJ^3B"\1!_M_X":,78GK7Q91O/[,S.X_KMNPCR M\MXO;JIQ_31J1VXT'LW/7Z[OL:/6=?E8C8>IDM][8#%=/:R?%P=Y<^ M2Z^S5V+"*SDOCG_4(\1*\A\KQ^BU@8641F*#$64ZK$I>':?(,^^,L2X(OM6 M\?$YQF_PL ^?X_A3_._.*^N)7N@!UGWM"JU&H<8]#H]>B!K>*(Y>5$>EI)WC ME5[T&L((1)M\K(2W*O>3Q!09*B/RE'!EO(\>;]5Z/#Z]R!&+#Y^G?36;&$BZ MNS*UVH+2644-6CR45<@:M"B.553_I 8MCI55*.LE)SHAI8U!7&J&;&0Q9T=, M2(ERD>*>6$5.)?>U@7>@"CM,XOBM08U6E,0K5(U6%,[KL0E#-[?D=R\CI;TIX9BAAPWA=#J>>0E,EB:G#D82PFGT.RWMY\TZ[F M&CDICMS4[JS'M-6E=F=]\H;G+@4L## 7 I2'ZR" _'"/@M=) )GA+N)'CL[T M>-::&1!55ABF=F?=ICG?Z,YZXZ?PU7NUASFP;B'/O05.%TAJ/N>_CJN!F.:" M..8XBI([<#)%1"Y&AAQAG$I,N=1;32-##)&(Q!!GAL!W=$1::H&<,3PE2>'C MK5ZH;T_/[&AV"D/9;A_V\Q<_7N3V&W^=3L/GT7A\+[.+VNBSZ>J,+,79MQCZN!#;(C;'C M; +$9='&IIVF^6<+YC?$3W$\/KU, PJ])X.0B_G-F/\8E[T1=8N6E'7^VY^VK%\V? M[R>K0V-"O;9'5#1X++5"!F=DH5:"W7$:<9FBC%XF8_MI2^L]^!#S]G=[GBGN MZTF 3V:+&'X=V:[CVBBV/XU:/YZVB]E=.R$B-N18!PE,A%KD@,*A",ZM4$E+@UF? M[33?I6T]V7NSS'QUV;X"S,#IV;0==:P$0,VN5&1\*<5;=Z(\DEZ-4@TYX;?J MUKUGHS-PWLQ'_&\NL_&[/9]/QN,O3 MQ].S\?0\1C2+8YN/^UK5PK=UIU]Q&'\D#4D*+G2OK8M*+*[T.I<3THAB4!AQ MK3&R7FBDC'.$"N5X[*7?\BI'OS*/'^R7V+Y9S&8PM)X*V D=B.QS%;1+;^_6 MX%!L:@6L9ZNB%; J8-UMUY61FM#<:#>893 MW,O$P;^!>#BB3107N:SO8BG^'(=R*?T4H<<6_)ZZRPH%(HB0*)"7$!=/(2$=1 M=%82ZYWR;*M5Z'V2UD^"?WR@"CNUON)?36Z7YKYW'=%K/J XJO($O8E+(2L% MU]8]SDZAVO7\\:D,%5$$3@SB*A#$@TS(VH@1)S&YP 23AO98,/YH+(;H@1*U MX7F)1*:B8_G"K>A8T;&BX_9)\#I*;)E A'@-3CO&2!-N4%":2VEL#"+T6)W^ M>.@H!AI7="P1'>]P',BN/K=?;71+Z/V['I?6Y_9UUZ]]LTM7USQ]L*HPOVWI M>3.:Y%[Y,:P:ML=)XY?+K3G+1YTM.^A>N^=ZT_=\VGW+^G\L1I?M=G/WW058 MVR;"Q\M6\7D0[0G<#\'GI_#,=C'K;@A".ATM3C?&9F?PFX^QZT@_;)9O>4.S M^/S<-_ @.SD_LC-! O&,:6^05R+EPQ 8#=EJ2MY'=>Y.*WMI M6_$]SD?8GIK]'78PGH)FS9H3&YJL-]>TNCO)X):*><6"[3J9J-?>XS@1'S4' M%%4"7%+I&3(>O$7]_JUU M7VUG]/!/&V+MK.$5P6YJTYTA_O#$M+PT/^KE: X#\=\H%-N070_VY/%&VWQS M'I_\R*Z'VQUOA8HJ">0M!N/#,K10RI$(T1$BO0IAJQ#W/G:GF^J-F?X)#,ML M=)91I!3*]6&#=T<&V(^SN 2- MC)V7)^ED(P#S^4?,9J!IX^S3R,,HYB=VWK1G +GIO+'C<=/"[(X2^ Q HS)Y M:@/8MMV7)]/Y!14=-LL#WT[LIPAO$;-0FSS$ M?%Q,XT\R#+=K\KF:D']O+X:T@(LV&>XTC_;2^DX7\W84XOH]@;P Q,_.X9K% MK.T^=HMV-.D&UG9DUL[67'?:YB.0LF*Z;MZ[.V3:W?P"6M80C/[?2VIPG194 M&W_CJOHU?H0)^V\[A_G]-A(^JT,/+ZS-*/MIGZ;C3Z!U:38]S6LU=BJ9_PMZ M^,G.1M,%J.O8CDZ7RWOU7-'_8_-^3$2SCT3P_ M.J_-!!RY.^$+'@HO'D9^GA=6B'E=Y].]\AT7X_G2E, :@X6S7F-P[]/E] ZN M^&TNCD?QT\KH#?)JN]'7&V2;VMUK!,MW[9U^]4WS$69+\V$O#8<-GV)^SYA2 MS*.?=/=;$?Q\@]61,0.P6BV\2C>W(H#,DMCUI4CXS9EB6:U/-RP[) MO(77/UTB:)[&:F!N-# =E6F73&9T56*;M&&)_1N4I@/Y97@)8')YLM(WKY14+P^XN":-9 M7'TQ7[VF9^O&A6U',J[0N>ZU.J!?2^"\^VJ(*:Z>=R$:N"X/^'S3#*VC8N B MYW!"NP [,UO2,WC?;+9"X\YWW*>SZFOR,NM.3H2;3;JXW&@6T)6GA46\1G\N M)9 IVZ?E&5?YX,7,1N&2\:B+:BRGZRHWFD70LQ9F<_71J05RM!KGZNY79=7& M^$='O\9 &.ZN82;KZCP;MD59=#;I71A_D]&>3&]4?S3SB]-VGC5@@T?DQ6#]R7+=^L78SB[% M5#"X/4VTS8G ;$@<:9I/^LMG_FE)# *OEEH7E5!\JZKU7B?]S:?^CQ, /[!9 M/_]C,9J?_P9:?4"!MH(.@S3#9BG";V+\LQ#3[2G2_^U"V_-*C2[CCA-P2,\; MPCH/A%QU6ZZ$?6SS>2F]2U:T1-G_^OV_WS3OY_E0QX]@5MYVI&9)FM["K69G MTZ5?T7R_Q!__*G]C^7-X]4-F+8T%-@/(/>_8TW\-?Q\V_SV=?81?O(_ )Y8@ M_^NO;[IK._C[#!_&C!#@@OO[N^Z_ M\+PSH&F++LHT;4#4@ R;+[U!CMIV$3?>&S[JWC5'MQ9G^9_'E8\3PFDP^0%Y MH3WB.B1D XM(,DFI<-@QO;7!+\DH=+(!148T?(=+@(]\C+M@6+K@O:%L,Q^W M6H%OLVBO).#:$POD;'<.;KN\06 S8 H7GHE;OE=6ZS=C"^3M=<<,IWED ':@ M1YG79-X:UUGEK(R@K4T.-F9>F5ED&[O89K<\_O6XM(YIQR-W!,F4*V>,),@I M4",84+!6)(;I5O/BNVC=9KIO.NEHR.]V]F[V?IY]F+_;\2+^'F?O\S1=S0A/ M,BGMKFK?I=<=9[(_Y2-H9^WJZDM=??O;+]\L51TR7;BNGH%%[?2U^3XKX=I< M9X#H+.S*$%Z8[F'S/SO5=W!DQM'QQ)TF"GFL,>(A"F2DLBA&(4V7(.);V:&[ M&L=?%N/Q^=\!/6-XH&UDF@XP587KVTI;UOBZ,I6?.@%T#MWGG!Q96<"<;5FZ MY_F"C?S-9>;EN#0NLJ1,X QT1H.7Q4)$C@:!*&;689X8(5M%^G?5N+\O1?DN M_6TMQ/(*-[47@;;-8-(6^5X2 MY3/;14KYAJ#:RSON$IE$9 MW'P"I'TS#=H9D3;..][>!8)6AB/7U$Z"G37G$3#]X@GYIL,&'*/KCR+=HY8O M=&2F)C$6./:(N=R#S":,-/4!82\9SEBGMUM[6&:]HC(A$34%WH8YTEH((X[/!U]C1I=)@>8Z71_F$KQVU,XO0,-GN+L, MJW]2ZRH5T-HET"VCJSE5/@&=["PF_Z#1NE."M_%]ZU&\4LP@WC(%^XMO&V7=&_ MY3\!EL",3U9%-1>23'8T:SYE+Z_#DXL$2V@6[1K:?QQ;_P=Z[T^F@#T7142G MTQ#'^77RB\_"95KI]?LWC2)ZT$DFPH#S>%'G65[Y:%CCC!>:_=.BB\5MQQ@7 M9V%987^#YJ[F;1;]].,$'@\DQ&8J,EVJ6#Z)S2^3>(!R]G)2YK=E\CH7P^R4!!$;HEANQ?G+R46_C3/[ M,2[W.2&;8+ O[?BS/6]?O6C^O._-27?=ZEW1VW*%>>Q+CO+UF%[OJB97S>Z/A7AIFN&]7-IK?.5<[ MK(O4*CA>2<*MO66SWMSVE3Q<"ZJ3*>#N=%PN+2N"0 MP2*ZI*V]H568Y%X2$S5B3#+$*2%()^N0E!8'YK .ZK%<(ZGY0) #SZ0]DW09 M]=(Y1BCR7@;PH)U$8(@MLEC+*$5*(OJ'J%8IZ3(\+%XA=Z3+-@*?VS;Z>NZL MV_2R=B0 JZK37V(<0M_-I=S61_>73B"(# M0DO/W]9\VEZYY2R2(=D5*)8F^WREKMJW"/ETP1A _:5 M?IUEJ%]Y^31YA9@N_9MM=MMMR%EEKJI;$NWR:(&7(.9N0](E3:B*1:JLOU'U*Y2^+ MXM^ES7S"WY;5 &^F[7Q)J7_,T?#?[7DGD.(+Z,OJ5 $.QI\Z[P9U4KR2N*D8 M<"&FMY.+X-Z5F-3E-BPWM;.00>!B']K:'6+\U8_YE\NZZ\:&*2!)6!:#Y"U2 M[<:6D.7^_$]QF>U;!A.7>QR:MY.<+QA]BLWO8Y#(%5^KNRY_O%'+LHP_N>AA M4:VVP.8OWQ 16Y4J+EGPQ:V6FX-"O$QT=FF<;EONQ5"6E&9ZMMHPFV^WBJ"> M1CM9L>GWJX>!=;BHC,RAO!SH_=LJ;?EF&N)@YQZWBTU\RT#PY'R].3AOU9]T M&Y.!-[6C,%IN0+PHMF_7][B\Q5+P6^^4-\Z!G9TONKU7U]X+L&@.!C!;Z^XW MVY]TX 57KH(P,(MQ77'4M0586X?$\,MT M]LMB#B";(ZA9+[_!PVX3LQIP808@Y<+)V*6CMK$ BQIBH=;@1K_VLGG+;*5: MG9$=K=1J@]%>0DRN*EDE_;(=_'[T0^=3329Y5_1%BNWHUC['5K. R(DMUA2 MQ"(KJ(2_B#.&8L:)VRYIYIQA2<&5XOE\5'"O+%R,I&344>EEI'33L_H=?(F\ MQ_LCL.?7G4#?KN3Y+KV[="ENB,N<+7*4>M5J%='-Q4^_=9Q*V2O^NXL>0!L^ MU8U6X-_;*\J]9#87>M_U<^M^_O'J&IC;/V+6Y(\Q9Y<'ZPJ=-)JU\R;8#AJ[ MTMLTRO+M*FX'UT,^FQ1\U0IM'B_:%W54*0]S65K5WGCSY_B++N2D^;U:AE>*88.L")A27:;LU:51J,E=@^R'J0XRL Q MN&@$M?Q-UV+@6HO0KHW M;C8CSOC8E>F9TFHEERI8VNY_FC#EA!Z,T/NPC/Q M']F27%8I?#TV-UA*:NORG+ 'V<8ON=_,D=DBZJ/B5,I\Y#)'/&?3;%(B5[-: MGYA42F_QD!0H"01;Y#00&$XL08;I@+1,(F@9#'5Z:^/[A:>^J=^O+WML_GB^ MYDAW>RT?6ZY,465BT!Y9F7?U@,H!>28)46^=)R(YSK8R%YYZ@3EE M0*ZESX$G@C2V&$5/H\$I6*GD_BDS'QAJ!I+O/HJS"$7\5FJCBV("H;OL%+U! M]=8\<,4.P;6;WZB?>WN[FR+\7N)8>YX2,PE:HQ:%Q%QUR MV +/35H1YVRD8JN5=79X!?$8@=Z (RPEP(KD!K%(C,1")B7-_EC-; M[-YV];*OEVW/SC]D;;ICTJ?7O$6^NN#,Q6OP:4Y/[;*?6.EQKG85#6W427FZ&O>&8B&[W;4Y9C'//3O!?L^/QZW]U[G'[P\NM[1#-7[J#2=9"6LU^ERBTB_ET?9A+%A0,-=N/?#D:VW/P M8U]V'9M?+5^:8#S$WZV_X'-5X%D;7[;QS.:V06O%ZA(&RWN_N.D0U-RR;;FU MY^7Z'CL.0UT^ENFATNJ[K)*[#KI9C6^(.;G-=;>YA@Z)NM5#;S4P@6E?]\)# MS41O ^M58L9H?/FGMQOW*3V85G*_:2WQ3-\;]A@]W:ZFF_=_'?11>E7<=Q W M"#?_M@NK5]%73:_BKN*NAN6P15_%7<5]O.)^[H9E3T6Z_[>[70RHKH5RUD(5 M=S4]ST/T5=Q/)>X:(BMXO9B>EZ#@.S'6%=".2NABKL:GNK[MLU[50Q%JH0;:" M)Z>*N^+",\&%&QJ?U)50#<\S$GU4,1:J-&X@B>GBOO(<6'5 MS7,MF*'(#4:GXU%HUH:YP,G95[SN\F"/_:Z7KTS:\A&8E3AMU80]%W%7$U:H M"QAK?AJ M8*N!+6IR]F1@_V['B\H.#VOI?\#:Z>\HH(T046/G MS4_1KT[X61Y\2>^WL(YF7DK$]UL+=S(M6;2'(L7;LZ1+*_MTDNT.KWJ : L[ MT9(KCQUV"24G&.(AGVAI?4#$4(95#";P=/WH.\<-3,$J\B8_T&^BHAH)68*S 6(&Q MJF@%OSX.&5>4,Z&E1M8DC;AA&ND@"9)2.T\]C2QL'3).!*7!6X>H5 EQS2( M%W,(2^EY=$XYEVX$(?=M$')W!J&+!AD;U?D?XNST*I:@-OJ783'+2:Y2@FYB MJ-6%3E^9G(II1V P]B['BFG5V7NV>%>8L^>IE-SH@*13%G&E,=+8.Q2)U4:Y M%'1TO3E[]\'9G_^Q&,W/WT[:^6R1/VS?S4_B[,.)G:P0^*(;S,5&E"[EN@', M5SW ]S]=^'ALT\=#[)LA4$YK^/-I$?$1-K-L"JK[?J^ NA)@%M;R[@7 P%/F M:Y=KLOD(ZQJH\'[K'O:^/$HD.K<6[C.W/$]>Q%;)S(/)#.9&8>$-8BXZQ!VG M2 MB$XY. 6'LG%.LS!7N)>[BBWK,T M*7N7XW/9RO&.*UM\SLE]+&&H) M0^$>S#&7*>S-?'Q_4X>)PPW14.I=-%PAZXU'G >.-.<6<:=M8LY;(TTO(9KY MU/_QMFT7,?RTF(TF'Y>AEBY*TG:_7-GE=;0E/'B?%V%D(' M$U+" MYH9?EM9Z,;N,V'PC*X&_%7#A \)EK?,\D)1$Q=L2D*)L]3T4*1X@WAXNPE&# M 9)80B1*@C@S$>F,6X:&P)@705!;1$KB!HC;=U)"#Q6K"'F$)F;OY"K>:B*K%!RWI'AS2'_<)TX<:Q)CMZ5N/;R+J&5GK=-Q$I%XE8A/.Y5ES'A%S "06.M31" M:>FV&EW$9'UPS"!JZP:+$J'08>K!0JO# MX]?^F%<^!< ?J;1&/'&#K%$,">5-L,Q$)V)OJ>[[G#C\31#Z6SRUHPE\_@8& MF3%A8<3=CY; M=*5G[^8G\OJ[G?"IKE"K=L>EYP.*#N,"L1"+$EX/T#_'F- X!:I$B+''OW+FHL MA7-DJ[G>/H#P[['-D?9)^/G+6?3PXX=I_F@#'_>?$E9]550=B3$Z%)->\;*J M:.%2/&Y,W)42)BS#D$1>YM;F D>DI63(4:LUMSKHF$I(">\&H5TI87((*6'1 M:TJX&HR2#,;>Y5@QK?J SQ;O"O,!B7)4 C;FJE^,N*,8.:\T$K[P[= _G?1SD?IO)AT[(>3.(O-Y_S7<;7[,]B%X U#B@%WY]PIY(3D2!B&!1!Z MGLS6;CQ8; ;:.-FY/9'XJ'0RV>W1B%,++Q<] ?GH$%VDT4F3)@@D M*< F$X.?D?R<[FJUNN[HB M:ZV=G/_;OWRAF)A7+2R)4Q@U"'+J_Q@6)=MFDR,]%_\<5F7\XL>+$._QSO+^ MW.[2<7S4N7\]&\$%N\1!Y(8HEB3X+R<7-8]G]F-<^@[()ACL2SO^;,_;5R^: M/Q^:?GQ=##=X" ]2"Z+OI!=9BWIG_6XZ#G=9,CN8P$+]36G^++1C0 MG 1MWF TP_VDT/_^07(G? MH-Z-7%2Y;C0^N8[>X M#NY'U2VN4T-)Y6V>RX<4ZUL-D&!^F^MN[G;E@>.8BZ:V;6=;FHKH4BUD(-%A0\.57<5=Q5W%7<5=Q5W%7PH6K#;OUI50Q$JHH8*")Z>*NXJ[BKN*NXJ[BKN*NS+Z0AG] MLG=J,TUU+92S%JJXJ^DY?M/3;7]N?K+S&D\H8S'4>$+!DU/%7<5=Q5W%7<5= MQ5W%71BIOWI,!Q[F4SK:Z7@4;CJDII3)V1/MSST8FHTCZ?:[:+XR<\M'8%;B MW%4[]ES$7>U8H7;LE]Q/JVNR6BW8P2RI>H9F26=H=LV(8NA:U"TFG[J#;/)A MFC]%OVI.0[KF-+2VA"\.[:MPJW"K<*MPJW +%.XS;YQ?C]HXO#[WS*;@A1"( M1><09XDB&(M%ALJ4F'.)T*T^]XQ2HWR*B$C/$)<.(\T]1LJ[I)VR,O38Q?SG M?RQ&\_.WDW8^6^0/VW?SDSC[<&(GJW;>OTU7%/96YQ%?;^6]?>8&&3!)![RP M$XFK]:@ MW_AEJVB]9RI"GYW C^J:0B:1V0P!?!S2B(7E4":81:E=,2JK7.F M"@6_:^<\=D5>N<8KATN[:.E3G#A,]!"S"IM/"IN/4#VV*:CN^[VB[F;[Z.[N M!6#%4P=?+TY5V6\.8^^KHT0R5(5;A5N%6X5;A5N@<)\YV7OR2J#J9#[8R8R& M"$PC10I[CKA5#.F0%,+"!,4EQ5SKK8,SO>-61(L$)1'Q2!ERG'HD&,<&!^&L M\$_G9%X],+&' "OA8B!)7YYB-1XE&8^]R['B6U71BF]/AV_>$>Y4PDBQP #? M7$ &FX"PUE+R)#AA[)#PK8A(JAE24N'Q8 .IJ^!U#:0^?B!UF?ZH2>7B.$\5 M;A5N%6X5;A5N@<)]YESO^1;K[(VN?7_3T=:'Z_7JR(/WB2!C0T"<6XLLE1(1 M3))QVGNE;=E>[]\[XMQ;5)<1,Z!*U.J?IZY(_*'B<,7ABL,'AL.'BWR,:IX8 M)X@*KQ G+"#-C4'8JN""34;2@T*^(N*]1 U-7P'?:GQJY>P1!WQA':4XJK6S M)?*>*MPJW"K<*MPJW/^?O3==G8C682^9#G/$\83F;&$RY@5 MOHQ2/TX3F3\Z;\<?-/*_][?P'!@6='3F14O--+CO<;71$-GEZ&R3?!%,'D MP^2?X12UF^>Q3V:5B2PB@YFG'DL=/V.9'_F)&Q6%'T:3,+(+LJ5FS$\GL]B# M@39.OW"PKG$SU$\T.O9CA_:3F!6P-07>\89 M#4EA3LT'=_KF] S.^H6I/;:IS0/ANS+-F%MX">. MMEH_C\<_%EU?%K?&3.I^NI16H9(.7JMN8S6%]?O'OP_G]W96V5%W(-FEFV5N MI:J_6HLY"0KU2XM>\@_96UG5=&5]8_??8<-_GVJ2"7 MT=ZXL[ZO1-=9'TCJKJX:5:$F^\-:OE5.(J'>0B,PLW1>6:4Y5D-=3E_12I*I MCJIK=;*]5B\]UX$BMD4OD5U:%[(F4:JJ6TL+7F>ELK^1LK:^,M1G+>M+!B]5 MG4=Y7,0\9[%?!(R3(#/Z?\AB(=*0)WF2%-E#50^#.$]%X#$YW*-6 [,D9%DA MG323>9RF^U-U_:_?5Z!]'# ;8FO<>PK+.IF]SQ>MTKQ.UJ;TD*)9M-:M)%NQ MEIN'2F(0N_7JS&&8%B6)S'D0D 64G'$G<5D<2LF*("U2)PD2X:0/F>;&89B2 MU6%)&N6,Q\)E2>))%KA)Y*="AM+SP+05T\IK.2&F%6US]5@S%4]8(LS5"(:MTGRIRW MS34U,ZDV/7@IQ$.QA-?ZTIE9B&WZ*^1][+%K.M+C/%,;])U"S:+Y3,0.]=0X M(AB7/J=/-# (_%PD2>#RZ(E4']FES!>5_+7X M<0GQLI<]TV>KJLGTIU^+WV767-3TDOG0([]ONK[[1-7YCJ[YXXTER06?*S^L M)>]]-[\L/!VW[*/R2=C@<64;B%KRL_HLK;+.JH5:C2\'OX5NS=4/ZO):1XH( MM3S?J4&/'DNI?M*0IZ*+Z:P;0?U(=1AJHIO.>J>+:18=]:WNF_>;1#6C)8XV M(;4:-NA1PU-[$\6B;U8C+54?:QC*?O-4R(L2N[2L:'S\?E7&,Z$OPV/]/'+[CN)671@)CL_;X*FP7.WBKFSOP7H7'TBODSQ_%,K!@U9;A; M4QY@X_$^ST@X[U3U@/OXRC6P+4]9UT:?.8>*0<4>MMTO90T1.PD1@^=L<., M[A%MC@>;8Y3-V7V3#PP+M.LLX(9VF:M='K1K6IT)(WLHU5DJ%;PL*!6\+&C7 M%+4+7M9T.A-.6C'II!45&Z?BM5IY+>N%Q%Y$XZSYB60A.(-]AMA#N,\]A*F? M9@67@HG<4T'#0<)B/XR8P^,@$C*2,G4?[0&(TJ20?LPBD3EJ#R%GJ4JAG0@W M#!(>N&E8/ PT7D8.R_SIP.(?ARC8^[O\/OZPWL?G;^[C8_ZVY%ZA4;OX1E>% MJ6@K#-?94A2&"X;K589+")>:)?68GPJ7\2RFQN&"LR#V,CM1H;NJY69SE?OKXN._8SS,_ M<%CD%=GR'I6,(\Y%Y',O<5+_T=[.HPZY7->!Y8+E@N6:$$5AN6"Y7F6YDE"Z MD1,D+,P=GW%J(I9$9(52-Q,N#^C__-'1-)[O^[GP"I91*S-.K;,R64: M^8X,\L#%F,LD69C4VN3)Q(N-UM5_'1&>>@^.O*>9V%0A(6*CI<>XUX8,I'%@8J]R$18>#Q(G5%C+WC, ML8)U@EU_=!QAG4!16*?C6:*&7"=V+FYB*/HB25OI>.:IT")X)U.L&N/SJ.L$Z@**S3\:R3 M6X2Q"%R/>8[:]IMG- 223LH2WW>%E^9Y'HE'.ZXR&B5QX:D1$]T3.#E9-#=E MD4N#L#S(@D1%#(X9MV[SQ(-].L'./SJ.L$^@*.S3$4=/0F9NGH=D7 *R-8X? ML3A.<^9Y,BX*'L=Q]&A?5>$F;L35+& >A(S']*\TD Z+D[#PPX*GCC/NZ,FU MG1@[JR8?GXZUQ4/F5J1^-201O=(IK,OZ FORQKD>+P;WS-7GZ*>.PO7X^HUQ M013DY&&P*$O4]FPW82(.8^;$$3D=423ST'F4LSUR/76""7-X0:Z'YSLL%;Q@ MD0QI?.T7?A'ZH[H>8;(OQP-=WZ2N/SJ.L$Z@**S3\:P3SXND")V4N;G+&4_R ME,4R<)D;"2=(!<>"S4P=F+&>29CCSN%9SI]4B>2[).:92K?TF9YIE(^+C'87FVD^SK$&)T?I,Z_^@XPCZ! MHK!/Q[-/<>PE?I8*ECMNHO8 !"SQU('YW%>1+0GWBN#1<8UDEHK"B9@7^^J@ MX31BJ1?3IY3[GI/XH>_(L9<50XR?IKNLB"V+AY>#O\I:MJ+2"XLBIZO*KE$%"7-C[C#N>AZ+8_)B MPL3CH91"ND[XT(L)(B&$DR(^.L.9YY#A^RM*\*!CWLI3%82I8ZL@HC(0,HVS<2)TX]F$%SU1 1L<15A D MAA6,YXY+5C 63*9N',1.Z#V1]37W M_S8\E\/R3+F7JQ M6J>E/\,LXUG$,YG%XV9]M=T$=O!<)61T'&$'06+8P6G9P2!)J!Z!QYQ"'0?G MJ3BB2"8L#'D197%1)-$C.YBYGN=S7C GSAW&A>^R.,K5YHVHX#SW"C<:-S+6 ML[EA6T9A!_>]_GLRT4RC"<*GIA<5U:+)_J"N2QV2NOE=CT2,F7&^S'["3.Y+ MD3?SE!;ES2*MI#G>C,&)&?=%\9>T WR=O<:QB9@+S_&9\)*8\2A/6!(F"0JT^BZ/J.AOF Q3SP6%[Z7!KR(7>?1?MFX MR$*/?F%YE@2,2S>A445!)C;U193&3I@(/O:.),>LB&]82EC*J8 +2PE+"4OY MR%(Z:1&+T N9GTF53D72^- /8B8Q%R3">;1W-PD*&7J1J\:A*J>*S^F3 M1V-*/Q=)$K@\-*@[M.'%A*6$I82EA*6$I82GW82ESQW-"1WHL]W.U#]@K M6!($#I.Y6\@D#.+LL:4,HL(+!7=8E 0T#G6CD"5Q[C+'SY(PSS,G\:QP,ESQCW79['K9DRZ61!&@GM9E#\:0,C0]4*2TDQ&B;HG8''DY,SU MI)"IRV/N> ]E\<>K>=7<2OE1MM=E)I\6QU^:^EIVI)T?;D2;=SI"8//W[YNN M_Z7I_W])-^I:K!%59U9_*RF&L%!RZ++*]6( M36'U.HYB4;=K2.X%4M ?76^ULE(VB2ZF*P>,A] +JQF@LRY:4:MOR2)0-Z3. M1]W0]:P?_[DH^UOK;[5R0)Y(IBT3NQ^0I.$[T*!_! MP;C]FP;HIZ9=?J6N<^^1EW4R>Y\OVELI6E/T7'>?I55\:/!,ZD0*LVZV:@)/W<]SF(_4LE3R! G?A&1!.6Q$P41+XI'AMA+_8*++&"I M)V/&DTRPI"#%RD3LNU%1T,_YE VQQV?/CVZ,(.%>#/'O'__^M/WUW"F96REI M9)T5(?,#-<).$ISL\R8N,NUP^6K7-4BX"*5C@N9)QZ:EH24S#^VO8;5:-[CLB3$P7_GV6=R[RX>E5ZY?UI MDY=(/\M]EY&539F[@>^FCB))=ULEHG-15?6?UXK,U;YOK MLE,^!MDJ[3OTEZV4UA7=?DE. X&5/^':6^FM)>;SZE:Y"^HNI8H$',O)1;'( MW5J0/R.+@CP.-?)73VK5+T7;7"G78]&VZLZ&' LQ3"+0&$&5DY+E);+WY,71 MY>1PJ(J*NGZZO)EU_^7JOJP7]';DXBC_ILW)K;D6U6+PHD15-3>BSJB"%^3I MT(-4X;7LR;$L9-LJWX@*%ETGZ?MW__%OGSW'S;[]X=.'X6/^[3=66>MJ_GWV M<::J7/;*M:J;G@"CD4Y5_B&K6[J"FEU]N7*UB!C*T;J@NE,UK,NRZYOV5KU> M3;A9PVRY5#]N(E+GU#PE-8L"U^J(6V519N3KZ6I2PRRRX4K5=,_MAID99:JL MK?W2G_F^?WX],X]S M&FS'2<)BLOK,*9PBIM$+#P.^CTT9/ZX(L?80?B=2?#^(':GHKVO)N#=VGI,# ML1X\,V]S]+SU;#YWQLT>/+_5O>"T^!1&> M!+[K)_MP-(_/I\CTN9BW-AGI;C[ 4MT.;D5>$E"M5/Y"*OL;*0?3_Q+!5N1< MNPF%S/59Q%TO^H6V^^W2MSDM_F:Y4P1!G#&1JF-*I4_\3=R"I*X(91YRSPG$ MX?BK)E[JK*S*88Z&/+ +NN#'6J@YK^4U+^6SMVUR\?D00S/HK*TM^8[D"Y7: M'U5.:+>H>CW92'\5BZIZTC,>W&;R)U8N\@;E_^?@+"M2VT^YS' US]35]#3? MWIV6G$DOR$4>D%.7^S'C81*PA(!"+9RTZB@YAC-5BDK[=%2P>F M&^9O3M'1\Z07R5@&S.>>FE',?9;$DCYY091&3N8D8;:/>,+C.WJA-WO^%#*MF!M%3ACF;L"*./88%S3:C4//931N39W($XGG/3IS:7_,A8OW M4A?OX:RBJHQB[G)VL;Y87MO9EORRO)Q9EU1P+9>3Z2)7#OL5_=EMQEE0]U].LZL@=/E99@MM!9Z<8/_B MZNM>ER2#)"/W@=R&2#@)XY'OD ('(8N\-!)N0LC[CV8>=QIIBU;%@W2_R5:' M2KQV/=*?<1X_6(_<.N@ZE05);_8_?J$NO5R4)+I9&D/K0]^W9;K0()@-" Y!R66W6N3,U2(E];M2D6^S MI-48=QG5E [6K!ZBGDW5<]"2!M2XU7[2K%="A- 2% MWC7A#V6EF^&K&_&"&I%0'KQP=3'95FO>J,>4]%&UIT MDVHD DM+_J6\M50M5C>NQ@'+8I9/HJ;?;.QEO+L]1-TI(W(C6A5[UZD*M[*H MA@"[LAY*&E[=*"-X;U*,3 MY?]4BESOLJ?H*GMYM23PH)A]:(L?S^AS=#QI2 MFZTNU^=ZSDD AJUL3!14V?>BNA&WW;=OK#^-O?_LM9%47X;AB:UH8]'"-/EZ MG60M V+*;/#^E_/L/5&H6[2WRXNN9'])-D*+#8U*LT6UOCK?62R7C=5I520U M*MDC.=2&:VK3\^=C*!4=])[I;L6;2_)"9:O__+ZB4:#U0=N;X?-W]]M?$:14 MB*DMM<. ?MY;-V5_N9KJ4I2Y;O2X7Y62J0#G5@5]S:P/0]A559*MS)<#5[I$ MNTV2/BRK]> 9ZI8%&<5NH"715BZ'"OI*L=K(K&82A(HQFS>M*EL-'%-R[+0] MEB*[M#+]1AL^UO!*R\FU899"U3O5[N!0M1T[R@I3NFZY,T4-7H>7Z<32+R2Z M7&Z'G#[H"X4:^&JL%LMDLW196M;*;5&O><\;W.L0,,QS$89IQD(5^,Z3)&)) M[-(XD+M2\#S+Q.,-:KL, 3]FES0 KN2OQD!PR:H#K.D%A'3%(D'%S>M478 ^6M=SI>L5ET5$RWDH;E?<,D MR/(OZOOBF_>/7"+K/Y5N"7'F1#X+/-O M!S1.G!=!:NF957VM^]793QS M\/KPV,";^2HF^LWSYQDLZS=SN?^2ZUYP33SC,=]36:C7*=?+Q+P"3XP_CC?B M>7IL..E3E0#W*^ F<-6O>KOGD8]2VI*RQY3&&6D^^Y,."/JYT7% /SZ. S+I M4*RGL]08V);0M7.!>ZUK,73-*%W[184WOE[6X+B9WN, ]S@"YT'@C!*XS:V M<,ZFT9F@7= NHQIG/.WRH%W3ZDS0+FB748T#OPO:!>TR$6YHE[G:!;]K8IWI MX$TR>N:%<<#=YTQO1KPMLJ]H"L)T_'88+89*A\")GAZ^6T_X:OC/NR>\W&8# MZ /J.< %N$:#"XD BP$NP#5%(DS,AGC*Q ;>$!(("8@-O#'#-P4A.4 LYR9Z M^O[]3?EM[L'319_9'.#='LAW5=-UWZ#+3%>/OI@/>G1HSR"9O(D6]A6H&G8\ M9BZCU$\2:J5 9(RG6<02P2/F%5$4NV%:))&_CXP0I('#L6+_AP1P3_G@0]N/ M(J/RP8_>_Z>BHC!19TM1F*A13-1H=N?$SMCG:9XF&7>H-);.F'ZPJ:>T+ OY"+.$QK"N;E0 MQW%'.1FC(&-9GI"A"F52.(^RE^]R%MLAAGVN9R>> _N%<1]LU(0H"AN%<=^$ M+6::Q-(+,Y=%FH8..^UR;1["<&/F= MA57%+AAC;,$/LF[H-^R#0> 9 J& ]RG@#2&!D)PDL8$WA 1" F(#[XGA#2&! MD)PDL8$WY@LG-E^(/34'/>SKOY:)C]DJ\?$JS_&#I'Q#JGK^[9"8#+UJNI)E M]B+25%"= ?[70N>[['Z]2P6N6T\>-'-S(=G9&GGEVZ'GV%Z(1>13 M[/^CXP@3!8K"1!W+1.6^[\Q!Q-U@OU_=!QAHD!1F*BCC:)X%(5^(%CA.QGC0G@LR3S.TJB( M8S>2;II&^]BGK6V.RSJ-G.E0YW5-]9\T6:7HI/W5GT1 MA66<]_=B<*'^9QI/=3CO[^ G*";2CR7W6>ZFY,N)V&4)N8+,=S,>^Z$(\J#8 MQT+OW^JLE5=4$U%]K]5N\/P^]'U;IHM>I)7\U.COR .4^6_B5EW\H6U%?:'O MZ[[6*;0#'MMAO*^U7XB"2:(P.HZP6Z H[-;Q[%:<.6F4Y"DKW"!FW%.KOUGL M,Y%F0N8REC)[= 34+JN_Q[9;1?E9YNQ?LFT4:X?X3UBL$Y2#T7&$Q0)%8;&. M9['Q2OM,MB\.@CK3B,[<3;U^HP M),$D21@=1U@M4!16ZWA6RPECZ:=!P406.(Q'L:?F!U.6\22. L=U>;"7@P,Q MSH(<8+'8S,7BI[8#8['XL(O%OW_\>X>.8YRKAT @D[0=KMY>H]5%X'%9>.3; MR9CQ(B6W+2M<^C,.>>;'?NJZ7[,4/!>W+W/S?I<=_9GU,O^H(F+^3F[=U\Y) M<"^QX]!'.. )JL#H.,)0@:(P5,/8M9?L_9[1$-UP&D(*(!)"C ZCC!2H"B,U#&7>YW<]X*"+(R@X9$;>TP4 MOF11&(9)D7M%FC\R4J]9[AUS-.4&ONW[.$7I%%5@=!QAJ$!1&*KC&2KN\3SD MH<^*V L9]^*"#%6<,2_U8T]Z0>BYR=>L\&(T!06 D3)N41<[@(^_J'LC5+Q* MO^/"+F+X3(@^^Z*^IW2U;-= S(CU5M=496ZM"#@Z^%/!>0N)MR,-+W&?7J*@ MIBSR*&.QZY.7*)* )2*-F%RK6*@ ^#CSF:L.3N->X:A) M?I\EOA_ED9>''C_>+N1]6$7CP^)A$F$2IP$N3*(1)(9)//*&,>&&,B1[5J2I MRWC&.8L++V"!$,)U\]"GP>+1MCD?9J!H\P#CQ'/5D]%QA%$$B6$4IV44LR!P M4BD3YD8B9#S)U)C/RYCK\#0K1!8+Y]$IBP?;18UQ(DPB5N/-6HU_:HNU<[C5 M>&*]S-&OC',U]Q.(==\\>#-/V8>\69"!A+.Y9QJ_!.OS!PQ*1Y8P77N(4J? 3/SQ@[N8?!NE\E-GEJY.Z!';H M)W8.I/$25> M4!0!S_P#YHH^F$DT,ULT3"),XE3 A4DTA,8PB4=._.FX3AZ$*1/"]QG/O(0) MU_%9$N21<,(B3IU'IWWM,3?UP4RB6IV/;#\T:W54W7?6/-93LLQ".BKG\ZF[RA.@B#,0R8]IU#[<#*6 M2%ZP)"J*7(HD#/E>CLS\4;1U65]TO\EVE2"[S.XM&JNCU-6IZJ*7W:_%ARO9 M4MO_T%25:#M]"WG(1 :I%Y/O5I:]+2O+SLP)C%I2'ETCIJ*T,&-G2U&8L5', MV&BVZ=VJ+4[#J/HY]R3W.,N2/"$#680L#MR4N4(4@?"\7.:/C.HN.WD.:50[ M8LF?W[#MUM6%=3VV='T#RPO+.UWZPO*>T !2G:#I9H'#PB1T&/QCDP\&D.")P(I]%N!UZ/@:V%[;7!/K"]I[0 M(%(XA>N+6++(*R*R<7'!8B_W& ^E&\LPC/,B/\2"_E$'D7M;TC\1E9B*UL*0 MG2U%8<@PB)RP6>5QPEV'1RPJG)#QB+LLC4/.)$]R6>1NY"6/4D[O8TD?@\AS M$2\LZH^]J$^?5?;:OZRX_\M"=RWZ.R^O__*?]*\==&PM*,O25I-2>>CEB12L MB)1SGF8)2QQRV.-$%+D0?E(DC\X!WL5-_YA=RGQ12=*)NB]URLGR6GZ4V:(M M^U)V/W[.JD4N\Y_:YNK[YFJ^(%6A[OYK\5"(/E$]OJN:[(\WEB1UF2N:M OY M'&WXC+_] G-<;UMKWB-/N%H>'^CSCT77E\6M,;;NTZ4D1:VJYH80LS2)K&YQ M1>] Q7963S_?+,]CMM;90==-0+^+GBYHI267K6$5U!SZONRN350FT67.4*N^ M.^AT?<*I)392,%M]_+SOJQ5B['1SGO MI" MX@3W*DQW=X##L\3EF61I+'/&I10LY5[*PMC) B^/PMQ[=(IN(5)79D7" B%" MQI/(97&6.$PX7E!XW \BGCZ,YOW*&-X/5T2E_MY> ATYVFUN$W#N[P[0@9OL M7[)M%'$_>X[+O\7F@!-4A-%QA-$"16&TCF>T,B<611Y*%A8%&:W(X2R-W8X?#<)V@*HR. M(PP7* K#=3S#);,LB%.>L$06+HVT?,F2R ^84PB?1EUA&B6/)@IC+K/0BWSF MNW0CYV%*XS0G9P5/1"B3*)>),-%P!7:8^+:?Q#!=1]4%HW9.G/=BY>\?_][A M6!?C/(P3234T%13A81S1PQ!!(=TXBUF4BYB\A/#)&Q:$=(S/U2>K"Z#C"=(&B,%U'C*0)W,SW?)\% MN7 9]Q/!2-LSEG#7SZ6,4D?&#TV7#)PB+;ADOCY0.H\])G*/,Y^&;<*3/$E$ M9J;ICN1(:)%WL\^Y69841D;KR M'8X<]Z>H"J/C",,%BL)P'<]P!7G,?4FC8>GDRG Y-#B.W(CYW V3/$PRXL"+@3N+$04:FT$C#Y<5V[&!_Y"FJPN@XPG"! MHC!B$*&1A@LCKI-5A=%QA.$"16&XCA@$ZOMQ$N4.(W/C,N[1 MOV(W#5C($X=G@1)RE@9>PU,\D3WD>%IYCIN&* M[=#?5P@H5&'O";^?_)9N/1>;A%?]\JN&VYY^X,.HMXOQA[:D"YY#P8T?('"Y M7IR?BPLYR @3!=7TO:ANQ&WW[1OK3Q.DQ9=A .^/]:K_6'1]6=P2BY2UIU>\ M^F_OO^D>(ML5/;3[[[SLLD6GDM.;<4S[WWJY LN VEQ9WLSZ>0W7=FOKOE==HNJUY?\.I>M]G.Z MV=?,21/B,OSV,F=@/)GL,()(6>;F6L"HIY;!6/LJI9D.\I.IE;:5E5UES<*IY:OLE'U7I^2+KK6Y!;VCUE^3P7ES2TZ\:>F2]66[7DT.L M3H._:EIU)6'EVHGCZ(I0Z>FB*VO9=;H"Q;I/E#7AV^O:4/5+I4$SZU>JR;P2 MO7+>K1O160O]1E3Y.57H,SGOO:QN+2^R"+M*WTHOHYS$H?C5LPC1LK9^:=K^ MTOJ@74BAOOA!9D,^6I4#0A]@+VZIQK)L=64[V[H2?TAZD5K>TK^O!VG4)OJ[NUH!90K=TI.'K"DBK>4F.OVLPBUY8IP6VE M>G_1WNHRRHSN$%G;*+"L:[I%]K>J/"([L9&N6HT\E*+J+S.BFGXU>E2S M?+\GFZY3C3.\E:H*87DU8+1FRKHY-10#V*28U-\46-2^:J1VC[0V89"I01YU M8;;\:/7T"EVQ:F>2S:Y179P-G^Y^GEG?486:&VIS71^28GI+ZIN7LNZ([43T MGL9E?RA85RWV+#$)/2FRR^&-AJHW-R0%LE_=ONYHK?SGHFP'PMC6#=&!.I>D MY]''2T'_I;8F\N;T,.+2=:D&/U8A9:Z&DU;5-/,!(%FK7Q0PBI^J^Y?UHEET M1)Z\5?4OZ[JYU@U&[=DV-YJ-]_H8M>@_%ZJ;E%>J952?E)9J[;YMJ+'OUUM^ M)@2)RMG0#G.A"%;.5:BBZC'JUOO79TUWVY'[\"*#=3[R?$^YEMV\VU2*@412 M=+>*ML1[ZJV5_%PJ'FAI5E,A+VFG;J#W4A=KJ[FJ2Y:1[-;R[O*R+EI!DD$2 MOAA4N5>JU-QT&XKY6 MQ:.+Y3>$&/4H]:"U-;F=#Y5=/HXZF\R$ZL.:A(/> MKU&@KI=3#ZB:.16A?!]+%5ZI;"$D@=7<4C^^H?XCU"4#[?NFJ?0[J;I0;:DWKDV0>E977I';)6JI>]/, M^K2V:Y[>7%T@XNRUM*QX6X.-!ZS$ MTQTR.RT^D'JXS)FS7/= :SKV\ MEJXSV<26\9Z:Y1!Y+>-='8[+5DKK9_K[LK-^K)6;]E'.^V&^PW?L9QMTS#;\ MJG27AVW%+=UKUV;:TKN,D*U] ;N#:AT(5HB6F:+U2UE#LR:L6?#'S/''IIMG M_!25S7-4PC/(E]'R98XRG;#+!5TR3)<\Z!)TZ7[X_%D##:4R4JG>6G]MFYO^ M$FHUA4YDA!>%\1W4">,[*)-YRH3Q'70)XSOHDFFZ!(\)RH3Q'-0)BWIF2EAX M! DSC_+C"-2[LEYM*^N^P;0L_*-3%Y=C^$?G"C* !;#3 A8^!WP.A!6>L ML_=1/PS ;Z'!T&!H,#3X^<;P?1^3"E-F\^@80FA!30CM=F=LF;_G2BJL+^[E MLE"96BY+]?16)3XH^W*9HB5?UKH:RG*S+;?-%\J^J^:R1JHU>GTHL"JU5DUWU>B3-N7CDS95 M1B1?58VD4;?F_7Q+PWGK3!9&]#X#DS6,E1R.Z-%:_UO>6C]1\S;+-OS4$J<[ MZT-1*%92 ZMT/+^N4Z\?&$Z2?I>],)55<[,A3ALZ0SIW0^K+JJ;Y M0V>BZ4D6AO0TK;R@7]27JG\5"YUMB'#7.63J3,ZLGTB+Q>:#5(*=JWG3]H($ MKQ@:<3.=F>K_R[Q7ZL]E"B&MV73KHVQ7C2;$LIREG).85F04=&8B^F%!?;M= M)ETD?/.=^TAS]WRFE5-]'?K(NY55A7> M+=)._G.AX/Z_"]$2) 30[U(U6*>R.*WN_+_3S_7S^KXT7*H>]K[LJ2K9\^E+ MR1YFFK$_TI?-59EIA/]6%Y58Y?P;5 NJ=,_2_6UP%H8T8W7#J.[2J:1T!/&M=4DNQ5VB--5?-M#.5DE8![59.@HJUQ=I0V^UNJ3E M4U4R-N7=6/\1_]]2J5-K2 ME3H=W/ @POO.S[R10DO9HEYT2K%47K2J&_*1+5]C>'>Y(M2"7I)DE%[A]C%< M&V].3=9U*D_:RMW5"0E32?[6D.]O40G5RP6]M%QE_1NR2JK$E$K4;*791&@Y MB$1!0DA57#=44;8$X:6H"E5?[4O>N54;YD!?K)QMU4JZ-&K5J#1W%SI-8[?1N*K^ M9!&T7E/U1:[ZT# H:'4*3_UEKFJXRJCV9%NH.\20&DJ;I<:BT0$-2]3D U6S M$A<=-=)EJ9*PJ6+6BK(N4.GQ1HI!>_FXI8.MC,8&#):X4F.,AY[R$R\J]9=U MOI&!4NH$KSK_\7H8I)-KKCEX1TN5WK)M=)I1Y<^K;)L*JJQJ.C68T)GF5DD1 MZ07HO2IM\C:RD&H@E\AJ:PAW?(_[,O;EB_]"P]2_?OCPF_4S44EQ&J;LP92) M@5'4T&/^AR#4*]ZLT5@..X:LDF6Z6*6@)D#MI0RLS>ZC MKW_\[F^??O@PV"$UW9&)[M(JR'&':(S=-5[N+W^_V?*_Z28>$:^];!'?#M<' M-?Y\?E=0\@"!R_4.Q#G9X6$Q@XF":OI>5#?BMOOVC?6GW; :=3GSRS!@-OY) MTT).HG)H^R=%4TW);JJE-:\6W7*J)&NZ?F-^?F;]^M37EJ2A3]4]^KK2(YD- MGU%[]%U'7VN'3[F0Y&Z7.COU8IV/>37KOIRE;EIX=*.3Z^7B_&%E:O^J.75? MG@UP1%_4>F>J#D]Z3X_T87V5FE%4_IEVHLHAC?G=*DW7-]D?+-4#1[7D(^ON M+E,XC2]IE/TOL5JX$=D_%V6GIUQ8*RLQN*(]J<:0])Y$8SD:S<1<,_!?=$77 M%/W-X 7?3?PJ%8)BC$ZX'11C<,ZA%6,WW>NT8C6DZJQ:]FITUERI"4,2![GT M(I;?O5,3>74GO['>K99>ZJ[L^N6\Y7)N]>'%W]C4N^G%:/QY-/583_"IFO3B MLQJDKM^7O!3Y>1B"ZAE6O8[8#:O/PURM>G5J/W79X/=O5%JU?IEQ=TP^A_F&$;9LZ&*>1N/9XG:I:9T+/2:O*@OFCT MLMNPR(D5:P/ZV,OE\22[7I5KQI('& MN\4PE?W-JC^HB!P5GT+Z00_5@Y:E3 P]+B_[Y23\4LT>"8N2GU;F]B.)T:I6 MBXKIR3UX*\82[.7=\7\1M6Z&V5K,:;]D3OOQ#"Y9T+LYWF?FJ.]FI)7-U_/# M%MG,N;^<5,OA5>_55F3BS)$WJA% M GHLP7JOT:D2"A=5VI4EKT6U4+JN[KV3ZE4[DI(7(E,KHDL))P>JOA1Z+?^N MH;3;4SPHXN$BLZQ%6BW#B:Z&Q,M92->,0QUAVRI]2 MH0AW"\<:FI63N&T";+G$O"3\VJ=]:J8NE4.C5$QTJ52]LUL)?HVLJB M&@(OMT#0J0+S1GN.^K%--51I.1&G*E\3C3114AT=T2VN9+N.$2B[Y2NHL?^M MXIILKQ1U]'2@#M+4Z\EK1_]Y.'3W5N_XU/NKIAF8M5FHN"9FJW!S]7NQ6/;. M.V?7TM/>VQZ\&=Z[AI!8\<==H.HST;0W/D6]_!*UI_K3QD*=7E1O=;C53$7=6VU-\@$SHH1J/2=/*N!#4#M7POS?/YHIW3!=UJ*?'Q M,[M+'>^WQH1&H*05 Y[4E9>Q$H/I:%77$#K*3LC*OGK68AB&>;M9-5 M)V]TY[_??0?A&!2X58$O>J+CEGII?4']]=$+ZTF(IUX$(XFQ2;_/96R]B6I5 M\^6[JD74]VHWRRI%D:H]T42]O;J<58+HV].S/LO\V^&YKN/,G+>K&PB"2LP[ M^;Z36CCE"D:]@V\H^\W#K^Y_XCS;X7$\F3EA_%9!_]2VNV6= MMOR>S()@VS5;?Y]YCH]Z;-3#]1\WI@%1X+]]ZHZ8U?V[T M;KP?'^_&0XH\)(N :D&US%*M7]068H@61 NBA82IYJ"/G,_FF@RUGP]V 7;A MA,L%C@B[!8X(NF:9+ M)^8Q(0NP00ZKRX]@&791D[VA?@CAW[E9WNFPMF;1B3KOOAE/=@QL$=/.[8?$ MC*KP)Y./8K3@TJ%]GCIE N?]'P#N?T=B"R-HST,[<9VSI?J(%O-D)-LT5^1$ MJ D5/A\5]B,[#LXWP= 4Q (J?);4A J?CPJ[OD(_KM)N(!73K7IMC<]^_*MP .3^BMOQ6+;KW3Y]&?L#> M\D6]V1X(-'IO.@%%>E6X%6RPR^T@/F0TZ*Y=8AUSA4X!,ST>L%#TTP24'0HN@' 0M%')R\4_75A M0+$=.5#T$^\4HV,XS<61DPD1&&DSU9?/AS[J$NM]I?%FGI*:O%FHXZF-,;_/ MAQSLJT5&##AX20N<@&G>5TN%KLV3'99#CM!=8)I/R3:8-MB"WD/OSU#O ]=V M_1T&8M![PV0)>F\<@:'WT'O3]-Z-N!VZ$'P(/@0?@@_!/WW!YY'M<9_DX[Q/ECJR M6KT&28-*IBOF5-+G\HK@I]?VG)G_5A?CQK/PK:URO<^'#.;5K:U>9LCU?)>1 MNQ-7>?5B?/#FVT>H9U([IE8G+BWP9I2+UNJ+G5@84;C94-&<6I"M=- MM:#"[[-,Y'FY2DI<$XD'$(>4OT\"V2W;9?7"]\@Y9)FF!I:?RTXGO-Y>'K5V M44(7B\S#Q->BTH7I(O.2Z)QL4QIO4PS3Z6H)*Y6)Q7Q=)YAZU8* M^D1R/'Q*15?2?8+0"YA]Q#[L=91>;Q:-ML(?CPW\T&%H(^.GDAZ*\6 M]!W"@B#H4^H3HV,XS864DPD8&"FCP(?\'XM.K85<&)!:X+[6>#-/B4W>+-)* MFF-_GS_K;U]M,N))?R]I@1.PS?MJJ<"UO7"T^(4O-A:,\RE9!]-&6]![Z/T9 MZCUW;8>/%A@,O8?>FPXL]!YZ?SIZ[W)N)^YH9WU#\"'XI@,+P8?@GY#@NY'M MNMS(_@+!QW++/I9;Z+^""*4_/HD!G_&W7X AW%:SYX%0:PUE<6O,RNJ3JQ]6 MT;16?RGI_ZV4EJASJRYK:5W1;9>=)0FDW/HHY[V\2F5K^8YM>8[G6V6=$155 MZ@:/SY*W^D;/GT5O;:N5W5QF?7DMJUO;$IU.[B!:NK1O]*,Z<26MN6S+)N^H M(%6@-[.>KEYY11^N]?85JU(5NRG[2TN]5%NF"[W?9;CRN0+H^4(]3(F]N)!W M!>H?J*Z+JE=;9B25V5R5A"3]T5$7DL]6J;/REMY./;FD]J1:B;R7&\%$M7=85[KK4+K([WT,5ZSC;[T;)?YDFQ\ M17\994?5<*EZV'L-3+:]^_SXW=\^_?#A 5!:99X*0A6+OEF9.E5S:F#UVNIR M5HG;9M'3KRM=E M5Z9E5?:W[U?W/[&Z/#R.)[,P3-XJV)\R2KQA2"%^'6;/>&S[.@,$HSJES^_"=\8%INV FEKL\1[:I6[\=G^!DOQCJWV M2;M'/P]>T8^/O2(CXPO7@RCS6G%+[]JUF3#2@FI!M=:M]HL:,=T3K?],6^M/ M?X%T34FZX)69HV\>],T@?5-349 OP^7+'&7:%[ ["-.!8(4NF:I+'G0)N@2/ M"E/1X&"[_J:_7+Y4<0L%U(OS?4#Z%/.S?+ MN[*V^LMFT8DZ[[XQ(A&J*2V"PQ0,"ND^8D#A+[)7(6C-E;3>54W7?6.M$M-: M?_WPX;>S/>G^^1C[_6$_8I3]"430[S.G@Q\ABYG)>W9,E^_3W PU.JP0X?,1 MX7>1?[X:? RB[S#>@3Y#G\>F+?39#'UV/3OQG+.E^A3$ BI\EM2$"I^/"K]S M;1Z=KPJ/YB(4)K/_IN1!=JL9;=NJY0Y' []XEV42^>#9OC;S037%7>8GF=_E?,KEM:R:^17=,N1_.MM%&:PP MGI9Q"&P>G6^8QPFP>70,3?/"04U3J FAW6@,WXZ=&&R>+IM'QQ!""VI":+?/ M*P>V%^^P@@U!=E6B$2&4N*)Z+\GNTD.QR3 3:;PN;1,33-Q08U3:$FA/:^ MT+H0V@FS>70,(;2@)H1V:V.$MA\D8/-TV3PZAA!:4!-"^P*A=9 (RMPY8P0< M'[H#_"#I 5FIYXS'6CO9GF_YM'O*Z-F2ERC#,FS.=8QWZN=+\EJC1\!)-S2R M W(..3=.SGU_M(/T(>>0<[.!A9R/3E[(^>OF;<(=IL2'G MQXG=WBVP!()NSE3]R:R:H3Y,TB MK:0Y=N'YLW/VU0@C)KU]20N<@,W85TNYONV$HYV,^L7&.A.C<2;FP+11 /0> M>G^&>A_8GKO#R5"0>\-4"7)O'($A]Y![T^3>=VUOEQ5;Z+UAL@2]-X[ T'OH MO6EZKZ=SH/>&K %@E??@!H!@5+_\^8WW!B!/=ID7P )8R,+40 :P '9:P$(6 MP%X "V A"V#O*0"+@,-C1MT.EZJ'O=?)Q++G3Y#-_['H>I58[/G385\D.B?3 M.*:)#H %L$8""UD >P$L@(4L@+T %L!"%D8'&<":.7.QG#C"J88'VT_\4]-2 MD;4E/V>7HKZ05M5TG?7N0I3U-\@0-=VITA.(F-OCIOD=#JX%E4VA\N@8FN:4 M@)JF4!,JNWD.+-*D3YC*HV,(E04UH;+;]_MYH/)TJ3PZAE!94!,JN[4QW@7G M*[//[S;='[Y/SBTB=_H49HP_]DWV!TM%)]7BU-5;IL'AU#""VH":'=VAC<#CUXM @G/MO)X5_[2]E:=5.W,ENT;5E?6/*S MFB*6UJI1GZ^G@H'Q61@GF__H%GKU&X2S:,LKS)NN5//6[UM9B;Z\EL\O!KFC MA4(C!QERD!EGY?[CWSY[CLM-3,PW/.#DCR!%L(K9P$+31R_GQ)X$=^#O8#J0,FU8HQN@8FC88@-Y#[\]0[V/;<4>+0H+<0^Y- M!Q9R#[D_';GW8]L-=CA["WIOF"Q![XTC,/0>>F^:WKNQS1UN9']O$KI$;YC6Y[C>9;>9T$_]8V^:=ZHJI2BHL=U?:<>1K).]16]JHQ0 MAPM=R38;KJC[5F3]S"P,7T)X/N-OO\#Y<-NSGV>]6@PKBUMCI.#!\IQ5=M2( M5U)TBU:JUIVW#=VP8I"H<^M"UK(5576KKE7LRY;\N&JNI2)75=;2NBG[2R+/ MM:P7TAZH4*8+M75G6:1MD:'KNN5?NF2QJLOF+S/K417KC$R@.LDJ\6?)6WVK MZT0S_^U]:JOO:U67+W/G7J-\EI6M[8E.GU$EFCO:-^)*^*^;,LF[]1# M5->869\NY;HRUHU0-:8^UQ+\5MY28;65WJIWN2$H5,U:47?4'Q0&&=GXX:6O MFVI!A=_=H)XG\EQO3:]^(;7X(N-Z-F;ZY4/3=4 M2+W'W=.(VN)"WS, <#6O]%^JP(S,@BAKK52;I:_HW4U0F+YDB;]"E0S/V_J3 MZL[?B^[2^JEJ;A[@I+VYIS9RBD7?K#Q?57'BA'IK=3FKQ&VSZ.DQGR6YT?J1 MKN/,G+>K&^CM*S'OY/M.DA(0^5;PZ4'%4/:;A[$EU]01!J5\O[K_B1B3X7$\ MGB5)_%:A_M1(8%FG+;\GLR",OK(,=^8Y/NJQ40_7,Z,>#_'X0CA3_+K-U)C6 MVG%::YW8+3Q"2OI7A5JN0-K:+/&>6N5N1F=_TROQCJWV23M\/P]^WH^/_3PC MPV77\R[FM>*6WK5K,XT=NPS5@FH9I%J_J,$I1 NB!=%Z<=P^'%V#,AC#9!S; M9*CY2M@%V(47*M.^@-U!F X$*W3)5%TZ9.X=Z-)T= E 0ZG,5BIX4)/H0/"@ MH$MGI4OPH*!+9SKGM,>#P@'_UQH&EQ_!,NRB)GM#_1#"OWO:6ATRURPZ4>?= M(0\MGUZ+F+9Y"1*#LY@F$5OY[)*S[*U,!5*^6W1Z*\ W*LSZNE2+S^FMU_MK!]6V7[S O=")4']&DGHRFF^:K MG @UH<+GH\+O7#OAHYUY=Q94WV%\"86&0H]-6RBT&0K-N>W'T=E2?0IB 14^ M2VI"A<]'A0-,5F#^?V(BC%304U@?^&W19I="'2=CF-]43(;.C$$ZSMV IB-FVG@" T^!4: M[(?08&@P-'A"M)T"@M#@5VAPX+IG2V9H,#1X@K2= H+0X%>%P;CA(3>IFDUG MJ/"IJ? >8_\Q]W\PV1F2"Y1U+^J+4IVI++I.]ITELG\NRE;F6' T.#@!]O4U MC?'94?LG/7/_O9CK#(K_DG>1 M^58NKV75#"'[.EGO6 N*V\\ ';UCG< *^JM.6H6=?A?;D3=:M.E+CEL=O5/ MFI^:-8?:0^W/4^TC.TI&BZB"VD/MH?90>ZC]L>;@ MOW=SA'#G(/N8?<0^XA M]].2>\_V@AT.I8/<0^XG*_?(I["[]NPK<\M/K91#.H6B:F[&6O:]+T#>S%,* ME#<+M87#&+/\O #MJS%&/)SP)2UP B9[7RW%=S/71^@MYACL$X@+&AU#T\9@ MD'O(_1G*_3O7L3U_M%T@$Q'\P_<8[!2!*3A)8L,43,44N+$=^'#]X?I#[Z'W MT/N3U_MW2O#'VP ^$<$WTO7'THP)FV:F#_]HR\+K5-?+3-?TOVO9?75R:QRR M=T@[C?,D#[/7)8Y#4!VQ#R=B8$%;*/2I*;0'A89"0Z%!6RBTD0KM!78<.. Z M)!H2#=I"HDV4:-\.D4$.$GTR$HT]'B;HRGHAX=UR)>$;E1G[NLSIC_36*LI: MU-G7+BO@!, I+/_#WFZT@^?SL^7Y%$*)3!=TTX8\)T)-2/#Y2+"K3C'TSI;J M4Q +J/!94A,J?#XJ_,ZU_6B'U5M0'7O7H-"G3%LHM!D*S3T[X3LLWIX(U:>P MC@@5?F[VG_XKTDKJCT]BP&?\[1=@"+?5['D@_K'H^K*X-:8??[J45EEGQ*!. M?;"*>PSPY&5%=3HLL>B;U4Y851=J!55U=3FKQ&VSZ*GXSY*\,?THUW%FSMO5 M#<2:2LP[^;Z3UQ:Q'_2]X*L1WT,]@IGC;?:0K\;W!;0+PDW:O>Z! M7XB.B@W<91V/9VGB$Q[TGQZL!*+ZY<]OPC>'A_A59\VO,#I:H^QEX/? V]^U MU3[I286?A[F$'Q_/)1B9+V!]R(EYK0C-.D7-"J!9!FG6]Y>BOI!0)B@3E G> ME$G*](M:F($S!H2P :2F6P4HUX?A9D"KUGXKWG+7K/%'H/C#QDRHQF MP30)E K3)- ET]B.:1+H$CPH X"&4AFI5)@F0>]![\$TR:GV'L3MG+J#=9ZP MWAD$]P@6P3PA&4?OW_V@3AYH.W5*4'_9+#I1Y]V(V2O,:Y[+ WYV2@-TU23N3D7!P2?3Z'1+N!9_-= MHA1.A.M34 O(\%E2$S)\1C+LQ39)\=ER?0IJ 1D^2VI"AL]'ACUN>Y%[ME2' M6)P#@A"$5_AE\2PY6S(?P_+M$*($AVUL!0%MX;"9H<^<)W:8(,F=R6H!&3Y+ M:D*&ST>&_9#;L1><+=>GH!:0X;.D)F3X?&0X)A4.H<(0BU-&$(+PBO4,?W:^ MH3VC35_N(SSV9**31^/^]TW7JQ2Z[:YALB?3!*9YUB\&]HOZLGT;^.C 3P'C M?6ZVA\%UG< .W$,>^K5KGUCOND>O@*1#TL^8O)#T5S57XMA>LL.D"A1]2IUB M= RAZ" O%/TX3GI@>VYL8)> HN\-92"(J?3]BD:X2R3PB9#9T$A@.']C*PB< MO]%5&L[?ZT+5W-".^0X1P_#^IM0K1L<0D@[R0M*/$^42A+87AP;V"4@Z)-T M8"'IHY,7DOZJY@H=.PBX@5T"BGXZLUI30!!3M*^*=A[-"1R=S)..=EY&G&\" MI^_=J\^X!%2!-Y1N0#L=L7?\M6VZSIJW#7V-;8;&./$GLMEB"@C"EK[B8(W0 M3ER]K[LJ1[9EF#5H?[6JFF?KZN"@O%9 M&">;_^AF>O5;A+/HU:\Q;[JR+QM2'5F)OKR6S[[8._<;[* S9OAP(K'_4T 0 MWL+7Z*'OS$8[L&QT>N_3?W@YY#B/"#H-G89.OTHTO&0VVE'!H],;.GTF.DTP MJE_^_,9[ Y G*^7G"BS8"_8"6 ![9M[9%!#$X .##PP^H-/0:;,1A$Y_I4YC M,A\Z?>(ZC6'V)(PA@ 5[P=[3 7:/QS%.'_[1XCU_GZN:SO^^6[,.0$ZCXXAE!;4A-)N5UK' M]G?))0$ZFT+GT3&$TH*:4-JMC1'&<&A-YC(0A!H<40UFX=ERV= \BG#(QA80 MLVD[!00AP2]O#-^W@P0^V83I/#J&4%I0$TJ[76D=._&@M!.F\^@80FE!32CM MUL;P[##":H[); :"T(/CZ4&,:<9IYE!.CJ.@Z%9I*-?Y#JI.G M$,-MC']](GEGBIRN*KM> MI4>]EM@$9HRCO9] ^92NENT:A!F1W>J:JLRM%>]&!WX*&&\A[W:489LWFBNQ MG7@'XWSP'C$\P/'1)R#H$/1S)B\$_96"[D>C[06$H$/0S086@CXZ>2'HKVJN M=UX"!WWL&;9OSG9W_0D(#N1DHS&8/]MA7^N)D-G0J%^XA6,K"-S"T54:;N'K M=G.%=A+LL'_CC!S#$^@4HV,(10=YH>C'4?3$=GPH^HEWBM$QA**#O%#T(TW= MVDX\VC&]DU!T3-Y"@X52Z](-:*RP9=$89W\_FSK@[!^#O'#V7]5BO/ (YWB4_*03= MJ#YA]C3E%!#$G/O+&R/"X26FQ4O#]1M;0.#ZC2[2=PB5Y]MQ$AG8)^#\ M0=(- !:2/CIY(>FODW37MYU@AX 82/J4>L7H&$+205Y(^G$DW;%CCAG:J7<* MLV>UIH @9FA?<>39;(<#STZ$RY,.BEX&IB,H^H"=XV]UUEQ)ZUW5=-TW5M$V M5ZL(Z:;>(3(:VR#'WB]CMAY- 4'8UI%W4";!X=0P@MJ FAW;Y7 M/'%W6)P\$3)/?1)>SR@=?H>R6@= MX=?^4K96N8PW7!Z^NH-O>#(M,9)O^")3 ) -C_ 'L 6LC UD $L@)T6L) % ML'>ZP(*]8"^ !;"0!; 7P )8R,+H( -8 #LM8"$+8.]T@05[P=Y) GN@$X2" M0QX@%)SA^4&];&77+Q?V;:N6/>(]C=$?!,@AWM/ H#C73IP=CO$$FTUA\^@8 M0FA!30CM]O/9G!T2E(++IG!Y= PALZ F9/8%_BQW< RFR6P&@M"#X^F!%\4S MYVS9;&A:4#AE8TN(V;2= H(0X5>,?6W'.=^3/4Z S:-C"*$%-2&TVX4VP23C MA+D\.H:065 3,KNU,;C-G01L-IC-0!!Z<#P]B+@W.]_Q[:0S6R[#@A&7>K#. M\5/34I&U)3]GEZ*^6&>XO!!EC3!N8UQMY*HW"&/DJM_KR=*[)&P[HT3UAAX] M#:D?6X8@]9#ZB4G]+FGA(/60>D@]I!Y2/R6IWR7;_1DI_>$[Q%'/,P#U-QIF MITP&I]P2DS6[\&<,$W#X,_!G1AJZ^IZ!_<$[GZA]>++'("\\V=?M8['=9+1];9/P M94^@3XR.(00=Y(6@'V=J@O/1#D.=(?NA]1/3>B\)#>P0T'IHO>$Z!*V'UD],ZP,/6G_*6F]V MGJP3$!S(R;W5K6@V6F*9T=D\6M8W^(5F2PC\PM%E&G[AZ_Q"UW8" MLM$8S.7N;(=S$$^$SJ/-[.[QM.+I.Y"CL?\7V:]BKH?SB+%7T!@O_A ;H[R9 MIWR6O%FDE33'CS^&"OV[*3L)GVX#&.6-M@IM/S)DX_B#UC+'S9^",D'RC2,P M)!^2;Z+DOXM\*/[X708# %B#$Z4VK,%TK$%DNZXA9P$::PX.KTPX302GB1C2 M$I.US7!ZC)-P.#UP>DP4?=>S$\^0K YG[/5 \XT%%IH/S3\MS7_GVCR"YH_? M:3#Q"7MPHM2&/9B./7"Y[2>P!V./ 3#SB9E/0UIBO'.4Z;^">K[^:)*5/"(; M_WOCGPVHSA@1ZI\6L^JFMZZDJ,OZHEA4)X#, SWH%G/J_'U/K/ MIK":14O?*(0ZJ1R,6F\:=?-_)N: FD:N7 MUW9Z*/O-PSTLZC3[M*S*_O;]ZOXG]K(,C_-)5KSDK0+L*3]G6:>9[_-MUVS[ M/9BYH?>UA>RC(LZ,^R94))G%/#2@'BZ)91*\JI O[)R*C[QQZ@EI/I[*6WK7KLTTMHX=$]@=UCH.!"LTRTC-^J6L M(5D3EJR)N\(GUAH >A23C26>G2#GD.H4LG MJ$L &DIEME+!@YI$!X('!5TZ*UV"!V6Z+FW.",*E.CV+ *#'#5 _:] !-( ^ M+: A(V W@$90'H0$_ ;0 'ILH"$C8/=) KV/=#21FL*"$[P[(/QCF%1&T'/ELVC)86#")LM(6;3=@H(0H0APA!A$_"%"$.$ M(<(088@P1/C4:#L%!"'"$&'#11@YZDT@__=-UV^<;V?V;H2SLI8O!O85ATX_ MM0-A=."G@/$^]WG XH;)[)";/7;M$.NM'J-W"4-'1M#ZL74(6@^MGY;61X20 M@1T"6@^M-UR'H/70>F@]M!Y:#ZV'UD/KC=-ZS.$8J?5[W VQ"9R^=Z\F8@FH MSB6C2S>@G8[8@_ZZD0T*40K&V.P36=>= H*(4GAY8_C.+#Y;,ALZ;H(&CZT@ M9M-V"@A"@U]Q2&&RR_S6B9 9&@P-GB!MIX @-!@:# TV %]H,#08&OP2#<9< MQ"3G]4]FI7 (%977K&S8I>-%2?"92QP0X(G2-LI( @)?GECQ#/W;+D, M"88$3Y"V4T 0$OP:+QAAGI!@2/"$:#L%!"'!K_&"(<%3CO+$[/[!NL9'4=%U M:FJ?:OR'5/&@6 ,SQI[NYY29T6&= H*PIR]O#)?O,JUT(F0V=$P##1Y;0 ( $V.&=VE2>Q][CV3)(=9^X^]Y.KD1JC MB9 8/6RS__J[UNK6 PPVQA@$K%3-A(#4:JW';SUZ]>I=H"!C\+,PN'>PPLP8 MS!B\@V*["Q1D#&8_F#&X O1E#&8,9@Q>!H./#U:8=SJYSZ7[K]Z8604JDCZE M]Z4+5WEQ@CT?;E]XLM'*VQ]59V/5G@6NXZW=QPUGZS Y5$,]0SU M#/6;JG)M55 ?&.H9ZBL.0PSU#/6[!?7LU3/4,]0SU%>2Q@SUZ]TXP5!?2:A_ MI/K%H0;'=!0HR!C^CS\HJ[0;W1)89@AF"=U!L=X&"#,'/<(,M/E!S-]/\>[/P MNS79_Y(,520\D\HWVRC>\1+\IFTFD!%_^?G(/F(B[^P:/!.6"+L P+++U,6"8LPP)+[SX0EMN>[T*NZ!(3Q2I.3+JH)@*5\.I*9?!G3Q+2 MNT!!7EUYS@(W+Z[P C=#\ Z)[2Y0D"%X>68T&^V#E66&8(;@'13;7: @0_!S MO. 53C3=$UEF"&8(WD&QW04*,@0_QPOF1,0N5WER9O_55.,BC&#(0*A[9RB# MF[RIPXWT EX(JXQAY79,%:(QMV-:KW'F;DR5-. ,]=6&(89ZAGJ&>H9ZAGJ& M>H9ZAGJ&>H9ZAGJ&>H9ZAGJ&>H9Z;J>](VLPT^VT^VH01BIKS)'(^U7.-N4* MAVVOS[,=WWH-!-OQ9[&KO;V6L&S'N9B-H9ZAGJ%^8^V_5SC:E+&>L9ZQGK&> ML7Z7L+ZU2GJ.H9ZAGJ&>H9ZA?I>@OK[%O8:,];P99M<78GY1@8)O](FF;\=1 M>.O%7AB(01B]>^&"#!=6;'O1G\TY%U;LF#EOKG)0*E=6;#MT8ZS?-@XQUC/6 M[QS6K]"C@+&>L9ZQGK&>L9ZQGK&>L9ZQGK&>L;Y*6-];3F2WSU':7K34% M?917;)L9\"L.10SX#/B[!_CU9N.XDDK!B,^(7W$L8L1GQ-\]Q+<;W4KJ! ,^ M W[%H8@!GP%_]P"_OL7S#AGQEUMP@;\ET(0^/IL4QT_-J*+P7(67?:96]D/? M?0XM]*7XJ%,O@5DX"ZGS,1R-9>3%82#"@4B&2GP?1DJ)W^&*82S.@3*NN%+C M1(WZ*A*M9DW83;LE9.#B!WL9NK8;[?:;RM+V^:JV/'6_J5L5I&K+1/HSC1-O M,*F,9?@^I)9Z@.LQ?A"1II*XD[$81QZ\"8PFW,B#KT5_ K(V=3D*:9"2.*+( M1C*(I9-X88!WAXZ*8^76!+R/,Z0ABX'P3F\T]M4()B+Q%APA@ GW/=]744QB MG3W+G1Z;-J*%:234O0?T#&ZRFQK"L+F8)3Y6^G%8>C:\F(,WP?.C\)9F$,.; M^S+!!X4TLA<,?#TM()^\H8L:6T2NPHEY5;DYBSRX8&'@.(LQP[Q&8 PTTEY" M70Y@IJ?2OY.3^,.1>+\:K;8:;SQ.AN7-&"#)^H#D.-MXNETH>8Y!BQ/4:J.3 M-?'W*(QC\34*<3?"L2 EPD1)0 M3IKF(%8)OCW1IH3F,'T/+DJ .GKFKLK0W!BM-/%\+YF(&*8+[^.F$4X-?_DK MA0? (]6,NX6NUE(&8*TZ7VD1U=JK)YR1W\5=X43(A)S7D79>9ZF9.Z]N2JR7 M+KZ<$V7%2H+A(*G_!$;(#\>D$>?W8Q7$4RTB#HB RX=? M)?*Y)?(I0[[9P$RC9Q$FR5$(YO'?6KTSE\&18V+;OY6K#7L@_7H*3XS#07(G MP:B6'T6VEO6N"F*SO-Y=2=^8&G"F?RBREJQRRZAE;5!TF)."> .RP]B_,4BAZ &;=?Y#Z MO@ =3K4O('UP 5"!M[D R74BU:T3^>P%7";"92)<)O+Z92(T9KX.M;:J$2X4 MX$(!+A38>*% ;.(X6G%&S7;!?PP>KQ6@0,NL3#^V\'N@.<^EB@6RS%U1+1"@ M"[-DL+E_C%R;4?W:C%B7/@!H GC55BO5*(HS M<-'639TLM/=I>L;ZS*^Q>+J6CSL:B=0%[X2P7,^P5G9Z1 MGM,4(KK]@18:%.PB#5R.LZ;(=$:$>0B$E$P:2E?\9!W;#4O H+ZIG$@#]%TB MSZ'H8I'_0;FOOO(]=8LE-LNH+7']-*'1+M%T [@C+-J:A(:X\])?P M?^,\K3:4\!8#",/@6P@1P1K(;(D[0_YD&(7IS="8#!]#,WH=O>IKW#B:8K9> M3JO%8SDACZ^T<%XL@L=I/W8BC^8!,_N"ZQ,0QSK>&-XP-5*M*1BA[0@HPBM- M;P%%#G4U'WOX=)C\G2#28DYI:0R(Q0$+')8P9*>!?L1D$ MQ7-F$2USX9TP]=W,B3OYZS] MZB''L/$C^+A@S2X 1.,UL._U9KSYY?&*5&0^%HX/0@Q7J0L.*66&J'OMH]OPR3"YHQ#O- M[O_P\!PS_;CCDT:[W7J#K)G7)=7,J=%I'S]US5._VXV35KM9_+%?.N#V)_7( MX7'=\7)GQVWR,-'N]A9JN^M*L53PC-;](RL0$7_Y^>CXZ/5)_*R31#,:;8PI M:RG?F#'MJW+MB6U/E3P,-N]X73TF;ERWV%RPN=A'LN;FPF9S42%S@:EQM@D5 MMPF,2XQ+AX=+*QRYR[C$ONHA@1>3=?=3&]7#D>T@_ENJ*PO36 9N_&Y[(E\] M?E0)UVDY91E@WYMC&;>V *7Y\UDE>D&)"D(QG]>?B+>IKKI>04WVAB];.BYS MJ7B!B?Q*?@T3MN*$G6O,MGS$*",%"S03=K/NG_'&RQ3KP*UK94>Y@*:3%1,= MC'OX)2]SQ"+K6RH;73EJ*I/.;KXFHVCT U&D-06LCQXEO75\VL0AT3]5(AU0 M&8=F:YC3;M=:W9.#%?5= (L=%&<&9@;F_9#DK0%SIV:U7[..H]J27OEHR 2C M' V]F@)&C+S\M N!$07>;,/7A[:R8"(;/.?5F MI$:A@S""9^!1/J8U=:C[QW.U:&6,Y7J2+4_OF]XZX7>!QNO%V$__D@&>Y9D!?C.IKI;=JZ!"5 ?B]V$):O==_@IL4"\?,X8!6.WA MX1?ZG(BI4S*JW=;DH,*T]22!ID'+;MB(6FZ88M/KRMCQ/2^+7X8';.5+O+). M:G9S:WN:'F57=2S]+D 3!W-L!M@,L!E8L>%DN];L;JVN@IG MPF[_8*'7/$(7XRTZ4^AKJ2%8T0SB[$&U7T7?8_,'#E6"T0O;>>BC$&'&$W,, M'QWZEO.5 FHO7NZLQ?QD11HN.U=Q9C \81&^B<,@4'X]4KX^O"B,\2PV,W*L MS_[U(CSK+:(#'^&+0>H/\,PY/ -ISA1TL%\> 8^/-*<*RNB'HCG@>'B\74/, M;7$7SFEO\KR3C_$8H9?K5LAN][->:D"X*!1YN!X\)PJ!. MDW*&($2:@#^U2M?3F4_F.+[BT$RXRE4@*HYGSCN&=Y:C$$CW;ZD/WZ2C^^I] MJ8^-&N$)[N:7\G5TS"*\8(3'T\DX5B:%DD_+IWR+.0&^.(D1[O#Z> J@&(>Q MAR?L^72DW3QRXK&((%%("5=E!_L!Z8.,'V&:T#%6].Y604B1FBO+)].GY9/W M2C/V/7VRGJ=V\0"[PP&@5]%"6^M9ISAP5RNA'\:Q4<%&YSD::-N-YBMJX.MI M6#@8@$H\HEZ=@A 'I%^/N:XO4*ZU-#9^FA1GD0<7+ XI9B@PS!/SOVCSOV?^CFOJ+H: M6#JUOH9P:"VZ4=^B=$20HV=[ZO(H=)1R8YV74?X:*YS#;D4P8FA\>> ^/H"/DC3@6JA$G M0# MFAXE7D#]1AYX$'=> A%+XZHA_GYV]E5$Z$U$\#QX$L2X.C4K'CAW$: M:57#%P*6JT#S6P_HPF/Q1_P\]Z5PH$5/-BEW?9')!\7"32.4K.(F2D.IR M= MG7Z/@ "012" +41SGHDC.6^Q$7E^;PL\A3-*NB?_ZSWN[:3D??I& 63B! MK_!J,,LBGW65CBBS#[]=E9XR1^#U6.X'RE#!I! (L8R4AUUHL/*E$@# MF;J>7C=#$NN4\M(JIOQ8W9$^T7@PO7^F$N G\B?B&X$*N3D25]Q\ Q;C#)PC M+1!EW9H2B)IY3H%2\5BA_Z3A4(.J:[P5> HB&]7FYE^2BF;;+8,,/Y9^3>2& M!.],)[/@6V%I#)[SGB]7]">/05M">(7G_GP$[!Q=MZ[_2D$&/)226W4-E, O M?//O:B "D'0-Z&J.1H$44CH.A"FXK6', $=-,GO49P^!B.X+4G&M]Z'W!P>!K8 M9P'>H*KE6ZV=-(K M9KD>ZZU#^8% U_C*3X9H"<&_/T**BXN:UKU3\X:.1(_ M*B67Y%KJPWTD_SD*T V9>0\G" ED*U(EBMZ8 6(9$*GAQO MG),6 >?CT%,#<7ZOG)30ZLL G$4 5R2Q_NTB=X7,;S6A-(>4"V 99V&H"MSL MHXX:P5^Z!J\5>_H:JOCFG^E(!,ZUW8%KQWI]-MYUG/CS*'GU MY(BR<#5A\G/E"]\UQ"^4""6K [&YRF6W9I("X.S"!%,_R8B3F[T[)7_@:VK+ M1_8I0&NH7U$@\4I^:!&3%S%V7_GA76U5/N*3C-^.<\]X^3 C75N6"W=HXX,P M*=B8Y2LP.1D&6 9+>9+() )OE=\ RE\5(+32 M0Y0"5,98'/XWB3%Y @$$O)'G>UD.O$@Q@D>)06\!.H- M./]!'F\L8!S.5C<@LH<_T?@860D)$5G^ MBB:VBC4;BNGH$B&4;BW4Y3K,K%"2TMVZ$&AVRF,=J>I)SB;=,-]V>%G?Y>WB M[QES_C4E?Y>9['TLRUZA[=\RV6,[.64GSQXJ--8C2[(CCH=! 6&^Q)JZ/I S M,YOY[Y2Q?19TQZDSU(8BT5D2;1YR; 3UBCW*!D],#KF8Y,B+^NI\5-R,W&>?H&M 7@+8/)%AUC$OB M4UR/],'\/Q#!@O_PZ-;)F^K*Y'R:> &^5IU(\XQ'/$*V,D5..K9UTCUN]^S6 M2?O$[KRA^K9[#$/S"K<2)_5M5K/Y9F9^%2'AT=_^!6Z%='Z@BP#:-M":FH@@ M):E&#R/2*3QP @8@R.1#Q-H P?3E&$M)0-03XYY04K'(2/X(PCM?N9@FH(%H M#=>LHD2("0J3%J51_(EV4/ZMM'\2N>4U'E4>&Y0,M&PJS5GZ%4UIN5XF YUZ M"J,L+IZ!T5"@* 5<)%HS/$H##R^A)6&_6"6;S8UH8VW<$^W;3D\,(%%%T8/R M8T?Z3EJ,JV2$!",_3L1#G"_Y"SZXA%,3-*/'659Z'LPUBM(\$%#S_\,LR^UP M6>ZBLERV0L^%T%LO\T!.AYX+I*F,7=I)>W26!ZH^N)-W@-">2\X91/&(L7H/ MF4<+2Z6P.8^PR96$_X!F61Q:ME'@WGDP!THUX->WDBS6G^"TH4.J<'-'=?=1 M3 ,WZRI[C-OQ&)^IDY$"UU#J0J#D89'1(X$9.)DFLX+W.BJB1WBE%2*(T(8! MD.)&!Y^7WVOB1@4J*J)+G54IWQ-/8I3HAKB"D3(K,"5 MTVWYPV">X-!AUH\"TLOO^4WDQ\I$YNMWNN")]N.:-X.K 99\X]KI]!!E7_W) MC'NK?6-=1)1YK)AT352L\\QI,@PC\GPIV34:^S11Y4Y[VQ_HY[?V.RS(C? ) M&-?/>9LRBL;J)E(W18"?)EE!CP["7?57JGWYK..7&9W2G]ZMYZL;G(A^&&XH MSME??OU:1KJXH-UTM$#^LPPFQ3[F1@6\W*HGQKZ!)+AF=^177P:MV>?=)M=CHGG;;5 M[.V\5Y*.]4H0%?MJZVU/C^3 M/)V6?FWE[J=:Q; *L I41P5BK&\Q5N1)N]&?%&$5?GT%__,559#7OT"\>'7U MY1V%5RSB+.(5H> TRI>J@AYF-"A'.I,.0 \)?:H\HS.;L*#F8!&5$.6A_X.( M_\D8?2:=V6K-JL-!!*)%*GQN'$BIGS"X";,U55/0-!U"+EEFP*##H+,)T*%D M9RFYF*W'Y-NZLSY;(SG)4RA8$Z#WABY*%==,Y1Q6"&"F,8910IU:>8 ^;))9 M.ZJE'7K'Q/.S96OTJ[#,T?Q>6M+2)<3*[ XM%6Z9K028A(87-RM8 M4T7A>>DV3C8*TYLA+1J98FM=:AF7:];1S<@;#^;Y,7_"M<>+EU@^%EOTGEUO M7,D7XL9N<[9GFOT;LQLREZ]O?FP;SF!J&\Z@O UG:DM-N1$%*+1ZNF$2:;E9 MV)KQL,R^'=3YO,QZ(GSOAVER^N"&VO/>F#%CL8I=!BA4@-*_>2,O,0$U!'SG MLWN\LGU]K)+3VSUR,^>&< ?MJ[K7M2,H\$ONR3).U/(Z3)Z!V3=0[!J@[4$J MBL+(=+N!?PXBF;H-<9:/J1.)-;.Y&QXHAN$=H(I/CW44\%R7;QAS[V*)<)"U MQ@+9(-\AVPU!N["$[,>AG^(>I6+C6&;61=C_4XM2O@MQ>BJD^".5-,0ORI%I MG/?,\3+9]$NR:39!30\1T^NHJ3VI.:W+L\\F.CO/\I >_&16%[ W%UZD#_Y& M2M:$A[V\)GK+IBE]SOSB8N=\MHN#.M>4U@;Q*O/6Y2E*/PYQGXENV :CXC90 MD8ZQW;2ITBEW+M)]#/#)!)+>,-3>UR!-4,I(*LS..KV%!4G0)ZLQ^]XP'S,[ M$JDX=;"U&%'9&8)+BL+F@2M*8:\K;D(LQ-=& 6DV#E$14#;-LW&OG*=[@XDO M*+WH$=:*-\40NZ^H&3Z(M:G9P6\RQI?,6C%6OJ_3Q950E:_K>/0FQ>;9K,T/ MMIXLM N?B0P!)Q4%>GDYH^K\^H/BLER%RKM]L#<3[2L@_<,9D+S0PT/'22/3 MYYN<\5P\7FJ9=O-\P,/< 7#,.P#6)@PO:;RS%FE85_N)KV??OHO+2]UBI/WA MR_=?S[^)R\\77[[]?O;]\LOGRC47L:Y]=2/]:].$$K<*58.256LK8C7$;T@I MW01#4XJ=YS*-+K!]*66,L$:;_(0[93P$;&L=^K=F$[HOO1'U#KC!G6IAA"E( M>%:0Q2M1U@7[IE3#3'(J2G(*CJ9'O06,VQ9&\#6V8'/ ^=;N 'KA_10NPA5# M\MW TR)O)7/><'.PGD_N9>C1:7HRA'F#R4GA M8'IQ[IF RXT=UL@3;(@+O=@Y"J,RQ6B6<4K.-AU_A'UAAR#."JFCN["%Z)D" M2]S,A_ND?$E[$N$O7>\,,[[5/9'0BZ%%U1C<(E]& OM?:@)3$:DT?23T#D2< M(WJM%+$CI?)TY ,^:'K<%2/H*1@*CY7NYD >']A$$!;UD)E"WDCTSD5J&GF6 MDJC 3M_5SGAI:[9TP1V-L^XE66NYC-FU4KK1=$VHE9LDA.4X+'=,J]$IL@3. M\AI;85UCHD+325N K=*$SAJ&(-4-+)&V0@O3&/ @6SC M=*D'(]#FK_C41E71*]R,]Z%7-U.'6;% MI#X19WDE1J7DOW--,>%U:6LS2_X\R>\TQ!>*GDNMA6-(]/3KJ]>G\PL.MM==RM]Z7;J9]8W4Z[TW7:;;M_1,L1P*EO:O#S MT@CNT3JR[MGH1[6FWX9/?JG98K>[V.U3ZQ3HY$($= %>6XI[\GD?]= M1:/XR^![Y)Y%T7<8ZQ<_='X<"14[Y'KFB>VN>U*7CJWJO1-;=AWKQ%&= MUJRH]*5C.=UCN+S9;-?;W1.GWC\&:>LVW4Y95+1\7 ;N=R_Q7]B' M?GV<<;U(Z= 3,U6Z76J189VBU=_6 VOT%MEO9*@+&EWG$&[;KE=M]X^[G7K M7:O5J=MNTW55LPGRT'ZI)&"QD-7L=RR0AS,\L4&Y%[Z\.1(:X\!(W"?PMO?* MANDW>^U;%EOJFZGWG;;3?AJ>U6L]54 ^>D<[QFZ5YNLI60 M$+"@M'*SH_(M9'ZB!#) ( ?J%FXOULL2480I4JP(R8^- )7(;L%SWI^XK9;? M)V/3BQ:]-'-R5UZV26G5=K/[5KY#C^.;7AK#%9XK/8#UX1\5:RDVU;7C(9=7 M[IJSR6J')^L.7K7L@ZR((.14:5&:(DM#%L3IY6IDGXH1]&KHIHBK@''"03+Z_[ M],F[H)KK$;3MI^XIM5M=-LG:QAH71.RFHW6\7&U)M2S MUC%0KP$.[-0U\"&:%8*A%GR2](?,'^-VUN!&VX]&T_*"#W<@<=KPGFKSBU_, MUZQ;%=$ILD8_89 /V8!:+LV0C3G&O!HJ6>-$T-D0(B/#VIC7JS#O>JMZJH$31F/:+D1G M=WW#LS.PX<'&=6QC;'QE'=Q8U,5LJ39;*N#),32^ !I-;%AF[4'2X3.=5E4= MX!G0'W:*M^T4,[B\0*D^4;-ZVN9>'<9IS6JVF'6L:7O#+MQD4QV.L8JQBNT= MNRZPN=_GL%$=KK&:L9KM';OF!*2L9=5G&VO93K$+C!D6*GZ2R1[GP%^7<4_D M6E?ES+YGP/=4FY3[_N!SJ!=I%'CQ4+GB5Q4I[./WS!6#WA9+/Y:2W4:GPEE5 M/;M5&-=J6 VK&O4&VV?#4[B^,I6WA.P5(K,4PP@WR R39!R?OG]_=W?7B)73 MN EOWY]%SA"[RKY7[HV,WN-)O>^M;MNR.L?O01_@KW:GU[2M9JO9;3??.S]. MFNV.93<[K79=W;>LZUYCF(P6J]1@L+1*TY*+M?:R/XZ>S%6YTRW_H]JL(6EGZ5_X](/5K'>;K;M7C68PSK .K"-T*4: M;&'I9^G?N/3_+B?"[E*_&E:#/52#D>>ZOF)*5ZGC^4$I/&B3C1#:^KP2%6A$TE M$*NH"]5**7(]XK:L,N<3]Q",*D;F-204P6QVFCTK3RC:NUR#^,O$EW?W MSA /PA-G3H*/LGHM\!QD+,SQG5/CPWTTI5;3S@[=O9)17P8JKG^Y]]4D&\5N M-FU.13($, N8!@%P;T5\G_[@R7SC]N"-YKY;=L'\+ M*#>2?'PY]=:;5N=<*,,+,X 9P Q@!C #F ', &8 ,X 9<'@,X%PHYT(Y%UK! M7*C5M!J7GZ^JH4%;ARFV$X>K"9]K.;_>R&\(P@3(0+X2?>7( M-#:/2N1-+&2D!/;'=O%DG3LO&>;W%W/*GM78'5%A764&, .8

N"4]D[#Y*WTE]O:WY-R_XT9>QXOP=JP\S@!G #& & M, .8

$IGS=]7+6F#^[M/Y!>L$(_^!:\(3^;M/:N % M'J?O6'N8

T_D1Q)XK8;=X13>EE)X;=8(QOT#UX*/(5!)?)4WBTZC?3O AR6) MYPEE6+&< ,8 8P Y@!S !F M #. &< ,8 ;L>-*)B;S!S![\+?N^HH_/IL'Q4]/:K*YW7ZKJE0">_Q;ZS_>A M$@X*\ !$&(N08B&31#I#G<_(4A8MNV%10@,^V"(9RD1(QPE'\"H3^*<7BTB- MPPB^C90(PD2X2HU@B('GP__OO&0(5REQI9PT\A(/IHB#G=\[0QG<*/$Q'(V\ MF JB\/MLD"04?26\P DC&%QBCJ4_@2<-5*0"!W^!*W &\!A0-Q$.Q%5<*^KW)H('UR:S[6XISU] MS]U0P3V1&$E7P;P'(;P%C",'B7FP"V^ MY;H51->%*EXK'1:"7[$U[E1@8JD M7WISI(P/CT\Q$3655(I39VC>OU%2P94T;3?19M.@XBA,!+ZZ"W$6>7#!(BK8 MW1D*#*/"FMTH;;KJ)'NGTK^3D_C#D7B_@V+Q.!G6(PPKOV F"L)S?SZ*X1N9 MI*#.+Q.-/@#7.A3EZO+O:S YZYK-Y[/O?WP[OUJ&5>U&I]5Z\PB_++M:+L'* M1/F:1G$J [)T:"$B]5?J10HM6*PMQ1(V2-]XX\5)A$,-P2:YJ3\1CDQCL!%E MZZP-*@HJ_ FQ8/']-50^@,TK#@0F4ES 5HSE:*-I?%DF@S#"-[7/6!#0WYL M]F0S49S4*5 G_-"'($%%-!>PQSAUO+SNRTF8)C#\O8(8@AYE-2$J>)/= +H MRW&L3F,UENCH9#30 02-?32[1'[KQ>";^5XR.N (>U)U^T/.WY_2E\^,F"D$4ZT8S!_3GPX'$:=7-1FR& M,YI.S)QEF0-3PE]^/K*/F%';]G.^GOV_W\\_?__C2OSZY;=/EY__?@4!Z.>/ MC6<6/FT5&D>>Z_IJ/_C*Z,C,8>8P"S]!Q'@J/H>W:M17 MD3BN";MIMUCIJLNQBB BQ\ /.//+Y+0:O#&*8S)$&=UH/X2(0]]S148=YN 4 M!]_'[\6G-!Y.,!MZ-90P+INX76=J10"3F5-AYNQ3VF)=Z:B*L&:?]&9=K&$; M50EV[AT,,G.8.3L%A,R:RK+FXU!ZH(%!C1K5>?C.5*'Y<>BI@3B_5TY*A8M? M!@//4=$NV;!*>XO;K8=G?6,&, ,.G %;LCAOOT9>X'ACZ3\T+W.[)K!]8>W: M>^WB.(B9P\RI('.J:GV8A5PHL0\HZ:6XMPX04R<#SI[V(M0J49SAK'#&"#L]?4K[3X;[\0H; M:&_. M' ?XD6##P67J$E[4^W)E0FZH2=VRQ/P/\V?KG=JVVK3OY>^_\VT+>RNV+?R? M]_W0G?SM__S/^V$R\O_V_P%02P,$% @ [)%F5X6ZMENQ% MO$ ! M !P87DM,C R,S Y,S N>'-D[5U9<]LX$G[?7X'URR:U(\M'DIFXQMGR$>^J MRHE4MK+'TQ1-0A)K*%!#@+:UOWZ[ 8*'2!$D1=GT%N=A(A- =X/]H='=./CK MWYZ7'GFD 7=]=GYP?'AT0"BS?<=E\_.#'_>#B_NKT>C@;U_^].N?!P-R?3/Z M3K[3)W)A"_>17KO<]GP>!I2\N__VGOS[\NZ6W-L+NK3(M6^'2\H$&9"%$*NS MX?#IZ>G0F;F,^UXH@!T_M/WED P&$?&K@%KXG%Q;@I*SDZ.3T\'Q\>#HT_3X MT]G)SV>G1X?'IQ\__/7HZ.SH*-7,7ZT#=[X0Y)W]GF KX,T8];PUN7&9Q6S7 M\LB]9OH3&3'[D%QX'KG#5IS<44Z#1^H<*IK/W#GCJ@_""N94?+>6E*\LFYX? MI'JRLM;8O5#U MD>?3Z%MV<)$;@/H: W?K"\IC,K],3Y0'2 U6@@$Q9#Q(Q)I9_$$V MAH>9SH9\,+>L5;YB5)!53^Z51PHZ_OSY\U"6'GSY$R$2ZNYRY0>"*,3?^K84 ML*3W^-= OX(!/AHTE9;_U%=%QF;W_ =:(.D^@]_5>M[;,<2MA9COI"\ M\)%^N%JY;.:K)_ ,A^>9'J-W=$:DU3JS COP/5INVX:KP%_10+B4IV<726 1 MT-GY 4P5 SU!_.99#X=@-W6-'/VLW<#B(32AWFTBG6XK7(&-;[&8$VEG=0D@ M\?R PROW(I/STMUI6AWKLT-G=?L,35SFEO?X.J[3 ML?[:EE>WO]#$#CV#BJ^22I5[C-2G4$[PQX^[405?;2BL9Y_YR[42[0[^]YL. M(_2_%\SYRD"L]0C,1;"4,AT0%_S1ZM6UH%K41.=?CH_P/XA94N%+_--B#E'4 M2(K*K?+XKFP6?10*VPO:KR'+LN@ MY\IG#GC$U($?$ BZ#CQW+BT/'<+[!:6"_V!6Z+@"(Z%8K8V:&]1\C&J."1,, M)"/:)$V<1-2)(D_>Q0S>]YHOUWR2'K@,NNM:#Z[EH]J ,!I]S387E>OQ$86(?A UH.9%&(S*>$24 T1(0$(&D9""1$.1=),9[ MW8$7"[*QN7P^4;3 '#@T^.XS&\B', M+$"S$KW33:B^KC &/'_(X1E(DWSZ(U#*> IY> +G =YY&J M:60C1MT'80/.?JYHPQ+FB+N$O8121@ ]0_8!;G?,VH<7,FL?3'#[Y?7,VH<> MA6V9->G;+GP/E,&__A&Z8MW8D)61,F#I%U,) W+$7!\U @!2)Y(^KVNJZRLKMP%U%P7Z4Q4RO MH=1K6*+KSY\_?OCX<7/F2%-587I"5\;O$>5>R[6TC&D/&(3IY5C06>PJW+MS MYLX@6F7BPI8[ F#FGP,>?L[A(>+P M$TGQ("DF40"CV.A438^ G9;DJJRNF33Y2WYD%RV4]8JJ9=PG:A_(&OJ^^6NK[N^\[3Z[GC9B@ ;.\'YS> M^S/Q9 7T&NR%6MZ19#D8/A[EP*#YX?YYQ7$ M;Y1HGB3%E$BN$C4)WV@MO =.+>"H;$@A *(B@R*/D;44>4<]2RWNBO4TL!@'5S_Q4ZM6-JCP0T'H(2D128JD:?7ZJZ4_ ME:4MU%949-!-/GFDVO5ZJ*4'F3N_M&3J=KFB &<4KE O6ZH:])1/YT@Z TF( MI"GUFJNE.;4F.[6>MTQ=Z7*#CO(IEFC!5[;N];*?#7^YW:1UFQNTFD^W--U4 MUR.@7DA/_7E@K1:NO>4DBJ&F0:_Y;$Q"IC]]TGPF#!\X_2.$9E\?T44OG@,W M*Y7KZE,^69)0((I$KZ876\O:VYI6Q;6M3_F42QMK6^2=_M5O==C;,M<4)\:= M%[LB*@:8Y#,_S9:\R#O%KX?%3FM?Q:HOJ6E0;SXS5'Q@K-=>FPMB:2W6:F'0 M9CY)5+(XUNOT-5;)2E3?"F$#0O*IJI96S'HT[;)T5H**3 6#=O,)KFB?@Z*]%':9&UU2WZ#L?$ZL.)W= MJW)_1SRB$W6-3WKH]@95Y_-:50]\)(?^>NV_6+K\PG%D5RPO-0S+H+(W9@9< M%234VDBK0TP0"Y6U1#T8]YUN-V-O3[0-4"O:$M8H-=^#Z_7 %5LD(&'-YP%5 M5?'0O"1T$_A+W8;_RQ6+JY +<#J#E@"X,W\#2/,)Q\8@39G+K+#J4+^D2F8@ M;]R:DR>0F&B1>SR_()ZCAI?KQ(6^"*C5-FP-; SHS"=,VT"GQN+#.AT_H%@] M E\0@;I +E"DKM5^]NSQAHR_W /:#: =2-Y0;_M+R0XO3SE0MWB2=^ M?G Z"[U;]Y'R\6QS&T C@.W IQQPO^33YU4 A_(0)9 $6RP243(1*136+-B' MT(.PS:U*"4BV5"A+PNU*TP"N?+J^;+M3]C;>THU1/83JVK&FFI9KIV,V6:PY M7E&KO^^SQ8KMB8L!9OFE@HHP&Y?#3*T;CQG1V1DPNK_=R;T][10F8Z.&!=NBUQ?E:$!F?J%@+]8S M%JZ/9E\5GG% \?5Y16U!G9M0X [O)H5F!O3DUQOBR_7[N;7E+S1D/GGE,RHO+I=E M. JW9$=JM34H.[]0D'Q)8>.;5HH%_J4^IX!<>M7O_'&.^W"U\N2U\I:GKZQ/ M#:[H]J^IG_E"AN%#',UHED/EN4 M5UF='30U6QM0D$_(%RJYV+=]WVN_OO9+3M76@4%3,@8\Y!/DY4=V^[#GY8YJ MI[:JR)3"-Y!\&2[UQ'[CHYNAYG0YJ5_, ZH^R50VM^R5H0%M^52W"6WIN"M* MK$12)0X.@!#=&Y*2C"2B]:+4-#773Q\WCYVT1\X DO);2S9 DO8QU*45BB?13'N\[!\O?X<)6_S@X/M=>I;] M.]0!4ER530+7AH)OOD,]/(TIM][+DE)/]^6XEZ+QTU'!)<0-T"AE)%)((J4< M1&+J"I&@1$I*4%22DK4'V7B&=^K8> .4ZX6".D"S$KT=/W/2MC &4.83 MTHVOGLOOVHBDEQ=;H?SJQBO5 \DG8C"I>+==/Q!><"#HAYCQ>;0\S.U^?;:] MT*$.WM>B2")Q(!OI5%+?XIJ]HB2&(9#/DKT2= PH*]W\6W0O:7P+PF:FY]-L=SX8[:D[RI[/*S!:U0 M-N"H8/MU!1PA\X&'W/5FZSRB_N\S&K\.G[ES9JU6+KPF?!0]8,Q7TLMG^(BJ M3892R8"QWR8!G=$@@&D'33WN2+,]L-S@K#VZ#F7. 6'6DIX?F.L)D.;\X/DA M\-PSF#O@?0?KD:!+E/* \/"!"U>$*H7FARM=U84J!T3]AJG*]9VI).2$@90< M!'#52NWY@0A"(&4!);RXY_Q@9GF@7TQ;U-3KN/IIO2.CUL,]RRZ_'N[Y-&J?VI]=Q+X-N68%HUFGVRG:C3H8G^38R?Q73C3 M!?">+\9B00.U\4=,W,^!E'Y(IP?)P3LBJOK1*%Y4=874\NX[L M\G@&_X**Y#&D#41OK=49%=H@6ZD.+V%0.EF=91YU44=W%"JZZF0:<_@_J.?< M^'HP81HNEBA66*TF+6O/!>(6$^V//[W]:NI'QD6.MLWS?!N8-=9^.]B5'4BV MKTW]2SJQ7.=B)FCP'VH%-WZ8-43&NEW1O+'KH,Q'8,1O;Z]R<^UF01>',.YB MQ+4,L>$JY)]W4?HQH_INWXWI+E_01?FG$+UX\1PV#@7"U,%C-+[%U)%@"JZT MT-VJ7K\K \AD.K^'J)WQ3*;3^,2CSAS#['MJAX$KUC W8-=B5%:LG>X]EW5? M.M_:%QBR#FTU7*5?\=GRCM.#Q M]Z1?2+6ZZ9[/\=$K3Y%J]SK,@VC]'ND$7DQVJBRI MT,4ILT:D&Q^&SCZ7[49,INM<(3\%M,ZE9_?.IJMY6WG^BB\DNJ.QG0Y>1>'@;P#X F\<[!$N#J 7[92I^V62Y?S=&ZH4M4W MH\9M0RT>:=DYOK3BF^GTA 9HGJTYWEK/6"CAB0N4-!.NJO@M!G2]1ILH7ZGF M+S%KUYN?-^ZXB/VW;Y:0X6KQ>EL;E+IJLPNS]/$28K+'$C."([#A*U=8GGXQ M#1N_F;&3UC#V329[B@*!5.&;Z5R;$:_9B=E'G%V%ZYN))GP+S_) =U:6E\H; M0D0)?T%\BQ9'.-'%TA\]R'*%SKH=Q+?PE#MS[76<@:[(W_X09$/>')3<=9F/8[>6M MKD6V$*G*=7$'9NW(D=GF^YCK==7-21S5)0J.^[#H6;N%5NPPR&0<,AR+.,4YV)Y09(@)C^]KRM^,U8L\UL@E;%\;9T0ZK"BRO+F%2"D-T6.BL4 MY?MCP[RM],WH"L<7!ER7EOT[CC',47!I?*X\'W=NIP>BH>*;Z?1-Z'EKG%.3 MV"7SJ&N3ZK^L *\D&7$>QCF3[+.N25R49B[:82#7RZ--!ILK[[O1>#-39='. MI@OF& \=U&_W9EY)M<287):HETN+FC289!QQMECC6E#X('..>SN$HI:FKJGZ M=\2*\9_:[56KR9LQT1LYP=*$89?C>.W*\ZQ2[MSY MR&'URM#<1CNF+M-Z/& MK\]X &QJ/5]21F0EMKA,U.!3S:NR[,M^8](,^%-8< MSR*G*C:M^8+.@.Y%]QKKQ7$8EQO[LO?-I2L8,OLL41I]M-2GEV5LE#Y.6%JE M,\ R1HR>Q?D%;IS"'Y>I6UHV4NW&>EV:@Y?7+% M0I^*BL.T&/NF6IV!?[7CB 7'GSN-ZDK1T2U8C6$5=DH\9F!%K--=6R0.I:%@XF M=6E]^1]02P,$% @ [)%F5U]Z4;J=%@ @U0! !0 !P87DM,C R,S Y M,S!?8V%L+GAM;.5=ZW/;N!'_WK]"=;^TTSI^I;DFTUQ'MN-4,XZED>WF[M,- M34(R>Q2I@J0?]]=W 3X$D@ )4B0!^&9N'T]F(V._C7CW_XYQ\/#R>75[.;R0UZGDSM MR'U"EVYH>T$88S3Y\^VWOTQ^.E]>3ZY=_]<'*T23R\".-\B/)H>3QRC:?CHZ M>GY^?N>L7#\,O#B"%X;O[&!S-#D\3+N_P,@BOT\NK0A-/IT>GYX=GIP<'G^X M._GPZ?2'3V?'[\Z./YS^]?CXT_$Q0Q9L7[&[?HPF?[;_,B%4\&[?1Y[W.KER M?GPY/3P[.3=2^@< M3& V_)"^6^(E6?.72OOG,]KZY./'CT?T:=XT='D-H=N3HY^^7=]2G('9\%%DO@1]L7H\( MS=$2_OCE-H*))6TO M]!?H@<^ M(@^O [\ZYY9&WWCXB%(7WOA4[+OP*0Z,1H]?D WG68O8&P[$][]QN];M'G@]#=;#UT<-0CXMWJ.(]#UT=A>!%L'D > MJ1025CNQA^:K:1C"N*;V_V(7(V?J.]>N]>!Z;N2B$)[!&G(N462Y7GC:P(L! MWS@"EZX1R'1X&V\V%GZ=KY8@B:X/>HC^ODCZ@NES$+X)?)O,J&<] )PMP@#0 M7P..9+6G/;5FVM #&(&'-RBZ#L(0%%RP00N$;Q\MC*91A-V'."*#O0M )#:! M?QL%]J\[B8 ?M]" R,E\=6Z%K@U@+EW0F,B!/J7Z.Y-FM!:C-%>BY1D]] & MXV&]0L^?AO-5.E9X"H,E H+1(Q" =Y*(@ZP=&?"-YDK:>]62]EXC2;NPPLY.D2H\C2,H2/2$_)EIR%> -8?C\P7/7C$#[$;;L*'6:=E.:/:#. ^,S MO*93)2TJ@X_ ((]N=(=ND 3/5NZ((&9K$#C/KN?-_ AAW_+N0W0;K*)G<%XN88UXP3;1(F%$E@6TLORU"THS MF>U\69 'S.^=.#?*4 SA:RXM7UZVR :5?15'T.MT$^#(_8TN/?($%+L*5G<> MW7A>2,%?#_S$UM%G!%5;S=>E4W,]+M4.U]AK=6K;.$:LOC@TF 03]_/C@^F#PCDHKX M?'!R,(E#&&:P)4.PO&1&5&)E0PG?H9+X&'@P[I @BUZY\,5:Q#C0-;,,]B.( M 2.H0+*Z\I8F($Q$F(NJ*-PF@&&FBX>(-YLFP));; LP,PA0)6O3(,TBU*)@ M/7Y9HA#L5A+@^$[X;^0YX&'DZ=R9'T9NE"1T<[0G.J/MHD<+IJDE3YT>, MFE6Q=KVPMFYD>>YOR$DB8(APTYU35O=HC:Y!OPHFD&SAF32'\ ML%PP*>G\,HK7#+2-.C>WECMEFR,[TQF9G-;)\K+?W>CQ(@XCP(J%ND=KO&+= M4\[#@,+Y\F)[,2F4S3(Z9F!LT$"UD\G10UICE=1#MAUOR-!0XA)Q:GK(-BU, M^7P%B]@,Z(U*:8'1%M1NFBS,W$'^YL][G9&VBCES55R-.;4&*=9,%>VC-8X& M[<.F).NTCM88Y;3.DB3%?.1\L3#)VX:,%H(HV[5=0]"*);/HS-)O+>:K^S"Q MH#FXOYL)KK(3DOL%.;(/9B)C[ !GY?T@"\H+BD@\\O5,@(O)40(E!"P4Q\H* M'RB8="0T;WB$O"C,?J&)5)I$K35SGO6 /)$I5#!(R6P@=_!RM I R>Z^E/ T MDJF8G[IT)7]6:BC4SD7]4N T5+%H!7E3_NKE-U:F:VJ5C.+);YYU%0.4U@UZ M: -N/I4[7E[+]@.N% BU3G\6!M>66LWZ%^7_1"I T%Z)>-3E^ 1R4D.B $)C M%H^+HHE*D>$NYNB$UKK03*'-:\B[U9K >EH%H)KR35PT#41*_//ZQ)+ ,:\E MTFE$3;32G84311R.E.N>>EVBI<^XY[14, MOD$-J%SJC:D1[HB;J!0 D4E\<+%($"KWNBI9#@F/JTRC0T3(9#/D@L$=@8HY MX*TL)D\/V,O9_E&: M[>-$ZP,QNA3G]_T6PQDE#FL'YY[PU6^)I?7!Z[@\KAV+X4QOC%D'9W73" QG M<$V .CAKQ>]^4[D@;L6?LDBO@$[E2#1DI$S8-BC_) 9@N+Z1"-'&LIXU8]!0 M-GF!UJ"RR'GAFY.]2@RE0/;*8] N-SG812FJMP"XU1(9H,N=.#1^LIK1)*P! M1LQ75\ ^R_L96=B,3&+OO ":F7\#LK@,/*!ID2/99,-R@"H]8>'+\CW>#6VZU.4RKN3TOP90O5$7.I&^VA)B:H!["T(]WA M)IIU?[2TGY["Y:[VH1(&=^Q(N\A+[XR7HHD)+>61&H-8#5V#^,;V$(?].CE(5!8'^!GQ!3KIP MIAA;_CJYXL., &X/5A$M(L6FW8XW78/WOFM*)>58@G1A>=ZA#S7>X>VLZ+O(>.N[):=I#2U7\INY] MZ3JW(N73?5(%/6KG.PYV&;1JNW6-PA AP2DMQM;3 #. >R0,BY\N+#4VG M&_(O,_S"?=@BH&KOY8UT!%9+J.7SL63)=8,F%M#V.(5]*?^FEA$_+BQ1:TTT M\! WRZO6+9S!E8]BJ!PIRJ&Y"C!H$3])@=NOM*(E1>+\-P[I 8O0Y8+<;0N_ M%Z M&LK%5PR %CA8N=QY3"M ,IDIG]62'T%#RDS@/X<]G=Z,:=W-5Q7]5^1#*P]T MX=39@*L*40;0/&7R; ;2?'=5)+KYDD]AG0/JE6N*8FMI"$K<,&'/<&35S3.) ML.SA/5\A7"/#2%['+G6M^2>IP0N:T 1<#:J;W$I/@NSBIU@G6B]F*:V\1"&" M3LFAY)> S@MH@7Y9)VL]=9(Z>: U;P*'1E9Z7!UA0LI$:L7J.RTTD&7/_?4TV'>J.:H48D M7, )"5*5>W)5TRG:CV-:JAQP63>+AINW4_&Q8=6;+']OR+103YV>1>DQEI46ZNHL6P3KW/!M.E!B2]8 M"&0%WA_;1HEVJ@U*!7JHCD;%/3DU<0(700V!)KFOP:L/WBM/A?7V^8_9U0:] ML4'7&H.W_G5/RUJ"=GWH K(-&%UTJ'S] +DD\LH+GD/E2I%<2P2#@7#ER04& MG+_>A^2DG)TV!__F27@+4*NKS(L@-14'*7#IV2]- 30W*? H:DYR])6"P;(8=N7L_",";> MQ'Q5O!\49#3Y :)\E-Y@9K"H-"@AHHLKEX0@0])ZVNH;KCB:P-$]EU>J;ZX" MO$3;& ,'0T0V$1R$-F2;H+C2>"S14.6HE[+DR7S%MI[[>XTK'\&E&VZ#T/*^ MXB#>TJ^-0SM)ZR%GE]4SXXB788P#L"Q""\^RD3GW/^SGD>Z^?R.I:/[C%4F\#\)+_#B#6Z7[4ZZJUX84+UGSD@.=%X6O%)3 M3LV)B9LO'9Q+ZDRFA]9\>4'8=D,V4V,B%SI+!I.=V/E6.UX8N=W00218,[I$ M'JDM65@X>BW:4A.C3PFMF6Y"S%>94YF%W:2RE3$:'WXGPL D7*A379=W.C$Q M').7B7#N%PI/=[CEHZ[1"OU;*L;J5P"R'2B QU:%<8?/-%!1)Z\DFU*T4KASIZIS:Q2/;BP*@.I3+ M<'FGP< T6N_ENII6Z[M$K.(S0$&1#!>&H+$.]K/M1<(M.E (KU7%2BW.-CWU M9%:X)285L\)KI52@*H4A#?)3;J^);A+4=4BK)SZ]&G!U=1HB0#4TFLQ0J=:B MA>%@Z12 J:F9X((0MU=U;K]\S0,74+L^M I5\8@B5:J,RU@R]WNW4RGY)0) M0:4!%X*HM2ZS4']Y>"O2/F\ND,)X7!#S= M\*S_^$OK.O81N/\U")QGU_/,.&'!3'%D'PB^OM/[ _8!V4Y"[CZ[K_FV3>_* M?(-XG&U)W5DOY?#R!\T*W@?B:BG8Z?LMAC.*Y\T/SC?.2TUGH]!;'YZ9HE<; MSM)&GWQPSC:-P' &MW# QQ7BVK&HN#LF][NY?,@?OPUYJ/. QY*#FC'TE&0: MVH^MY*H&?J&&;.&YGH.RA?-"37:ME_#'+[NMZZP4FJV"!E]RMWLM:*#+CK6P ME%L0IPO;TUO0S-@^;HL9UFB\B6F%@LPWSV5<>:^T9LZ82W=ARC[U("Y2(R6\DS]2A"05VJ0 M!\SONJCJ*W'\(E!<-12,)'!OG=#[:*Y>65&T7)I5:L@AK=Z:5$>D%PRA)+:% M)NI(+[AU]JB1[$VJW=Q5)KL$Y(/7JSB"7MDY3/]G9&$S?.NA67,#$GSWC+PG]"WPHT=#:BB&Y@J1C[OGP(SBAE&8 8HE4>S;D=JT']%E?9H!.[%=?L&EO1@!/5'-/N&EG_7U1VMW45'(E^_2F M21!8N4$^C^/(@3>!GWS91Y^1T$^7V"T?$,^S*GZ7G+32.>K:?;:,\A'?!9'E M"=S&O.&2()FO(%)//D=KV +4!W'M--:P0^XH.0U[/8%!(-"54Q?*[=3X*G+J M4>2<2%$K!E;1&(U@RA1*SMVK*@7NN#D-=766LEQC$I]F"S#["OZ>1*SD(U0R M#1ZIF=D=]>T[A2_D]?&K0-81_V"7UPS798QX6E^*UN!-\<%Y [0DN%\&'M"O MS=L?'X-!,S]ECU&;Y>-SQIR=\]%Y8\XV>A?6$&],EH[N2(@XH]F.>EM>5!QY M27)=H;797-^C0UWAU]G&O291(L?NNQ&UKNFAF,!] M!'/ )HJ30M]OKN]N8O984GK/!=GYI%N?TS7X5HF=UL28)=J MP5N:[5E G48SRW<[@KU%=N [A3G5>J^Q(\R[1Q<746J]:]@1)0D(HL<"3*UW M &M@$FM9>GP7G*.%Y3I&E,@*H/',)M-*_4!;&0$93&TZ5 ]?8 !D@/))-8'$ MJGEI, R1)C 8-2Z-8D>C"0A62TNC8(AZ"F?DM&LEA)$BT\3?W[GZ-XA>%I;< M4;% F-Y\.(TB[#[$$7'@[P+F$JYBF2@T(&.'-'CV*3Z.U4> M"WRGAA$YTR>$K36ZB3_[(!RWO!08I2I! MMCPOO=H$V/3=PM@RYKSF'G@DZ*)"2^7(C*AB+,G9W42:>@A3(COK)*0V(S+9 M@U7Y!51-;-I=N$OUU+WO=CFO>!S3UY$?)5O8MA=5%REU58U MFWD6]*'K+#>HL>Z37=]QGS?H=5-!%3>Q>U^UOF/Z._GC ;CQX_\!4$L#!!0 M ( .R19E=)=')MSXSB2Y_?]*WQU7W;CKLI5W3N/[IB>#'9YO;@]NP6O9S,W@B_@ M$F+7#W&,P-F_/GS[M[/_G-_?G-W X/NS@\'99>C&6Q!$9Q_/-E&T^_G\_/7U M]9.W@@$._3@B'\2?W'![?O;Q8_;Z"P0<^OO9I1.!LY]_^/S#CQ^_?/GX^<^/ M7_[\\P]_^?G'SY\^__C3C__K\^>?/W\N= MW>P37F^CL7]U_.Z.]R+># /C^ M_NP:!D[@0L<_>\@_^K_/%H'[Z6SF^V?WM!<^NP<8H!?@?4K?Z1,.?O9S-MXP M_!F[&[!U;D(W(>^7#P5^WIZ1_RE$Z_,?/G_^\?S0B]N"_NMCWNPC_>GCEQ\^ M_OCETQOV/IR1T0AP\FV)C^3-Z5,O.G0H-O[3>?KPT+3VZM.[Y-/)V_8(+#B\I^S1+'[$T7M?Q9Z1OL=^.4#AMN=#SZ< M]Z:)_!T$=&I\],#*B?VH(X7<]PQ';[AU8-"?W-)K5%.;O/SC%FR? >I**NL= MBNGS3G!56KIQW;.GBK8.-6C5/%]_NG'S^>1\Q8& MX79_GE!_3_[X/=?%^7]G@7<51##:+X)5B+:)6BOS1-[],7]C0GOK]PS+T4-$ MU@C:]B(,/ (E\,A?R,("/?*[-W=\JI4>-@!$^"EP8@^27V4X[/->\SB^>612D0Z.7UAJ.@$T-!4CS(1[ M\ *"&-P!E!!!5/+RV8?K5)X),V361LAQHTQ?]P%OV(\:B-5!$,@KG/4:@;3I M?[KR!<(V>W@>X, 688^L4M&PU"6 DT6@Q)=V/7%FGBFSAHO]L%RE0P*GKG$ M5$7 *XP.7=PP)ILZ3P46?3ZH':-K!Z)?'3\&5,RO< 2WU/I]PF 5^S?P!1#C M84$,AV -B>&8\J<6L_X$C&71W:%P!U"TIW22$=[1%]R"Z,@*IT$GPTW1QT:0 MKZZ4$M,4>,O@;K/'="^=.YS;2M>PGQ]+MKZ&H?<*?:)-(X"(5B7R_Q"NHE<' M@4NR-OGA+MVIXHA.D^J$."Q'^6OF^WNP"Q&UYI\"*#MEM=)D!]+J=F;#TV$' MH@.X^_OU(G T4I+GR\1S^96(:?1$ M3.;UW'?<[Z0->15.G]TAZ)('WT(/^-3KD6PJDB?=].7H9(U@CW)X.G@]<)PD M='3P$G1^LV8I.WA[F8^OWNA?@4KYZ?+!L3!:!*0M>'3>5"ZM+5\ZPBP@.YR; M$..4L#N 'C;$!II%$8+/<42#0(\A&9,M&2PZ1L<97_B1KB,OCD]C8%=OKA][ MP*-NU_25].7DM9?0CVFT;)-86.VFDWX21[.0#P[6@DRH\0,/\"4S4+D)@S7U M_WBI#5ZEN>/^0.4G>3AY8 6#1 ?0],!28_ 6@< [ALLI+$-FN5"BX#)=YZ! M_\N'QN;G&HA-PN%RA*9->Q*Y!2=:]]9,\ K/Q]M*(E5!4.RW'@T M=UTPIN5VHY%W3=9[Q_\G<- U^46T$%5;CDQBBH\$Y.PD<9:T\&)3,W&>["&.*).GEMGRQIH M9K.1B+L -,V"[*@]\/9_P)Y+7;7=2.1=0Q_G;>%1_!(\ONH M/#50R&L_$KETSXZ(P*=;,FK#7M!\1+2_"#V^.(I[C43ZS/,0P#C[#]W1?.$2 MS&JKC.___@3CB?F(V'-S?HEQ%P.*25'@].#,T$\>\V8 M=*RAW@#?;X*QU&@LQ5,(I-% &%[&$3W,3O4S7_V(.I4(/X8\9JC,@H/<#V_W+!PS6VX+"R4XHMSI< MOT+A5B+TD%,<-GC_SW9$F.C:\["LO^CWV*NE,%?(UG@&LCPCO\>VRH\\@RZWPU MIY$&,@O5.3/39/:,DW*N')(%'320GU7LQG?.GB+(SL]M:*R#[*2X@AS@[+8Z M3@D[>$/K )/_%&J.S*(+!Z$]47=)!5,.$W)][3H^KD6K$*,"X-D=>1L@ N$E MY B/;(MZ3)4/@?P/>N0W2X]6\18&*5 MI_?^54ALVWLJO=(\4=.JTG>^D]9>*I26YLY801=MB#9KKN4&>O M,,GX@#?UTL#(DDB 0UW!23'>PVT18L72T$GCUH-(\3+: '0/7$ ,6WJW% %6 M;BO M(ZW>8MK\:50)LKWU;8T*98^EMD:,]GKVV#NR8F1EJ',SI.1JY.^Y&WMJ8*A! M#>BT9&X O"L'!43KX,*D)=8Y="$/:HF.&MA)=\N@Y=K>U,N(T(=TR$-[ MS$ F5J#?]+N'ZPU9>9YPNOA*F7W5/D;X3Z7]IIKEN%F C?!<'$PQ6:?%L8.F M/3&,DGNPLVLPB:R"P.7C+>JA8U(>5^CF/1BSK39U)]1S)OKZ._KX;2HE<]1^ MO(0,9AT5H\O'2-15:,Z4*++-2TRPEGUARD*ILH1]N@?A$)T5)A)B"-Y=-XR[E@P3^APFER MIDY505A73ZFSJL M9;S/:M^8F&,M*G++GCQVUA7SB95U9RT"TOI2*FO/9&6$^GIM MDZHL9E&1PN>D&Y]LB;D[A\[U#8B@2WB9ZLV=1KVYJ=[65&]+FOA4QU''[+84&R\U3.I]THI/649W&T M(0;N'Z!ZU[UD)T/86& /"&$7:;COJ8?^9F.>;[38Y["W03G^,-)C;AH*UCDGP.4\1AD M>[T!03CL)PT%8SKMJ>*TI^3&W=K3/Z=V\&\(J6>K"3/Y5R;YLLX2:T\YO,/C M/5U&OKX'M39%NSO[^0[6VC3,[JRWNNK,V'PL.?ZE?$G6IB:UQF#HJ3]B2DY' MWH>9]R.FI73DVZK[#<5Y)X>G^5I?2JV9[CJ<!_%'$FZ=+?EK,T[-!CR&'N@3M M9P>GI7G(3BBYV_X>$+V!R1Z'B/T+=*DG X;>/7##=;HM$]V)./AG#;BJ12@( MG,9:U$3H N#A:[+!IWX)&I5:KGYS$%G8N#7T&SJ9>2>6>&9*]]P39B[J:TE#>XN\T$0*6X M\RTA,WE7=UAA\!B!M:F_TK.'%QRPEG/9S%]Q<,':Q&=YM2D?E[ 6C+9J1!S$ M./%D\)9!CQ-/"V\;'3GQ3/'>4903SRBO!%=.)X6O>$H8GQ+&IW2W M+LF$@8MHG?-+D/YW$1SJGV=[E&JMU&JVH?P+C&!/<$^>-(>B=VA)D=[MTIBU MX^<:<1&L0K1-MI,- RC;6\_HY5?.T&US4HN<-T35AM-QC!XIC=37$+C0!R7+ MX3&D\D$VIR^0K/'S_1.FY>(/TWWF1O EK9LLEKA!/J4!LDM #$X7)M.$_-T' MR7P)O-F6VII_)+]S()#JJF/Y):C3_].-^HOC@Z2P1G[E-GU :"S_4&C9,.QJ MWFT;*$. H25!B\Q20L4B>"%4T2D8>-FUZ\$Z,6H;1E^^?WOFR*[B8[Z72(BF M5\77'&<5PMAM]*2^J=&K'5ZD)W-Z!2-!FE^A@3FC<9#5OJ,A>I$A>>P+NKMW M_+OXV8?N] FW7'2;5V@22KIQ%UE9Q\&XA)AZIF,$)$SV7J\U[>1(,D8X<5YW M.C12ZC\5J&CO?LONT\UOFV/>JROMAY-ZF9;9F#@^$WH\&,4T*)?>I.;-X^@V MC/X)(NJGXLXZR>Z*=DJUJ_]JKE!>*U5;M<,E[3A7HH\;%,;K33*0!U6S) ;E MVF%-WJYO,<3B7J[N$#$+(G#G.RXH'CJ2.D%:ZZQH7(X.B.LX\-@V#K^=(B)J M2V\RFL?!9NJ,%AV-4(MY1('0+ C/-?=3A/E#N(I>R7IW%R-W0SXDI;Y:=-15 M)&%>3;7CV0#LQEI\S,]1/M$O0AP= $UMD\PP6Z([!]$]=_;O0J8]UP'=][T: M#?GK$-V#729BR]4]\ #84ODO1U4;;'G9MPRC3/\!?)JCDZU*CK\(B&4=Q>YV3>;FZA)0^HG7*ZI%,Q_0'0.^3E5"[;=ZDHRSA M:@7<:+FZ>B/K0K &]\2P7@:]PG5DVOLQ/?!R"?$NQ([_EE!'2;)O>)$ M!63CS?=+&$"8UL7D$KP /]SE%F;CVE%MKVRORLUW2E01?Q5HV]N8O:E]58T* M613+50*LE^SV> DIW/::QX#8IP>M>0^2XQ#4(-]3ZUUB-(3=;4ND2-VP]0F4 MJ;"B6DQ5Y1"9%^V),,H=US## +\A:1<,-O\%H!&V:9^1LR5@ON^\:YKV=Z*3"N6'X/N.1=!XG>"K RNYCYJ MW=!D]Y+M6?+$EL1[QG<_\SIHENR"$ZP<'6E<'-J^17$88)EE4('$3!/Y_:LM MC;&G"^6O6IG4Q7[&,-/5&]#M95H*U!Z-Z&QQ%9C?O-;FF('R,[W%"Z9BC*97 M8S*N)M&(O+<_Y%:J2-7N#)FU*+4\1E:!J'90RU 0B$8\AA8$32YLU/6 MPJCT'%5)V/J=1;(6T-;'CRAHG&- ]H+0^:10I;K0X0#.J4$A<4RGJ= 2Y_2+ MF4@IK-3&.BQC)M,JZZ*TGD^&0B)EUO#/0_$%@7UNQW@41-695<%@>EEFJ9V1 M[!FMJA'"/P)E+1C=CT65UI16IXVL!4O5B2/ILF;EHSO6ULHUY5*,$5E6[7Z1 M.T-D+5P]_##R!X^L16=H!P7W0)2UB'7?.G45MK@>MD01\CG;U/\-H+G!*;NHVF.S6HVEK*;4](6XM7+[-1 MB*JUD/0V&V7.I%N+SD#>?<'A=FMO*1K M*P=D+<6G([69?OS^-8B-(:+EEDC MP%K$U-A);4H1G!I4'>VD5F4-K,5,SE8RH," O1"KMBYJU0ZLO>:NFS'1NM2" MM?CT"/>>[#V18WFJ!(4BK,5.?:%;!-[0IKKSQ5 MO;]NJ']A+4X]ED9F[0QK@1AK/6PHX&$M?NK71$YE$&L1&F$Q',K#/N+MS*H5 M-Z<8B[7X])MGDC5@K$5'LN* [*)G[:7>_:6DJ1B/M=#(J^%^9R^LO?!<_4HN M50G)6KPDP^3R"2YJD?C)%LD1EJ!2G&:I_\B;DOSL4IDKQ1#I3T55E,(^;LSI MB_Y\BY:X<:MO*09&?ZBH)3!MJGLU8?6W\PI49+'XGCQ@_%["$+Q%@.8QY!26 M0'I]??V4C5Z,/Y&=SGE>U>\\SWN< MFM=TT2+J]H6NB^5C/X>YB6D@<[EB+#OR*D#5=]1540Z);#F+P.6*7[V-A04\ MVRS/)0=;FS70VOH<*M!1LH":B:#\H=SV%E,13NXR:R8L$H(EO6H4W";5]=!0 MYJ6*:#483DV#7X'*>"1$A;140C%4,:T1/47]5:XRD\5:#%MK%X:Y8[J[XY[\ M\?O1Y[%$:R?(DA!I:C3 +H*[-"4QA^,21 [T=3A!'N)G##WHH/V#0T4T\4LV MN3\:.NG8%APH6B*:DQ#MOX%H0W/S:,@#@ *=\WV]<=Y,Z!E1^0D=MW-Q*Y-5 M;]"J-]1!+J-$&IO<>D,= MA44KPJ3=SVNB[/QFEEOCL$77 '4/(;CWAN>ZU3 MOS #1QT)D),8;U:Y1E>RDB\)+L6.AARG2TLA/* M+)HX#?4N-5)K/*^Y(=..52!0>LXQ.EOH(9?;NY633U5NDPQU;ME3I'E\;_< MVV0M!2RG^Z+&.J+56L7P]Y*&HB G DV[S!(&$KLZ0\&0$ GI+6OI<,QQ9VBM M\[KULC$WFV5SE@W^Y#(3N6$TI^2&WUY(.FD.@TJ\3:JA/ML.!Y9>P]MMU^$>%Z>>P]5ZM$67:Y4,*P3(*Y@R%. M3A5A>GPX2RAXB+=;:FRM'N Z@"OHTD*E:;%W:D.$9&V@V7N>!U/6"H>-.Z<= M,'VB86.C5:Q%KX2]^ M#Q,8H,2($Q@$/6QG0'GN/491@0GRKR,#Y!^_W],"5LQ(4/7I2 1](RIW&V^Y M))6?CXD28TJ5GYDV9#K/<3"4S!P$[H:H4E'R1F,W(UC)*6HWR:O=-,4(\3UX M 4%,RT\)(\#LMKH2)3:A3^Q2G#J<;L,H/6#]L/-A1(!^(8\HRA3K+Z*4B3:O M.1U1&WM127?WWYS_"E%>SXY)O[BM(NMO&8#\Q=P#5?4V8ZUV1;XQ9X5A-+)I M(+4N0QDEM1DB3A!KZ#6:<+R)3:'2.'8N?"6'E-C=P4>FXB.A@Y3:F M("Y7AUIV#VDB"L_&XK?70'SQXIH+'PK(9K4T88F^ XC^X*P!S_(0=E&5L,:J MI)8=<7P,C]ZAN^02DZS:(2N?K=-[+$JNZN').MPTV,:?9&@>@%12A(1OJ1P9 M%SA"C,=!=%)2'1!#G9,<(4&$XWN@C#,<-X:R)Y1[IJLGYZ_$NO'1=1CT7/V[NZ0,1:JK&<#TY8KG M3U7(C$>DI4'0&Q+3U6Z#:=#H*\K-9X9#SE"&&XT%OOLN7U8%J!C/-,^&Z,&U MQ3+>(MQ;FO5-'DCKTCV;]@%EKZ69[&DR(8^;1C-A&=-97MJ)@##BX; G6]FRO/0,L$R-\Q$8GCA8(9+K,O^5@2&.!1C75*X@LA$ MQRB0Z7G2QQ3IS 5%!CI)5YI-3$>E5BG/'IP\5IT7W#AX21ISU M&H%U=F5MQDYM/"L!Q,9N&N*@')I$%=:$7704T$Z%Y&$#0'1#OP#%1=1YS0TA M75STF]_!;O*GA&DM64)&)4RW2]^HW;5[.'<#DYM7A-G),IV-9*LI@52N^^FR MIC-+T:0[,?IGUA'+$Q!T%X$'7Z 7.[Z_7Q"K-B*_.SZ#9"Q.0^_Z.AW);/ M M*XJ22YV0-6YS+26XP(YL"O(SM<243B^0CLEV@FQ!DAK6#07CI%^@@;W,U+P' M=%:DI1?J&P@.9W)]#5$;^NX TGRNBW>7#]U=%NH,)$>',4%BG0VKZ(X?R;ZF MRO/1'=)'L@MOT5%.E"H1>K^IM"(2]5 D5@?<\AM6J-:C5Z:G%5T8PM34PQ"[ MZAB@F0,B"8#697FEXD#=C0AXD&R^(1;L$+. MENUP>B!_8GJM3FUT6R"D[IN*A#LC\O&5123K5']#!QUCFSHV*2HYY-03>@MX MQSH$'0P1S42-"1@0=3&$A:.DIYJYTR3)NEITX*"M[[<8X1 [60U-H9&[AJG! M]UJZ?$C@+30> ^$%3$I ,#VG2KH,H4Q(H0D22W.S=>9436&"#3U:'J6]3Z^UVMQ:EM:*"42(_MB+W:C)7H Z 6ZO,Q^9K-Q2:0B MGWT=8=-&+3ZAS!OO>U; M]!8.3E6A;,'@4FN;9%_G 0C&VE-<>J[>7#_VZ Z2R CYG_?HO'%&HLN;S)I' M\_UQ#@C2N=N\P2P&AU,4/42873J>.KKX1>,+3Z=\-&/ST0:) [$-(C,!: @) M-2X>VL,E(\:+.ZHM3L&OLN5@*"B-65LBX[\R'UA"9#S;O#)WO?@^@2RD'J'# M=H:8S<1&E'"HV%!Y/_KX>WJ#1QB.85 M>X\XK2=ODK'>I.;M. O5A/.^\/7-_YBW>.$NM"12 HA8VD\M!G*8" MX3 3A=-UDHRT3Y.:#8UKYSO8M^4/DETZ:7C(2)IV;B>\7HA47].84EV?17_5G/Q0:_O1XKW!, 8[<#15F1QW5AT/3'696(7> M[[ *W[ CTV4\)A^-K3X:68O*[@I44]&E?F5$N!:>^K,D5N'28%'I.G0T55FQ MS0G62KBL8\ M-NLBLWM QB%VHSB_98XL;.0W@%X:'<12777<6^)N@!?[@,[" H4)=LEE M>B*?<9LWZ'"^I%*('\.L@%@+!YK=_]]?1]"1OG[B^.G%SD+I6R@CRH2T6L8A$3^ MG$7@IC@5M M$Z+H$:#MW F^WX1.D@5S&T8@G^&\A:VQGY;5F:RN"S*3@'>96/9II;^'C8/H MR+\FC_A+M51G,Y8_JB"B_2*( "$NPBG92T3_2\&_C:D\$7,C(3Y]*K]&=GFY M!E@R,I/O+P*&%KYV(/K5\6-PW+ES0.CT*G,$/*&LHWQ7^JJZHXIHV'\ WYL[ M[O?K$!6$ZX*@1S[.4(O-?;083$SD,95EJV!O=("7F&1"9R;QT3D8'5[2&^N2F M7HC#\9C8RWRK0&D;%XRAD$Q7F QO-PSMRC(3T-$T\$A)=_?[#JV]H:,SIA(>J"MO>ZB MKSG3UX=M[?4878'KYN6V]O(,Q1.OZAFW]B:-MKA(.N'5XO&3N7CP_?EVIYT> M;3J)?:"^=%2&^J\-4W-@\MA%:_HI@S(\WQ?^)9>#*OD:,P+.=B6*O>_\GRG? MSIA\.Z6R43Q9<[RC=_I9#>VGP=!QZFVUFRE2TH QS!*$YL9X;JT$6)@4"R"$T8603) MA3&P.BLT$&"YOLD6T>*#5%V MQ;<1/GAR4S+G,3O)KV5*5FFP'&1^>3O57[$PJUK&\\G.II9U,YJ9)-8A*Z&= M7_7=)50*Q<:N=+$I,W5*P]2>'3?>?.(Z;D\)SO>3;&B,+(F=QJ>$[[M+RM,I M8XV.:6O3^G2B*O!&6YL-V!;/HR/:VCP^69:U.L*M3?_3A:Z,=]S:W$$#[!61 M3]S:'$1=PLIRERO>21CHZ1C#NZX8Q?>UOQ4YV14#^TXV>U)UV&W)3SZ<4Z#' MA*[(*KNE1\Z>,%C%/MUGX.6JNM/0EZ^<#XO@IO::%+!*PLB^0FL^>0GD$=NW8D,B57P-P#7&V(*S&A\8 URBV#% M6V1ZO5(#!(_(\<#60=_%<[?6[+WEUE^2S8(?[LB.#+B;(/3#]?Z>#J,8MJ9> M5N>KLU/,D!-XW*\7GUJ8+M/%\&:GSW2R:LV,]'?(I>EATQ?A;&4?FPF>Q!Z_ MK]#)&=G6PM/1X"[5 !29LM8",^46F9M;-"X2'?P(DFJ6/F3"[0U=-=Q@1./ M(N$EEN).)K$QWS^2SPK<[S(]36*($B6,Q\CT/#6&?BZP7C;9S4$KX$.P2(I4#7-/)W'R0+?^#-MB&*X!_)[VT+="A[ MO8ZH=8S( D^67D+(-7RC?Q,'-@0=3)IK_,._PBX:6+@!#@:;T/<6VQTBNYRD M\+=P"$0]=,RN. JWX3/TF^[HK+6S,! D;^^QPS]-9I6AWL;F74LW8)J,,D/A MD'*^MK#4I" IF@_&XY)9*2,#<[".3 6HQSRJ6X^5J[S8MIF90'1PR'-%%^Y3>[!]'##YJ+JP,TINYB!!4LW(>XNW60?OE*G_-?'\/=M2)$JR?"!L:#XSG%#79_?5V6LW\ MG!PYJ[[<^J0N,ICV%]/^0E;ZDHI0Z3D6HJ3N8N1N' RRND;T0F7OOV(<;0'_ MRK N;U)T>C I$5F2000<[FE"46L+=Q]<+;%2THYG&EH3E*<7V4+7YICV4 M%H.:N;*/;C^_CTWDB#&U5E.YU4)E'232 ]^X[+VK3=3,\V#*W")8A6BK.8(R M;9Q&<8VG8H8?PTQ"?C4D,TT:N/AV)H&]$WVSC M+9>D\O.I1M?PJ?KY_*C0*96X+^ZK@:E%0!8C<# 2\S"[X,B+J(30C5UV(XR0$TYCHZ9F8RU MJ:XZS )G!R/'IS6?JZM\,>N75WI5NKN.4T@% NHEFSD,-732L;IN=PY$=-+6 MZ;EZ<_W8(U.C(=[4[AT:(Q9'0F_X1[ YC2T%9L"SP!9C*NVO==\"R8 MR7"#RY/AC,A9J[@%#&6O,8Y3\_V4ALYP[L8IIRCG=3 4(JE#G1(^B"(B#9ME MXY$0'>-4"<4)'-R4\HOD<1^FC\)0UJ=*DZ-90XW.%3/95FD+26D7,V'H82&5 M_5/6L:?0AFCA";,6)NFEHLF#9NU16ZD]H9P#SDP,AE")&JO>CWCP6$HTY!V9 MUEX*+85#D]?3VBN9,.U(6^M]WV&PB&AKV&/RBCKJI9B82'5Q9LOL"0[Q;9LA,1U\H M/H%2R5/T<+P 2\66FX*8I$D"K2(>FACX)#,DM!U#^ALR/_U"-!6R$MCYZD0 ).Q#+@ZQP;N([_2=P M6.YFJ6Z&:%(J>,M5CF(++5KIJ CQW K %95-;>#EBAB_B6W$P%RRHR;40U0F MZWAP;4X4@0NH_2? 7JJ[,IG/I!6FQ;1N0R*O42Z^52IE>E@8P9"T_LH7N@CL M+$/=K,W[D\Y --MK9F(B';>0L*NG4YJ&L&?D*UB@HWS([6O4HO(7 M(U&1VCI9YIA/@K? NW-0M$_*+Y,Y3R>!8:YZ#IFU8:ILK!N[:3TDP<.>WA)3 M>")U7J+-NT;R03["B%*V"#SX CUB<_P&HTTQ6> QO HB,E6XUWJT?<-(C%UL M(%A=O0$WCHCR6ZY6T 6(ZVH5M=;AJ@J)<,P"+XW(I0J<2D5!3"#@QK[D.NOP M)],@ZG+U$(7N=^'Q&T9#'4H ( +4[(Z\#2 $O(0<<2%'00\=#.1GU(MX"D[E M\-MK"3[X5%X1YT8A;C,]]9JW8= L'O5VNK0\)_;);J=U\ 7B6FEDCXSVJ)EL MQR*ONBCT'8*!"W=DH+?TEI'EBJYQ,[*V>7%B03V&1U/XSH'>(LA*##"B)-W? MI4' +L%SM APA&*JEJ\=%Z14-UB*C, M,&1+LJ/FT:!N(P(?P3)S$]";4K-)L40YH!(C(ODB50%1 MUQ\@:'D;^,:;DA M0@$U&RC*.<.0$M*!%HFV.!#!HE>ZJ11_M0@RC&^@\ M0Q_2?<3,=5$,>/S(]]-R%T*F.@Y;) [UC(86QM)EW3/LDX"M_""&AA_%X:B. M5E(>LA(Z'*P#I(_0R'HOK 6%[\.",!,:N7G =E*49:$J+\;S*ZH9W9YAXRM# M-V8D"5UG7.%N,AV,1X,E!D/!,920C)C8U<9,ZNG0,A.C\183GC*R-D>LBXG- M]PN:"NV&6OGAK4VLZZM"I9U\EJ;6M=76F3=Q-;FVK65F!8. M:&LS[=IB(N_G5@O)7\V$I(6?7"T>/YF-!\O5;ED2YM5_QX18PU(NB\9-;0 $ M254W9B17)K3,]PEEXU K^&=-N<'$GC9ZZR6^LEO.7LE>FIEZ&+,'@!B#H;KX$3$1M>8CP8 M?4R8T N,8_G)G+76OAXDPB"E_-.6.C+::(B*[!9QF1X.T;S6VI&6D!)!!T/( M+[B/6O!0[*4H>_,W!Q'++TK0J5!2>ZSHD]>Q[^]_!3ABEO8I/E7T0?HV AD- MM&3U)%(X&5_G-E5$RL6&5H)8!*F+A:H"5J4Q44L+TS&%KAMV#B;#76)F(D&' M@3.IE\(+D5@"\X9@(QW K WZZ?!!)2*\%\F%DP8O:7]. +?7PG MP;X11RE&3.?J,O1EYZ*UR5I=6!]+WXV8HM4%!I93T]H4K.[:+W=U69MIU7'5 MSURJUF932;/-=_93F@J8O"(8@F]YX%.&'#L)S01*;J1%*=LDX\ 70CS !$[?5@%DZ'\@'!-FFY38Z=$KGF7XD/?"DQ&.0 M3TV0M?V4\I*-'=2(8$:4FMBAZ70B:O4!CJ(O,"T*D.XB[@$&Z 5XUR&ZCJEC MD&X@Z:TQPC6RS7M&*E=JWH68IE_42(8L0M"-,I?)$]D3X?N')Z&)).XSYE / M):D]#ATU5FZ6ZJ"H7^1H^;L(8.X'W^$KTS'X9B&VVA@ZJZNX> M"@8L5[,@B.D.UT6TK%OIK"\W<;!=_[%FL^G7VW;>9R\3WPG^2KV'>!$0]&'H M5>ZM3Q[20^K7#D2B_.RQJ; >Z*\HQ,I=)X(O:0#L:KOSPST #\1 @"Y@QT6438=-DS]TC>;4EO(PV #UNG" 3FC1ZD4].U1J@[>=M@C;YXQX0#C&, M )ZC#?LO#\@#HW/^>P05]ON;4IN2>7C][,,MM_DX?O!,YD0SF62D)G MNII+DV$0GZ7QD(E*P&K!S.XJLB(W;BGMY93DI!VSIS' IWJB1^(0RR"V2 =' MMW4(ZKP'W20!Z1']*XI,@R/<4/P:BY#7W.2Y?)1$QTSNNIP$4Y.HPUIO3NBH M&-M6;PYR6,N\>)/2%$*QEFVUBVN'L(YUR#4MJN4 D)GLZ56;E47'VN.% SG) MQ@[0F8F_&2O[*1;ZMT%LLW"GF1B;(9H59YFUIW6'$<>1@LG6'@ZV#'5.M-G: MH\F&Z>#646AK#T8;!KPX1GT2!]@J-7A2@4I6^R=,]H%SWW&_DS;D53A]=H>@ M2QY\"SV0W.TVPSC>IF(XG7N;SKV9?^ZM\Y >-F4%D;]ZVP'J]JK4-<9R[ E"!F?JQNT$P':[.$1O036(>X MSI3=]YLZT]HM869BP@D#GQO:4YI#'?B!7!I3;L/P]B_'_3'E-8P-_932H$'< M996Z[CR'QA2'>+MUT'ZYNL?QS(W(GC;:3ZD*4ZJ"^:D*4T'4=UH0M7,FX"%[ M\S867: ^VO>G@HBF24@YDW]T :E\_J2@G8I!#<;;=8A6 .I$MT[!20%\4-RC MUXQ42=I)#8GF6I[*Z3NIP2DK6_,&IRU])S4XF:ZF%R2:-S*MB)LR1]Y-YLA4 MM^[TO:_M]^^GB_Q[+OOT#LZHO]_\E]8NF"E/Y"3.2;_?/)$N[ILI?V%LDV+T M8D/O-[-!O6]GRG_0LD:,/C)_G49&C5?']*P5N>H<>>H*^S%-W DPF))9IF06 M"Y)9_.2]9)_.I#V395Z6BUQG#6PM C+)P:$2X0W]"!T*?L:.J(*WT9)T LO9N9H%W26CQPQT%)I/+IMR3QIXZ=!GP MR>O6A*IO#OH.(O)W&6X:NVE@Y2L(B)G@$YIFWI:LZL3"<.AE-C+\R/6=PC3O M)DRCRZZ673[-A,T,A[=PK383.+FPH(01(H&#]=$^*5/F<%L"R[RP-@8BS7HK M@\7:R$1K.)K-'6N#!:VQD+27+/.PI# \.F\ SSP/II0N@E6(MBD>^KPHAZ%I M\HK4&^K8&>14"%T5Y48CE>9[<$'@$+%\"O .N' %@JX"7RU O1LXE%-T3.8%V07"(.8+$9+ M8C\G:HI[1[K\"XQACY:+#USHP]39S=G8N !CTF%.5J45C+(+C%JAT.<[BIQ9 MU=?C9<#VZ3-<7/)]#1W9BPW=LRV"J\!)*ABD;7H,(>>%&MB_!"N 4$+"#&,0 M81I^2C=?9,/^FEY-R>13IJ>-?B6N,<.\N<=69X_4HI/7!>*M](9RW5AR3&@2 M5)EFH&,\WZSKC?LS;OI5Q_)..N8.X, _&R0S>9;QYTIIM#8&G+5>ICY0]#+V MK'5$B1%K:1E:ZX)2)S<\4]+>RF-2T$B9F:8[Y(Z^N%L0W808I^-,)GFB#691 MA.!S'-$UY3&\.-Y>?(P)%7ZDZ6(OCD_C0&0&^3&A[IH F[Z2OIR\]A+Z<1XQ MT^?>FY$EP*.4$,E^ &Y,A@B"$M%TEA.^*?3+U96# K)>X!R6)J>@LM=K39CJ MR85I']WS/?H&HJM" 7S0&P,9Z0XW==/A;\DLU"1-8^.U/ M9QQT.FY[SI39-HRYWDPU[YYJ,'5CXC>'YIJPPS+L-A:ZZU0;)^QD,#6KNYD> MA ZI32J-G5*.V)!V@IGH2^RP9!<=YE7)]5764!SDRD<,;T@VRZ,%A27$GF!# MT33=O=QYJJI9C109:M;Z;KNHP5&+:XSHE>V"1<4<--W95LE^^PK"-7)V&^@6 M4MZ.E;'3+-CY_MALAH"CSV>6$83IM+PB>"""ZT6,HW +$)X%WDT8K&_(X'FI M-[3)1];Y=5I]8BVIEO.!=7KIV*EF1S%T_*9TLUK;L8A-MV+%S_-3SKAM>Q*+ M@?MI';ZJC05GB@Q4N0B&*Z]!(Z'#?Z#4:;7!K3 MI9DF91-))/^CP0_Q_&[U)@T,WX;!$Q;Z$XHM+/0F]%7;;.]!-SUHJ!$LGUS# M4X*'/ N^ C*4]X9TJB:%2ADOJC(SN>S@#^JST->R;NIB8R9.$F:Z2G72:;&Q M;K,G/8^82]))[6DJPE'=V^!IM N+@@ % '!A>2TR,#(S,#DS,%]L M86(N>&UL[+U[<^2XE2?Z_WX*W%['WNJXJ>ZJZK%GW![/1NK5HUB54E?*ZEYO MQPT'12*5="/)-,F4E([Y\!<'+X),OC()$&258\9=51)Q< X( N?Y.__^/]\V M!+W@) WCZ,_??/CN_3<(1WX MW]RA._R*YGX6ON#+,/5)G.X2C-X]?OH6_>_SAUMT&T:_/7DI1I>QO]O@*$-G M:)UEVQ^___[U]?6[8!5&:4QV&9TP__V'YX0\_?OS7'W_X_7>__[=_^?C_O'__X_OWVK!XNT_"YW6&WOG? M(AA%YXXB3,@>78>1%_FA1]"CG'2&;B+_.S0G!#W J!0]X!0G+SCXCM,D5((? MB13C+0U_3/TUWGBWL<_8^_,WFCQO3PGY+DZ>O__X_OT/WZM1M4_ O\[D8V?P MH[,/'\]^^/#=6QI\@^C;B%(V=X=)Y.-O!\^__L">_O#'/_[Q>_9;]6@:5CU( MR7[X_G]_NGUDP7'B*PM>.D*/S6VY_!U_3^CS^\9Y+1'_SU8NU%S_@FNOK[+LSV/WMD MQ[X).9(QP8;6/OG]T8S 4J1T+=@ZK+STB2W&+CU[]KSM]\#B]YADJ?P)8YHQ M+'[PUY_B.'@-":P.OLGP)BVQ6__<\A_77H+/Z7(%%_%FBZ.4;;1YDL &!";/]_DC]]X>?C1_]9+@V@L3V)AXGJ:[ MS99=#U=O6^S3[_?GF% RA&[=!_HYUVR8(69VM:!/[6(]E<5:<$D6NPQN$- B M?L%PQ^)@3I4,[YD>S1LOC.C/+^*([>J=1^A)N?G8M, #<^)@P1_P"XYV.4_W M.%G%R0;.@<43"9^KSMCCQCH\==D10?B+BX+[7>*OZ=N:^WZ\BS+*\#SXVR[- MX,VUG++?V^83>P&U2<">DR/J>? MB(^IV1+4O(/.PQV(!EMBL1*?>@W_Q6<,:2Z/N\W&2_:+U6/X'(4K^GKI :L^ MN/N8A'Z(4_;G?DEUS7-*^K<*K>8T.@Y6FAJ'";SY2\S_O(GN$[SUPN 2KW"2 MX "NZ8B>.E&PR-8XH1R*8K]WRC<15?.>P_RU;*@Q$OZ#O3[QD?T%>\GR-:X1\S1:AC:YTN'D M/I.V %7FPKA\8749X>!M%&].N>?WTGZM6?>V48,9O3<14YOA)2\K/H?&1]WL M?>4F4*LFU97+6B6A=9@[Z^GYTQR]>:3'5AP\#72_P_H MR=-L"QU%R8DVM]GN,IP\QJN,&JNX=. T7KK=QCH1ZG#!U0Z3SL!EN,&KQ-O@ M2BOUD?XW784X.#C=:A?#YISFG'\Q^!SHM5GY9JN?WY.,%\894JP M(ZY.MS]NK .A<@M.:&I2O\/I':;VTH67KJ4.5R/;423$Z5D,7=$WE#A3"U:_>!!;*._)ZF<&\L&F/I>!B^^V>4OSW'=T)5R_LKFW; M2+7/NU"<\#:F!ZV^6[GC1W[B=4I3ZS@7;P)\>;#9<7#)PA'E=O=Y%0?J?F,"2J82FFRBE7RQ/ M::HU*XZGX?3F8;OF?']!O#3MIODF_WX%VD/\OHJWK:9>R"B^^]ICUH;\*Q:/^MWV';**<;606L M.VWBXM,NM'3X?,3'=-L2J:Y^UHG7D$">'=VW&=_IU%: @ZS%W]PZS($HYQZ! MO?RXQCB36:8-UGOMXPY8YRI[LR57?,;IAREMB_IHS_G^D_>W.#GB#CJ%IHOL M"$W+C'C$=AV3 "?9IE_]WA5_:;(]7HTE@G%@_/7U"A8/Z-W^%Z4Z=V@*MW4MC&=W&&V4\? MMW2S7\21*(IX@-.UG*9[,IDI)<<>9E#>[1KB4N;G&6$"B=S%=/]67WD#3#C! M/?03N,O2FXB?7J5$7/9+J/A1.=&6=MBQ7#@*#)=L.A9AJH]X-XVP?C-3_1F^ MU\?]YBDF%5=Q\?>&OF?Z9NDK"]/;VXM:O\?A,VY>YB:.^&V@^;WJ7V3ETRY" MICQ'L3(WL5G3[S+2Q9N &T4P!]P3;]X!%S&S6D634-09? MK;DYQ-0N;C5,".0"1<$G+_D-@T]7;-S&G=$ZS-4%K:M035=HX3E3AW(2K\), M M]GE")4!5:G/3TRY\1[Z_V^R8.Z[.H]WX)78?/XX#.Z^7;XMN=ASL)$?L):1' M?I#2JYZ;)FS7UV:%53]M3A5DF1,K:28M5O1/44%5]0&T#!C6E75!_[I(EO%K M.63?].1X'.UM@8+684XTVWB+*3_W!,J/H@!4NRV+BK5\D!T&3M NIWI+R', ME5ELR?:NFLEQJ/&>?O=^N/6(S _L$&@\'..HS!'CFCP$+97_CF[-AY@IJ\M7 M3%[PISC*UG5B]J5JZ$@'@^N>FI!48YIOH#J0[A=(V@?/\2?*$[W_^ E>8! , MC.JPGQF:;HXJ'^,@A5J&!VI5\Q< >7/YL7J)G^HM\8[#!TIBNUB'>'7UAOT= M( ?1:S?T<5*IW;4][4)1#0*61@O??4@WC=#QFY73QC$.A+B+H\_-/@_]"0O M)U6GR4TDSI+Y*L,))&1?Q[N: HE3"#D)C3UETLQC:N4-STD1$3Q(4:'GT2*! M3Y#:O^+?FH94&T'K2]=MT%FZ?IK3,QH&N,YN:.&\^EDW[EO-UJ+;89&P,#@/ M&U/EBVEJ]1[<+H.=Q&P%U(1(/BK$75O>3;>QX\E";?:RMPP:DUU5GQ#0.,2) M-S@!C:^X_UL%4/13! B*:- M@Z%0B'P<>4D8?X[2+?99>5!M?4O]LP-Y]"Y8,26!I7O[7[B<2E?_G(NCFIZW M=]X&-QX1I8<E[7$&#;*!=&0DQM%#B+0)W1HL*:K^(0JN?(P8;LV:Y>,F:%"HNTP:KM16X< M%0Z="SX/1XS"'NULAPYUERR]-WEC\]3^RK3+]N?= $W%&WP;IZE$8 FC'=VR M8H-#53I>Q0G6 *2NWNB%&"?TZ*%'*XL+@>,"2K_Y;F^IH+0YH]M"!2I)$!+F M_WS$_BYA6Y$#V." "PM , )NX\I+ /LSE09ZQ\H%$Y., M!,':'"S=KB#SB" M@*&+@R4H%$ RZ<2U.3)-3QMBZ)(: 'XFX]\B@ZDJ9E[SH),T/O9JP*8IHR#5 M^QE:!AE:3>GM3XMW.6LPL%A]3KGQ5+&Z'08RS@-:IS=^YB[K\(6)I.NHSI):G_'D*,]&W\ M!6>Y)Y'M,9'14[,8P\SM+%68^<[G;0"-Y0<'LAP?\',(6FN4P:5<:S"6'G-V M%=YR#3SUDW#;):&P;923U,B,:A,XD):1EI%\B:D]7AO&Z#!P)&AMN4>-6])S M0N)7R$&@5](%O7?"#*SOVF_A9().?,Y;F1=/(&?LFC*F0?VVQ9@[CC:5^:^L M>#F9SH#P?BYC[A;-D\?31I@V@X1'\#6V@-=7/NPRL4$/S#987?7/3RD%6091 MH.\)STT$G\=R[47BDE=*@IVR\Z/G-U8I)5*(>2KJ8@6J[SRE&OV.96DMXYK, MP:IRAI-IC0$R0G.Q'X$;41HUD-?A4QB%F]VF-F&U^'N'&&2;D*%\L8S(Y3I, M@@:TW.8Q9FMT1;AWGW.)MPZ^M>WHD M.QZ*$SK4.G0:.G">"V#W^5Y:#?[?\.!8 /LZ5,^XQ3>VWZI17 *F-97C&7!3 MR\N!:U6L%MW7"=!\_]:,&<"986EI,XN?6//BYC M< E3JX= ^#9/_UC&K,H/3$T30"'ZNG90K[M0&0,DU'Q'/["DL<-1_0@G+K:4 MVH8^0"-=XA=,8E:R(9)":CUM36-&8CD\PJ=^K+&L#3):+UF$9@?H=FJ8\T;K M%89R^QAGZ0&=2N;&4F6=-_C0/KH.9TWU.!=KKO6IA&X?G4I'6@89VM<_XQ2N M&,A<$&W*^6E6L9UK'W5:A: 5 ]RVQ"E;!KF]=IH -@\>,W6H[0C9_\Q\Z57' ME_9;)\4'T3-DH4!Y]3U.H"V:]XS/Z9E.=]YU^)8W8P$+N[8(X2@B+GPVNR0* M 8&,WL*4(?A;'RAP*35,RIH5L#RI=9-&O*^\4]\5 M51\/O\#&1T=C^Q]EKCN- N1F;EL$0'O2X3>E-3F4$5U^T K\W$7"U#.ZSWD8 MEU['[5B\AHB; C"G6GQ06RJ@_]84!A/+70/T6_C+N:86U'+1.F0@%\C5F[!Y MZ"NK!#1K?-19R=32>Q/VL/!HUFS,NJ?'Y@EHR;QI'SF>/AW"ZZ)U5JU-R^DZ MWG!D?1'I0;:F4'KY23>*'$-@$SG>= \8FM[+8\W."GX4;\8'>Z]&N ML0JY<'LLA\3D*J(H)RXT#KH#P=.QC3HA: M&HZZY93ZWN1]I(4KL/@#[*J8HMKS\>-'TGMXZ9\:@:]XTZ#4^W]G%#ZY_K8FIK+-=)O'M>%_.>%D\DY*IVU28\A5,W"%<EK5M'^?6)+AZRW!"#PRYRNGY M/L>! 3BEYDI8$Q2=7+/;!/O<109*OY;<4WO3UH]PE'&#_[Z#@,!+!WVR]G%' M638\.1!2ISD6W3.FYZ;N@V[3CX^BX2IW4IC],6] 4(]37OGLE)R6E9V#?TKJ MH^,V9G+VEH_,N6D9-!J,\>[AI>[C#>D3)06^-MQ>_=RX7(GZ32+TKQHDW)[$ M1B]VQZK4GD3=8B*==\5$.C>;JP*(!SD,0J3R+ $T.0J$^[,B;^RXL1.\LWA& M+2CF(L:UC.%'HM8<)/L% U09?>:%6DG/6%:A,S/5TO76DZE17"&MK6;&U%^& M>9G!E]+)V*E[VD5>U&;KA0EOV5,^#3E ,56,):1X7;;4432<6&LL_8E^!MA? M1ZS,DL$'-L=VVD:YL[M5Q0957QGP%53%*)=1GKW2;&MWIN(B!:8$@=UR&-0^ M;NCV^QS18^858+NCYTL10.*&(S4CT[3&V]=EE+N@)[QX"*ITJ-6M'S :4,.F M%(BF$>YJ+.BU#4CXW3$)K[H]6EQIF<926,"I8.K;@.-.DSKX!&HZO3B"/V. M>CI_UCTT17J]@\);@>LETTCY^@90;Y;7/#:=A*<1=*$>B=#J@=+3[%UL&>7^ M/;+$7W!69^LC(4:T0>,*:1X?P'1:7I>CCM',>MU68&-PYQMN;*Y&IO MQ57YM!,#F%_.#8&8-BOF*!)CRO;I'A0]BL1(FABPE==TKGTG=_@IE)PC^(+[ MOBT=+G_09;^@-G8K'AS(K?0 /H=:(%[]MP[6CUH)'?$':];U" +.0NND,@HN M#M>Z>ME.0ZT#$5S&/DM:YRD\]:@EU<\-N<-KG*7Y[US=P;Q0GJ6 -]VS^F.. M*GQEXYK+>/>4K7:J+*15W>PX>%PZ?W;C9?L M%ZO'\#EBW;VIOGT0\JP*,!X[>@R!L'-Z.JPIQ[\UHJ^W#IM22(S]YP'SFTQV M3.3J0)V*8V>N\15OMS@-NHZ>TFXH-H/)0<4LI>(=SN,$V+VRKJ\=?[?#0$.G M-=7$AQPFF5P./X?E[!H;FL;9A/]&#%'#]>']&RG[=17T$ MA4'OQ#HOW2D4G-R-!.I>DYK.YK6/N3CM5+-(5I) ]2$&?<:J^%GM+K/.FI*@ MCJ$PKDS_3][?0$'UTA3ZZ#:^JF.IC W^[I@N9R<0D\_=X_\GW![$0?U/:PK'QZ(458FXC& MNDLO\ZIS)%L?=Q+\"5_HB7I//)]IB(U!]9J'79Q,F %F03LB:N=AK9Z_[@2J M'^#"T?1"#1)"8N8-Z]"GJ_YY-['WCQG67U]07+NG,=2*> M2LV%T[#+?3"&8J7#7+)34;9.H^54@V[:4#)MD'X^2;985:1\M-8R&Y]G2LZ5 MUF[?Q<)[TSZ78Z 59SUX G'$5=>*E,O.PYQ8XB(7KM1J-JV(UW<; MXZ8]0)4SIW,?SN[CC0&I44T55E!YD3EP?\:[RK(LKSC'W6#V\F=ZD5;#J9U* MRX55**+9RUC<_O+2QVD3TDWK,#?9C15=^7[Q$G:[UND_BU%1BQ:8B+KR)Y]B+A$BL$4O@*IZ L\480"JY8B= *\VJ$ MMAO$A=UFQQ1;>09L$[RF-ZIJ?@-1]#M,WV)]&/Y8*BZ.%- (Z?=6W]E,?V(4 MZ6A[E5G6%"Q?Z83[1021F>I 0HZ&$&2 M")H%'.$>V;%TD)7;R-IU)SJTN0'IB),=GZY_LEG;9!6^DRTFD$]/3P3[<,P[[T!ZI"$?T':PM0B[\W M%D01X0_AA.#[7\9#RA'1+B-&4OL-1WT*=GT('4R:E?DN@T?D]BAF:!WIYB@- M-M81)*TN.M)N MT:90@_5I71Q2?71Z+L:AW2@T?=UZX!9%W6$W+!-NL:38L=Z,&%CWM MG&8Z@ MJ .:\00;:EVGS+_T@KNT!.XVUH6A%T<^W40W3/'F(7W558S%F=I,N\[C7;F" MVN+]AXJEIG6GG"O6/:/5V$2&E. [T//H M?LSJ->"#1YP45CS#!_& M^"GY5CP'1LC=1AI/3?C M+5J>91DT59^/6H<9K: MO9K'$G)A(.RH_A0_A:2M,_G!9:>'H@#RB40B]6O#1:&&:U.#SUS[K-Z- ;J]*_$US18;76 M(]^>ZM&/_/C,VM,,6A>"E-)2>=:G""ZDVD'5!#A^' U#:BD[:VLU4OVWXU&7 ME)'?5UUJ(C3"H%=5=0 '?,/F>GB[YJLX\-GQX88("O4+FNC MBYV'FZPQ++SXZKD/L;N/'>VDXK/ZA.ON53R&@E-8ML8DDL)#;E!.(,6C=C/? M1- Z_"%F&#G=VI*?2,^EMMCFGJEXT-!'+KIBZLM6TT>S[6DGF^>-?H CB"O MI$:]K?9Q%RIGOR!0(YJ,&=HC28ACR?GUZ<6-0QSKXRQ?C&6R7;W10S;RB.00 M"B9N8WH30B$"+S_HJIB?0-3%,L2K[!7V4A3(OXI&X'"*,9#,QD^U^WA7 ?"& M5C!.&]8(*(#&U2T^8^@F$409EF;%U5'XM6/\2=[ LBXIO^K)P7*IM;A %8)* MS4.&7N&E*"96W>4J-?NJI]R&B)ISY0Z>,Y@WX:5K]K57AP7JGAJQ[7D3"=VX MIHBN/SU'.:S0V*68%SK/+NB9M*>\->7T=AOK5-/H5$4$()V^T/C*=4(VPK SX4"X<-HY>A#XJ_"\=1CD,#7"1 /L8\/AP\P] M&ENV%6:^=9BS:U+W;QS96[QEJ/TTP_BEMA_-X>]- 3Y@?QW%)'[>UT,\E!\9 M.$S U8\N08+\23H=9_8 I%5\/6 MCWJA/>QE*1\<*17G?.5C#C'WFG"O[F$-Z4XKU$[=>Q5Q&5-4#>D")K5<56 , MWU&8[8 8Z[=Y$['[X@"?RP$#3I(/7[4>8$D(0(VB"'QK"Y#2".F!]2I**,G4!H3JE C!GCS(&?P;NJFIA9#Z+9VI$[$%PE+D_6NR@I;G1L81(U$>OXZ0FH%*7@M:#XAB-O;9^*14%\"[:MAS+QCA* (6BV^R3;1\WXA*F M%OOT:#*&+"*9P'*_2^A7R;K]^) S%YSO!&X?>/ J+)F. P>*_UQ1=>Z9+@^] M+5^S-7PZ7E0^F-J>ML[JG'ZK ?/E$J\J*E7\O5N\"9Y+J1F=1Y8EM!(8209? M$96NI4ETQ^$N7//WBT:3)_^]B_.>+U*I-7A'1T#'P8XUQ)*RHU<.=U +FT8[ M/ ;B)GOR>@;#52VA!ZIT&E;DH]/)3?6O#Z>B!" MIO'N/LD]E43=-C]9QX='&UY'5;+ M1W4<#1?Y-=KQ#/!I8)8R_NH2:VJ?GQI^:$-.YNDTQ_J5'CBJ7F.3R;= SI!% M*X/;T$V&:A6-O5WJGW7P'O+O>;$J(DNP6DZ6EWJ0AMEV*?FHH0ZA&2A[H)%6ER:V/&P*D";"TB:MAZ4Y>&:,?M:3DU94 M*XKQY=,&]-+32^OJ 4885!TGK$(NBZ V99RV#C.<853KEBH]X-"/5]$I&B"0.[GU MFL=.R=%690M#0_;K!&/I;86LW$]T VUV=17'@TWOK! VQ[T36!*-BF_]B"]R M;_"^JL[VAIA^ZDLK75!2J6C(KK<_[T@R]E0LL27RU6VLF_J059C=-M:"R ?< ML/<2IE!+&">\;)-JM9R=6D=Z\Q@7-[IJ=KI8"7 W7M2,H>^XP :JU0^[#782 MJ6GO5%(;JNDP="#?'-TNP<[/%G(M:UQSE8^-[12";IJ-"F+7T8,5HG_X^,2< MGA7>@8-'1K+:$C15J-,GG/QU%,9EKVE-B;JE$!]+R&']YS(6(*G2WJN[2VJ? M'W5M;O?2B.Z4G+OR+^@&>H;2;K9[FBL,V@>ZB4UNO3"0\7UII,M3@"UZ&Y1. M5P(.Q%LF7H W7O);LQ 'CSG!A:CL)95WH>[9E*J)D,/ JG-,I4ZWL:8\]OR6T)"YZ(:@6GD*#19YE*#6X=A][)C0 ^!8;:Q/ZS)R M)/I<6^VXU28^IG6VP_JD8TH:3%">4FK7(61L*2=2 5-J$2HK.5\].'&+*-Z& M<-MIR-1=HU5N7U?NYE%7"^A2M>)H]Z4ZI5W5FK6M06F,+Z7\*.8.8*#P?"E M86=6^'D+OW:10\A/-P9]>!-5@&*JHRN_D.K2"T\A-6K_1V^_QW#;Z__=>0E5 M@\B>&_T-.ZW\I+G$/7#/T7MRET!>+^"?XF"Y3N+=\_IQ36<"A?T\3I+X%7*X MJA/YCB,QUDKR-MWN2")NOI$<%GC^XH6$@P!KALPZ)M3Z30$5QJ__4(ZB,L;; MKJ]:""<#OX=<*:8:!^,Y;57!Q*FG;16! 8%.$A%7J:\3*C[E"%+AFL2O$-FF M?\VOIRBH6+S..!B]R8[Q*V_3**_>MB&W,IPJML>RX01BC,#=_;C&N)L!U## MC0E7ZD=^B)]7;\FU#W634UWBHEOR1ONXL8,!-S0F/)Z.NX)T%G$()))L.RCH MT<-=E'^U?DZ.OYH\2Z0^FM<)";YE^*A":%2U6NW(;;AJ@-!N'^KDV!8Q %7S M47M('SSH8G-II@]7X^NVT>FX0WORD(4):4D-:-U(ODH9<%CGV%VO6\I^8 M0%9Q53.7*F_%,:,-,5P%Z*74[M)=]LG+6 )I8TJ<(:)N/OC"9J%6(B\;!#!I MX5ZI/P+:A[KVN73QJ#AA,HYBN54X)R(?HBU7K'6^T^UCT M>FCI\-=EJ#OT\WNZHK!_1-G-8_@'AF74$*/ M@Z[I3,=2<1&G*0*!E(!"VJ!^NPUVY<@4G>J8BT]"(31Y'"N?'TT?*XZUO@/L M)*X@'*K;)Q"8#'IO0[^J'@0=B/\9[M\K:O0 GK=&RP]Y"Q'AVZ=[N':QB&N MO ?\F[[<@7K)(P$LM8+_N+VR]C@:8PS9M(1*M/O'1J3&T.RC\OXQ^*D;JKJ= M %23#W7JJSU "(*\ JJ1"=7DR/K XZ@9,H^*#0?.0!<'TLP2\[0J[ MJ.- -QG2WO-S@I\%CI,H[6G;;JW#7/5? 8?LS6:;Q"\\:MM8\M#%W M=QF?8XCKS%<93FKB8)V'30^'K&U;&2-OZ.U!0@5XC\\]_S?ZD6H-8RZHLG%H MA74;X^"]B>^3N<.NWN@FBCPB:\:@7K=D1[6]IY/)N7 M&.PF+Z+LVB\DN+M8 MD3I?Q* \.,4O$+S7AE;K_+7="3AVV,HPI7"2=W#7ED=,265OS63\F;5L<)9( M69I^/"8?5_7N\"O[U9&V7GFPPV-3[R-<#]U7]_0XO @M/L6F$>.R L_WG[R_ MQ^GD2W >B)HM#@C6\@^_, MBZ&"72+E1=E/?7:1)(9^!7*(T?O_1LP[&93MJK874@GXT&?9!5%$@"KR*=F1 M,T^*?#."""@B17+D$I0^W2'>0*%>F-\QS,:',LX^NT?21#E1Q*F.6P8R//N] M;?8T+)0' 7PMHGK@:;]HS-BW3>D,8<>MHC_3G!(&(J<3U#1[P/>^]!.(_5U/$1?$*93G,(MI"^H%] MQ9Q=R43F1=[3$6LH+U!)D3G >R^S@]KI='M'B"-X^WLN*I\7>?DO)7K9'F%@*(*JA; MMM< ^EXE,^=)H;PS92\S6:,UTF M;%J2EIZ9,-J>T'! J42E7NY8..GHG9UP4B/EF!29?1@UL_K&*7%L;5^PR,IN ML_&2_6+56!92BA;TV3MB0I!/FU+7"N2D$Q:8%&5=M,K*_[)'O\*4B,UIR<4[ MB/PE_V,>58;7[N7B;[G4U$A J;9 Y2F,,U(69P#5)$D?/9QEX(3PVZ607H?A=R,G0 M.SG=MQ!7DHLBIF(KP"9#\R]">OV,/W$)K.L(>9Q9-"P.L_3A\3-/">YC)C&: MB!%%C"IZ1^FFWZ)?.6V+&KM1F0J>CL?/%MF'T]IDVN0A9-*)[U,RA32N4,X6 MTOD2^Q9)SA!E#6DL(,$<$MSIO_L:EK1T4_YS:@_C91^770 MFUYB^_33(#A)E %-:HA)HC,4868\T/& SG7&)D/Y;/P[UR*<^L0S!',B.NG$UT#_6C^^__A[.R>4"G[(4TDN M*L\Z-A)O%5X1B'Y0DI.0HQBETB\<)=7]=*0IW:E2JB27"DNI^#NR:%S6%,C+ MS)X^&Z[D5TQ_G(P4I%* F5)0]NA72=J"7JUG^=Q$+$ )&V79X[9263X:/?0K MHVC1KFF#"361]Z:]E)GP5T,9YG2$TK\89CL/%DLQ+HGF/N"2;'@:?$DBJB<) MP#CZ-UYW93V;@!>F'G;C4]AUH"[0_P^HYM9';NM._"'D*>1*3%^>DO*PHE.I MK!WT2B=#76E!."+F\S)@/%TCB1S:%+^FM_%Y"< ,D99@>:^\2D(YT% M&\!UU]CA4]8Y+,,-7B7>!E>F,CW2_Z:K4!4'YUKFR2M3O;>UBS*OE5"\S6H2 MOI#B;X8.]>^O9&6+1V*PXVE@=/FD+05^\(0W%T2^7'_/SMS.>*(*,#/(^=Y5+!R3"+W8(%4ZP]-!0T+\XU2&*# M%?&DY50GCC"?D-6 >"WV@O1D0PEZME@!HHGT5O=SVRH'OY_[R%/EM(6>->*L M4R$S_C,Q^<260+QK^C$^Q;G*! )M93JHY5Q?FV+IAHF>TR7HH7RJ&;KC+YC) M+N>S'LRU*3PY76ZK2DVQY>KY?DG']^T(>X9J3-29T1OCR^)PL2F2QA$GA,U3 MH*3G>^U??=RL1$'X$@8[C\"5^H!Y062Z#K?+F'?BY=U$>T4U82H0*)]L MDC*16G'0KYRB13WN4XK_OZ Z_>F$FLQFWG22*.-4)\$]J6+=#4 M$)]&9)_-.+($%5G\%C1K.=M4I=8WJ'X],8!*- ='\89JUBE;%58I!7\[8V@@ MR -4C12]0RECQJ*/HR8%#!JM][=R%Z5"9Z)O;\+Y'^L-/JAJI<=RN=[<5A;]S8:%*G"7N?2/ TFC6SQL4WP M&D>I:ITF ',N!%Z.CEJC &.6WML]OPJ*$,?WWE%G=-%(7)Z VJ-BMYG-/+81 M+%5E+/>?J]0>&N;UNP6V9!W3.^B4_.T,R664'!;0DW(>9Y L.4."3Z0S"NXC MSJKUJ/)X5IDX6> O>F4KO6;C^LHKHZUF[) "4*X.RB##-SF*G9:T,Y1I8ECP MUIBR3;/D4*-1('4F%;0<.WLXU:R7(!5JV7 R,+U/Z):W)A#7N2*I%.5A<->- M2$%T >)A!7C@B<[TY,[X6<]A,=.>Y7:"+&)TD4[8:KF=:I#C$3AG'M<89[?0 M:4-TR#D5A(*30XP>D@2MYS/QZ.6IB1T'%5P*[,AZ-Q]3!ZX*33<6Y(.AS.8>RES6@PD1A[*!SIWTN.6-/OKO1LWMRG2? M5)OC_Q9M/Z8CGWBSMR6AKBR) 67%//PY#P+Z3,I03A?)?1*_A/2DZH4MP.@B M07B&&&E$MYXD/GYQB#-)6L(X#(E?-9HSD/QQ1.!F8L(6?3^\"0,5F,>>(,/% MRU,O)R9:712.RV8S4,P!YA1V#K]E[W"_IBF"*ACBMLKDS$M 2LSG8#\*_>YN M&I+H5VN+.-;==8<7Z5V<8?;3QRV]%R_BB'[7*10:@ K=J]43MY)2((M8J<%T MQ2*:1$H%$OW;8*:9, G99#.43X<>+ M^:MN9PW8A=[M3PGX<,X=>W$DF/=R< MA M0,XZPT#6)%3/D+J)6)##FAD_OF6M ]GT]>75X,%"?7FY:T95X')<9MVFE,L; M:$K73'IV+$"+C6]]ZU1/JTEY/4^]GUCZO6R;7FJPF&RI,#RZQ9>*! M4O*XWSS%I%?5!B>$.*41,DN&X1-N,_K%T@\P3&]O+XSDGTIZB!*TG&39FW6Q MS#G+]/]&S[2^D0=:;.V&&[*43M3WDQ&=O1RD(((CUR$8I7$ MZ&4HW5VU@MC'2^'=-RJ;?1A0C;LT?;$PG_F3>"Z!OGPCH/*5W5/BZ M%L.N!TIPJ8X$C5&+EBXF!!!NH^"3E_R&H09+'%+]OZ5'^N7P. ]LEE%(FMV+),NC!A 8BIA/\B&W*(>D?=6EO--6/3"1<0E371)0VLBLD:B M$G1\LR58?2[0N[9O$S1)&84%TL@'VJ,71IYZPPJA$GU]NI0[ENA=5TW4ZR"9 M+RYN:ARN YPFUJ0KV0!R$M1:6C:H=9#WT34"3U.EY%O"#T M&@ LPE&0WB@D*"7"U8ECM;"YA#UK/.P?"_HV[RE#0E5B.$.=EHK>2[KH8BK"',: ."AE[1NR MD)IQD#1_0?^Z2);Q:R^$MW+2/%"%G'F@.VHAB O^6\KH;DT4-M;6TKDM$3Q9 M-C(.L:C5N\5TZGM*()M' 3BGMZRZW31?V_U01S\^*IX LG3&]8 M(G%'%?%!.VGT32NZ>MN&'*1>Y1:-('5(XRK/'_HR%[%2WY%YS1@(VXPHZQ ' M]_2J]L.M1Z2VU1_9H0V8>Z!ND+TE([I0"KI!D97[V*(XM]#? ]> Y6E-+N_H MH?,0L[C"\A63%_R)-6/HV>3AAR]&,/$F^:QPXM2C!.HM'F!V)*9''SXB/KD= M-1W"Q##K=9S,-RPZ>L,:C$*AU"?*)36ON1I?6"L(31IH7^*EGTA&?@_=E3>0L M\)G(AHI;INV3V+-HC-D2E51)^2Z?@TWD*UOP4;5]9M(:,OS%=W*T WMFI+J5!"24\O^#&(R M!N3#IU<_TACX@M9&/PD^1\Q '2P06 &8)=-_35C<(D=WD(:#YD20CA2]Q]2(KLQ)5'7@"1YNC(=3V!7(0I>T)!%8(.>,\Y!PY M"3F?CL_6&&QV%4$_09S#:I%VR318*R00B*IJS,F3"'OR)U$.A9^_TZS133\,7--JA@>HHUL"RJE*7#- *=^$FX' -HU M* S1Y&B%U)Q&V?5-%.!5+3C]R*JOWW!:88Q M8">H1I:'#\O'^O>#4J31(I'W#6<%R4D0,%/HZ%DY2CUNOYV4P\4C!^L6UZW; MC"^8%%';A6KP9)(5?Z<5ND& M=NA8$%CWZ700=RBGSFWL1=#'A[F)-40B+0\N/!F>B!'GBB[OU)C3GQ7RW^P& M+ZV(>+B-CY%VT/ULW^4V-&#.L46S*I58E;K WAZI5.: K@I/ MKI*I5D,D656T<352>KK;;)A&K+5SI;KR V;!3BK;Y\BFR\N@5,KC4-N@=IA" MT\/,H?[]#WVWJ4\&4YYL.E"6WIMTV/&FJZ=UC:GP T%KK")I:[U?C(M#7$DB M]Q.')0)0(B@]N8CIW-&.'BWBF(^C]!ROX@2K[F8XO7K+$B].J,)$SR96VP^) MD72D.'%O(OJ2J-U^:E-$'2B)UZKD;*&<+_3$&-,:I,%.+K*")"]?Q0+J1].- MWK]!+I5HZF"[QTK>B)3\?7:[/=\5M^L;KR$K! M4IFG9JPSK\8&ROE DA&YR10K,$@RDV>TV?="T9>6@&)SB?F?-Y'2MD2)B9$4 MT34 D V>JY/R79%Q2Y%4Y0T/T488?1.3O$M2)SKU:IFQW)-*RNT^0G'SXFW M7=-3GN*F$, WP"R8QSXYC-2V6D\K,RDH.Q914D21K.6W5\,O3^Z6T2F6] M:XI9X0[=WUU$'-#I;4/.^)@.EUG#S@+7UP M33]2P)L*,-Z F],(%KT*5@,,7SX/G&_Y3,/!U%L6N@CU'.#-5CJ352W/MI@, M.#U1*X%>70O[N(Z3#*ZNA3Q !Z)ZQ&QDHHSRGB!%'@OI0 M9=,&S:CR[7QH.EF\!&V8$TZ-B*O-EL1[C.G.?PE]7 W$?!?S;.: 82ZG3-_0 M?P\ -'1;_05G>8D+^S8%C'*O1"FFW.RB)"\&\G5P:W#/?67+HS[Q"ASO'#*; M!90Y7T5X[QF#-()S .UQIE59S01NJ.T.8:Q(<6X ,9$5.\Z1W@IML YO?820 M#EK.MQ3#'N=Y[L<#?@XA9AAE8/4;R&#)"3(_PGAY)\.R7;14;WG 6)6PWIIH MR2$R"WF6I49\H-85AB4K.1?$53B\6 \X\^@\@4RBT)JC7>)5Z)]0TJR9ZI)Z MGJ/Q3N^^)F;XUGH(P[R4AV&,SK(.&,NP)7<>S^@L]5!Y^Q8V=,%8%.)B07Y* M@I"C7IE-C8([+7\)L_7%CEJ<&YSD!18\"6].2/P*.X6:Q1?4, TS2-SKUR'D MC2G341H&(N%/55QD,6LSL.*M8S=A%&YV&_2\\^#*Q)C!RG">18N"+V%QE%HF M)'NE,R(YY:Q0A2.R$M6\S$O$9T8PMDWO&>.@2P[ M?0H4Y"TEXU7>2P:%^9P_3DY:4B$HZZ ])$V@?4,T?\.IOCK:P< ;!VD;PT9C07=K(_>&MB;YUBCLF(=\ M342AGL;$(+4A[E:IIM:GPQ=UL&K#:0S]70X'JL+8F:]5<08 %Y. I#JZU2G) M"BX0N8PQ3ZKXMI9NT;NAGD33H)?>CC=R@>3;Y=J+A+-2.15/JQHZ-!/9M +% M:2=H5]B$Z+\$^L17NVBYC5F]9$6#\FM>KPH'^8D-,16:BV(5\6STC#*;M\M4 M_,ZL5;VQ_M&RWR'WTR]6$-6;IP_T_F>8_LNXIFM,3_TP[[/(C3W6<@YJ]+V4 M*H9BP5?5BUK9 M<,\" M4T/O/>\DK^R8A"2E+D9:BH4%IMM4+ ].O1G.Q=!+/:(>X3]Y?U-S<$ M(]*5549-2O&R4%S],@?J-ZMGW%R]X<0/J;[?$WY>:TJ*!4G0 M@5C.X-D3,R@\EA,T(1%)E73<:R%((T5[\*XK_3/)!NRK8D@&>=C7-L$9O02' MQ0I#OH6*BQ>ZR?=I8E]2&SY.B_ONVL,BLJ [Z'C@UW&"?2_-^JO*DM*8^25% M5@=0EBL[BD[J$#4B@5QXO>GK( >HF?5W>7R>[.2]]L*$-=9C30RD4K+%/O3T MBPDE VOQ0)5]83OVRD85A-&+HCR3:2M?X]J8\X #JZ)!HL;L#*D5S_E%P/ , M?;*]['/?3W::Y^AT0,1"(PP), :(G'9K8XP)(%ZSH%?"D[/>&9$'1V!?Q1'H M)KUKND6T15$<.>NDFNL!:KM564IN\!G!Y1+VG7V]!'(J(QROYQSO_(=6R5Y\0#D$YY02E+F1(%.3:10%5\K=T MJHE<@_,HX"TW8A(_]^Z):^O^8Z%WC<]A.FX'?]NEF?#=0=E6Y(<$,'AR(,]E M#$E7]TG\$@9TH^T_IW#-*#-^[F?A"^\L92!/5..'H[4+C@ K2P%VQNQ?+*MP M*]B"%=?P&Q5/7_;*DA MUE&*:Q8*S!N2I7:]G"BRNY3 H\YAPCGI\0M#',E1Y0;6"NB9CX<;H85-W,OO M+5W[4#//?$@K.0&*GTCXS+&#)RMKI0/\G8X'\:T(V*C)M$_0=MVIUDEGOJ/W M3P*5N_WT!5:%6NSPY"G2DY"'%$0I-@.:#R#* TZQE_AKJKQ 1EPD0>Q ]3X;M[*&/Y M&ML)IXM+ !ILIO3R9W;7-36[;J(EM3'2?N65BCA5^11UM*+D4_J3LXS/,!'! M2%FFFY), ',^+9%*60^.1"M"M!DQ[08!D^MK2O%5:,)W0SRXG\QJ6K5*%O-,%T3Q.M6K6VDG?F@#CT9I %SMK M#X-:8U8P4I:IW/5Z&*&T"X@YX/L%MW@%YKFZ4[F3X'?OOWO__OT':#&*7IB7 M?TLM";819^C#AP^S][]_/Z-/,#OO'SB)#STD4.W"L".W&0N;H1_>SQ UHCX( MV] 7/_W ?DI_1X=#[#RD1N/^3^C#^Q]F__)O?YC]ZP]_/)@D%!U1Z8^UGMN] M)ASOZZITXC!*,\1;PXZ7]T*'BGH![+>FZ"E'13.*)FF&[$)A1#*M[T237$-A M,_7>=MH-I)]KEJSG'2'[GUF=:R^?!I!!G,[H&"43X+'L=-!XM:@[W<;1,^ ) M7^*G[![3YR@#S_@<>] /BF%)R>:/D ;6"]@02D@E,994-E6IB!0H>N98S##- M#.43(3$3XF!<ON/)$@.$C&L#$)2)'Y8=H^FW\/NIMER/=PODNIE9:F5,EX M"B-V6>18S[)7LZ?<1Z(8,*!?D"8TRWG" >2AT%] JB.UDB .WBOD3*E]+7*+ M32R90AI7,PU[&^F,"9^;+ _E!J#&'!+='+-!E.E,?IKL"$M7+CF92"N!"@.=^RE_=**UC5T?7'+H-T5'5 PF<9 MB-;S#0R]&NW*X+(]=9;-?N*!S#O,\]_V"I!!C< M)WG5>3F#7]IJE&]U;78--$Q8L'P*1)=&LB!API@;UV( YYR>$X&1'MR,DN4. MXCVXE>]C "YYXP^J%+*_G&LN/",++;N!@"!^1D,Y0<0IVCN]50FD MT%Y$:90!A0) OP11]$Z0M=]7PY \I%V4\3TCA6QI"P=#A+HGT1A'D]Y M4K6W=M&@&W*!34!#UV0$V_<96I",M @E]^,0,-+T*.4JU.4.?.7\3!(E [G> MU:\7!E3Y\?@_9*>)HUV_=W4-5U-L;2(OV!)<6LU,+*&<\AG$>2]K)V:Z7FL9 MC6P1Z5@9/6'C]!*EE0#](); YDT(48,0MXA0 ;)DW-S7(< =O .+0W_0YVJUXKEF2H^$ +:L M9G6F0JM76?#W!2]EH42[ MXWI://P(/57@EJ^3N7>Y)4?72@>/AMB1K&MTQ%%4Q"Q.EO=F!T.,T_T:UZ9B M^PR'(69[V574QIC]G\>!K']/9I@_B%\-9]-3?=%[?D[PLRAE>L O.-IAUI*L M5V.& EU>*,,HBVYL$Q&)5$H3#RA-)6ZEM.A8S?9#3.C 9TAY6+[&X\7=MRV) M>%=UT*+%2G0QE<6*=$WL,*,"O[ $UD*=8,_N&EQ'$IUA/;UN$-L^]\P*E;\Y M2O2,4:VJ>[3:!<6L1(?5&QV$&[2*PX:\>4U')VF'JNTP_ 5J!R8@A5UX2;)G MR$.6VR^+*P=*PZLZ,1MQH8DYF$7-&H7"2;K(H:28WTFU919OSFJDR([,I" N MCWU5=YL>R(W6Q9UH EBTRFF.]8\.$0+<2B_^2F0'0ZV)D3 *>/ # M2@SZM0!AP#(9)@365ZIZ]+K)RZ3.DJV*LZQD7C@K,QI8I?X<04-P^!QPP+V/ M_&;JMP-O(;DNW&QW&7M%/*%N:I)UM13TB1"?R?KU#@4$\#^M?N"!+G$2@E]& M5#\4?Z ]V1._!ZB)$@:-*%1%R/D0?P2.U=(/]1&#( Y6:ART+Q.<#NV'(!(1W&5^*+W]N,\-^&OAE_K2 T4DY)@^RS"VSB .8@>50O\?$]3ECZ0J\::ATA M;X8877!H\\2(\4A % M936BV/(^&I6E7#<^O$P:?#S=Z-D>&AIF BV)50GV_'PD7=ZX,5,X1Z*L<@"G MOY8($7?XXVZS 21I+>/O:8_R MZ1#,]T5(K:*86D:$G%-MXK1"^E3D0*)!\B0N\3;!/J]O@#0"+>OM9 ,QISA# M]%\$,W<#RR#0R#-\GVT2!SO?;@F"01'U;,$3Y;1>J&]2W(+;(R=K/Q\2 -KQ MWW=0Z_UB(!Z;DT.$]9+#I2S"B#FOR=1@>93V M,XL:"F%TLTNX2*$T[IJ2LU'-I54<%VU/5H\'LTY]%4IUE?\Z%GGNZ.&T?,7D M!7^BIM?Z5%VCQ]M=1&YJO2PLQG#%LQS-DH-GFD+,' PCTYP0FA>!\BW%L'ME M0=*DRIF<1ZH-S>4."IE$P5%? /YR9F:4MZ!!="+V UG;9 ?3WJJHI%+*>5G* M^;2E+.DERS5&!"3>%MZK+)Y!@7BO6ZL2F[)3>5LK""J)LWT9PX^NWG#BARD( M\ L.G]?PS M.O&"82'W2J_^.__]O'#__Z)U;X,ZRMVM/QSHG,T#RC1L?3 M+F,G#GU]]UXR5 R7U=E!LJ.12*6HV@-Z@T8@#4E1V&#^&@<[(ONQ;^-(EI&R MR9B,%E&F-ULO3."3/^QD?O7FDQV@-/P4Q\%K2([/1-;QP-5$E8W-T3LU&Y+3 M#8 3;E-Z]_,C*:HH)XLXW4&*[EG:@NJ. MKL%7Y'E^.9QGO^2(F=;TO1HG8QB\4LM"%WU54N"M)G"L"3P(H*F7 ^IS$@V M<;D#A$M8Z'QD,2G9M"#R;A?D\NQPZ]F-GR.JF;PF(03O+T6M/,\:V&S"-#60 M5:O/@&0Y/D\:\/-)+#5AL2">>%<%L11IWI8E)SX9J?1/J=L;LXXR R^N,2IGX3,!.N-R/X6GIQ-(4C0+YX2&1)!_R+!09C!W\RASH-ER<@R M//U)"$.JY.#= #119@K@0_PYB!/@9&?@;1CA&[I'>UVT7,5K\>J="Z\>JO#J MH5^!#\08^:)6R93;61I?3E(NA7TGF4%9#O,K;U72^V#R6/@J M^)/W"08$!)$D0I_7,M5[J?BN0,4?MNN$U6_SOP=RAO/_K6DAVY/+TI>'B_\ M*;F_GWN+8(ZIR5B-74"X@(D2D/T 958%+/O[J<41^GTVW:''?X884>OQ4C.B M:*^&$1@YO[5Q%K'JEG4VK6CRFG7[^$2W[F:WDI=_(]DZP1AM6(ZLQ,_X7"R#V:+W3-39'WC1 M#*3\2AR*0W_:$)F_9@4C8Y"IM%M9!R.H%,C6!CZ_WT^%[TY?T@!5'0W%Z_V\ MZ,5Z=;]0K_X."LC0'RT>B0;%(M42%6A:S+-2C5.QC\.7OKXWT?DT\]X %U00 M'#7WI, XBX:AAP%8KS"5^L;%JRS&82+C?/54F*^G'.)=*'*#B"!MT89*I=N> MX0]EG#>WX1HHR%$+2F6X?%C.4T2GLNR(L"D<* M2(9W=4.N6=ZH2Q0;JG]K'5QXHQ)YN@Z:(#[ M5 E!47IN":LUBJ4/3;0*ZZ M04\-@RD>,^^DS+96EV SLAXG&3C%C*PYH\:#-T,L>G_FBS\(6Y\?OX42'[FS5RVHIY("LD5M^RIR:9HJ DEY$!3-QK M,KZ#65 8?:OY_N<#2,LU4E)9GR^TU@]]OB_6X/X%&MQ/2P;QKEH4=DG>O&P! M#O]Z*1+P[V4SW[Y%[9*@P)""AK^6BIR-L4^&YER=TZ>DJKJ]6?HDU];=*Y9S M;>=Y8U'6=:,?RIY&C:E,4$@$R046T>;Z"D ..6=T9G*GV]5;YX3$KU [=ATG ME_'N*5OM5+L\,XY!-0/K["/;X&F9-KF[T&8VO14YU1'2J.+JMP4F,GF?2NOH6#5>M;>,%"?M^U\RI %WBREV'1RV! MM+3SGISL_N3$[%A+][R; MPACSAY"7UZ?3#_6<]P%Q!E5X:@.G+N22WC%OV) M4/._Z:AF)6:R0-A&JK"*W5:-L65SRU4A:0J/0 MHFPM$EMLEGF0/7=.E<0UY>NW_L=)10J=HCX=B4B[, /$+DZN>V7_><#<-X/% MX<@=,[V\X@^/GU/T IB3\0O5-[(U1HF[PE'T$EGLLC3SF'-E M(J"CO9?!W/>B<$0+4*&<*XL.NNINVAQ FH%L]G(VYYW#K3=.MR<1.1"&M4$/ M51OT60$H?$JB53B3.THYK!O9DN":"[FSV+:=QZ"W7[U1(Y+JY6]4*\.K,$L7 M7,J#DZZGUL[G85GB3V(F1"5E/3A;]4'&"J1G(2\G]_9)>@JG'^F7^1$T+B,*:\X)G2$VG^B%!#-.5FARFKQ# M;&Y0,&_2=(>#2[;EN)./>3M2]LNBOZ5?*%NZF[ D-F7![#F0L-:>=I(K5(FS M..#+OZ#ST"LYX'T"&'JJH4),UNZ*X%04I>6S3$.8/(J4DW2#,ZNC546!G?9& M.GH7B\E7M#NRW9K7EIRD6D39J==B( ,J$JZHWDMY#P+Z3'I/%1./_)]P>Q$' MO=(,.%4DR,*^!,*(4D9 >NRB$.=2L'Y_K+0+NOQY!K#;A3 :8:@6\>R!G9L6 MACB2(R^C#U_H)7A//)^I KV*%@4QI*@- 9D1H#2+3JX%(^8$&ZT??*2WS!8 M[0(5LX\74U!E)Z^B*^$VK;LK# M2CMV3L)IW]F-)1;=L!3FX)D)0V/$S-S>O9M)-?AQ+8X!\L M5DV8ZUT[8.NM8KF0PM#Y',FN9CC@H6CZ4G9':-N5'A^8$H6;+=1^J.;@4Y6P M([ZTAM2D3XE$@)]/.D2PHNF#DZ#A]*!-LL6J DBOKX=)#VETA'Y 'IS*">LD M6X7#-RC4E?-UK.NBS&! ?@88$-9Q5P#"5RXLZ,"?4[S:$03L6RSB.SF9DY]_ M-Q'$O%BA(4-;7:Z]2'B+?Z(DLO0FXK[I7@H;S)?.$*-(U^N_>"O4KW!5S 4N MQ/6E<2KZ2V24USRLP=D=)*;1MN1IM[1BK!;W%PR=GNDW3HT8[QG+W]\GH=]+ M.9%TD2"L8C^(D ;89:GD5=GV,-[L631@&L0^,2E3N0RX2_D0[ M.(^Z)[(,6++L0EDP#IU"UU M6; E6"G/\1#!5)-L/RG)FH%9K8N5YV (@&ZN2<']%D<,E*4G9IK0S'*"$Y&! MU+!O'3^M)K73V'UG(0]5NQ.74'>B\_E4M1&;$>E3HF6,\DE%50>; M=N*K4+H@QK<:*HHM@(R6L7#:2%\-IL8TU4WZP27>TYG7<'5LP6" '>[E,(33 M$4KL:4D6%#)!&.64P9RW"KYG6JH#8)^M, ZI>)X0[TE,,4//EH5+8A_C((4B M=\B]A$K$Q>H7+V$NDGZ[4-*#_??**4Y%D$(#G$,Q>(,B7CM$#7=Z=H0;9NZI M)U+6>I:=)_2UOEB-,Y@577YT@BC')]#70!*>HJ/R9_HBP&]>Z1UB;D' '@:? M-G-IC]Z3R>5I=!XQJ1BDLN:K_^>[.\X9RLB?E191+?]_H=^A[ZVY[\%[=1O[ M'KE?4]NC/\8&HX48,6N@$"9X)L.QV]ICZ-9$J:)JF\2["\T+W84<=X@Z64!2 ME*VZ==(PPCWNGM(P"+UD#SF#BQ53Y'N#O7L\SFD9D,,8[Z2";>O.BG([V4N< M^DFX[8$_4.YR2>\ZC>@D)"FX])@XOBY.,(0X/\5Q\!H2TB=S3=*PGIIV,K/: M0DL:X^/R$"!G0-B;?DSGX#9#X9V?RB\9:A=4VUSW"5YA:$O!C^\HX#\ YWUO M!*RB019J!MDC?4G@TD);.;WU5))AQ&\U1=6$XIX#K2.?T_J=+0,-BQ7X<:X! M;;VG5SYOD KUG. <8E0'";@NDF4>SVE5N? M>U8L9)4O5[[N\V.!4JDJD"_NC6U<\,7S+O< DS-'::; MHB=*C3:5:*CBZY/)X#4/94]78DW3T"56"J FL>@B+/&*()!/]\(02$R6%X'T ME-_B10SN9WH K\+C4S!*=SWO+?!YB,>\5:')?>W4LZ-+] M)"+MPE@S:B%@N7R-E^MXE]*[9_E*.=@O(J@X/;'XK!25I,21I(XX>43I,\^) MQ3(T\W*)M_3%R%,JUOG )+#;\TB CMY[R2)AJDS 7,LRZ:UO)R>9NS9#6\]Z MMTX+\I""* (WE1*'Q$I.7M0>J!1%%^6!5$%FUW7>-*S[@5=9J#1WU$S/CHC' ME7F"R%SY>; I,IP>Q]4 SE?TZX+_%*5+7BP)ZUT,M89R23Q1"Z4O"19+PO8$R_!$*\J!Q?XF M5RSU;;&Z$@BH#_3P643@<(#_0>"&WA68M5:4>5'P"Y:'J/] >Y)^UV0'WL'+ M,-W&J4>H+KW;TA'05X\UVMM1XXFGME+[OE=#-96X)_E'#RS](F(^DQGWG&B\ MS?3\+OX(SW@L_+ X0LF#I$"(2<1&ZC*A7"C[[=PF]][(R%_9/]]53<*V>F$* M)3F!%\;_GLH7QS.AX"\X9[/\IN#W]M;Y#F>Y!V;^XH6$YY-JZJA .#-1% -. MEX(?!JDI(=-+UU3%K$,6S0RT%L4\OSMZ[]&]$2<_VM1,>;4^ET[P;O,SE.2S6>_>->ZUDX&JJM3%/,F/;3;.H,QH!([H3Z&"*4,Y4S.1 MN\0OWKY.VM%S3;_>2]A9O=IK^G M6! :(9>DP*!E5[PJ@Q49;OSVD76QO:!2;E49K*"-(G&/R-)8"]>Q!9F(+HY& MEEV+E+ JS9Z&."6/U^%;@BO=$T7,:?@"Z9-"ME+H M0VUMK_!D1==.;N^E/#^)36']LJQ+QRHBY9K+/ML*Q-RM)#TUT4B55,7,LA(F ML)TO$I1BZ./"6L'VOXJ8CKV IBV,X&AY)I7L6KZ@#/!=.O$8_W2S))RFQ6.L M5VX>. =)G.X2; 3]3>>%>U;S3'8=*^_+70URN! G)RWF[%!U=P@DP7GP-WI1 MR8KFZG:H3"5_*EL/U8W!-9O]I+J[HB_Q<; NFF-=CX+]^=6OAOC4YO!='<%;>L-@1!SX36G/TS,K'^T;O.7VD)F#BJBEXB?HP MD7I;DI9B\W%TQB1>*1D]A>]F-5[? ?'K, "AA0;L J!E,5(X<'FJ2XN":3OS M=M#U.FA.TFG16A1)^QEP#A:J&3N0Y=>C6#03I4NTE>!K=L%C>P/N"%B=ZSA9 MX3#;)7@$ .X*V$CC:A0X[187L;$Y[8H3MHFZSN(VZ6+%86T-.PLY\0DQK\?H M6 Q'H"@/[J?+8_GS* L#*7JRJ&[CEI:SF&X*B\BN(4 ]L%/Q M!-&2.W"MTZ,P.]&J.%1#!;EQLEL B(?<9D[,6';16Q!'GO2<,E*DA[OU M ##P OK7)=CKVVOD@K6[IH0LMA/IPRL9ADVM)@"548-B\@]FHN?*MUG-C(#1] M%8K:9?$F?@H)-N""UH@-X/OKS3H9DFLX!"[%;:8=^[<]<30E2?TJ&0H^LS)" M>6@#/QV-W#M_?DZ8=7L394D8I:'/PIJ+799F'D.4ZP^FI^9 :A*)TJMP]OZY M=OG:Y9A^#2O'X?[^N6QFG5P=L;T;WHLFAKV7(_.XYGGKB+ZGFVJCJM$*.-G1RT$!B]6G[R_Q8F,#U_&&R\\ M%2=8!9E_Y62&@?Z[Q-L$^R'[\.G?"1;)ASJF1&U1EBF$/)T)0$<6;/ ;J&? M>@F<>U9$YQX2/&_0A:M0$JPLWX XOFZ74M,9K"SD4.C"SK[D&G3/0&."K4D! M'08R\K:R=0#\%LOYO[P5(O:VUQ>T6)410XA3_8CJMI6SG*1>J*&M*4GV,>D- M2U>32>85B$]&'-+U/=F3J-0'B'>($?7/J68G,;R3/IOQH"<0GTJE#:6Z528P M7ZQO3[O2:YN5$9BH'.3T%SA1B8O!5S%5 MCOXN:49F=!P2C3G+$=@>7):[9S-N;>>4UT1D5*ZKW>A35=;KE&7M%GW*\YD' MCCZUX8_D=1UYBU_F%!5\[EE:D)D\F]UFXR5[T=U9+L3^BY6]PCU=6>BEE=;D MC8YG:GV&SR^A^Y#N MEA14%KHWS_>%WYC$-!.$$:.,]$D!R*SXVP$/*HLK00Z/I?I%F(%:Y6P5J@L. M]%,+HL$\8IZFNPW_V0!'-^\H_3EEOGKB^;^=T4=C2+<1#TC8HT]Q0%<#H)>0 MQN&7NG856ZLA"4!?46CD+=G15VK0>^&P!+P*.^LV])Y"0N^LGCV*.&X6$=2L M6F66!1.OO::M11U$F)K.;F;:=9A"$VX!_.KO^A6_R=PT3E46XC.Z(Q>#N) @ MKU&""B*5$LI*B]3[%\=">GDR-@HG/]-R3MD,VAZ;05GB$T8 2#(],0_1FCFB MX%:0G*!$6EB!2P0Q$X#H+$H&2","SB(4L-YVG(J'1V2UT.'Q77\*SENU0[F< M5H]_RW*5CWTY!;J)RE\BNIVPG"6GL9(WP#D(3ES_7BV6]=19"8;+>^K-@TF* M1MJD&K[2]2(FP S$I7LWOY24T']B8O&NZ\36.DHL#PO@VFOL)KJCK_N! M4K)B_X$U5?U[U>R9+"LA"Q&R^+9DR8^W-ZH%)*&/I1_!!$;T9H,3!D,[ M?TZP@*%E,S$,VS 0[<,&<'Z;DD^=SI3<&:.7.UX&B$/T@Y68;R#L<.IG9@:0 M8X8X%U_8(A4^8GVE4L7!L*T'6.^<4PW)-#-AP5)7/C6!R)&=7VS=%='X$#(B&R:)+\J ! M5ONK4Q$.4PNSJED83RS,V< +$Z^R5[ADHD#^]9*R2F)6E@%HV/T0"211)I_Z MAS8%0]P> F/!FJ2%;V$TXHJ&1VFO2TB/.4 WR!&RJR)!S"MQ897)7SQ(9>JG MJ L: ^R 7MR6TN@Y*9O[%FQ8,0TT(^IU(\DU9H3&QRJ9!)^@5R)3G1 M+1ME0'"TG),2TP)/>UV=:)F>JE=TSR[H#KH MGO+0N[D[5TU,)E(2Y[!CE ?5DGP&CJ V,0D++O$CQ!RD;YMQ:0]A MFXZ3>4 X)HORYUA+QTD_%(92[DR^VFQ)O,>RA6%-*PU"8E_$]D1GP7_@@.=? M,V^@Z:)?KK15X#1:1R09S%A:X)/A005I317 M;Y#C/7JZ()HS4?,*O854J-E7?7C\:<[/R^MJI*[F*,JK::6;B >Q* MG\W"J1>[>QPBS$Q%,E(KU&P0J4!@(2YTT%/4GW ,*5T>"QQLNGISRCEJ2OZ MPC<%,TQ+/OV@O=;3<&%*<.$.':@._&01R/#< M:R $,A((GN334X#UX*4J-[)X!_=GO-1HN(+[(9H&]Q6B[#C?4CHLX5@/R,Y0 MA%E3X 2O=E%@,]/58S G8(;QE@I:">=IRE'!C^9IL"]3$H)4\#^ 1G>?B/!\ M_YBS(F4][&R2^:(=/+0$FL]2IK*#Y[1'G45.,"\D I*6#UMS@A1#1DW2#! D M,B94X1#.A5+U!7;3ZBLN3 M-VZ?H0/P;0XB!F(AD,MV7':R[ZZ0TENYB&>E113+3Q_[+_0[]+U ^[:XM*5^ MM#T-Y,,FM#:-9; NA MH?R7R24$7Z:4]"7I($F2.I?'R3H9E6^X;]B'!UYC@ M-?T@PQ?,U70HW:.7 ]4&O;=[V +T.\VR)'S:90R?+[[W>M2E\^.J,&VQP3J[ M%$%YI-//D& Z1Q 1A#GX8M9'%U=,+I"UK6+H1>JW(N ]2_/%TI8@^\(+)0= M_Y/) (1 BO<(7'!AM@-BUV"YWD3,%@M[+9"B3I=%D4?,,@;=X"SC4WR-R]00 ML.DCO#"C+?9>LX@4/2QJOQ%/6I2-7RBN8#""3K"!FR(S@FUN'V MQ&+^8MVS*E L4)Z$( 6'H10CT>@.X9PV)PYI>B&#]JJ@2DZ888;2<4/5J>@Y M5"J=42@5/H_ 2.1-6UE&L&$*"?+-\9MMAR0'6H7 +"A<[78M MSH<@QQ8GS*Y V^(U.4W!*WL6CTCTNDS,GY(X[94KP^%CAF[@;58>I=X4\D#+ MB;>,]%1$*MH][7(-8/V8%.^PB*Z;D ,6S]D0.*^:ZR;N4-5R5ZL5AF9O6&4B M/=!C$%Q-D1\2WJ+]@@5=;J*KR(/VC.*94\LUY(0:V@4">J@XZ0SQ:<$?*R96 MC\X@>NM;/::&6Y="^F*XDJK$$\Y>,8X05NN54>D36"C8,2L<,'SV-/.R7193 M+05^Y1+/_"&O>U^N$]QK'3Z^__C[*>4 M6P@+ 5I$][ (K5['20W(P1<)F.1@74AI2>B"T\$[Y!.I?I&%>MH9NH1*-1P,TK_=]@H4' M\S=*KW)/=M"F3-C!P\@A#JXV.'FFGRTUY%^S-=S<7M1+>18 !Y(NXH21H#QZ M48@[*>;T A8>1[Q>@%G*$((*(V063(,GX?1)]&!2,LW,MCG.P=-DHV.K#:L MM"]=16RM0K)!88VJ6FQ0>R),%RO1+;V7[ES7*(5- ?++ENSVM>B;^T6OZ#8= M/T H^V0N]2]G&%;%-M%2VTPGLVF[!*=2F9N:0*0D2T[>339B ?^BZ/>:;R A M_1]LF?O!<&\3[',ON3V,7\L"53MQ#_UV#(U.S6+_6HJ;4CZXG:,S)$#T#%[+ MVNT%Q%EH1MA7^L3# 1JZ6)&*J[PY36;6M$:#7OG0R B@;B[Q4P;W,SV)Z-DJ M_(?LVH_\<.N117(CFKOWV2ZL;1) WR"8#VF9%6HB1"WP&VM]Y(<3FV@2+Z7$ M,Y1/YE)ZUAJTIX>0$[%>]\AMQ>N0"*>8 >L9B E_YCAYEN=)WBES[F=VV<[K M9"&I:;&ZB5BNT\XC9']#32^ZC*%'*KSJ!I)>=6I#)(@.)*)ZBRQ-C'[E^H0H MGQ%5Q12&:3S6 <>>HZ(%X(W.@8UZQO,_HG T)F4<'BM(EG9_$*2A+_6X).0=+5#E,%\[G&21T MI*M;BQ5['[Q[Y,D^-DU]HZ^-4^3"34"*HENS*$JQ':I==/H2-/T#57Z2$$P) M 5U?_('V9(\N#+,*I/I\'L0?@4U;^J$^X@M9E7+GA@Y+T[8R@S1U&&R!&IH] ME-N2E!>&_=[+Z#$O4U;IM\7I?5&+4]$)HNO28/KC 1;EI*X]R]>XIZ[S+].7 MZ%2%II#+^!K;"2-+Z"-( 0Y?,.11&T$\%2!2H22,MI2RI4B_,1G$FU( 6))W MH&@9<-:8# 6#?6!!Y)>5JZ6+E9YOQVH9,>]XIJH#&[6HMDC$G?N>=[.!20+]<-&FEM/!3++.RFQ+:A1?9W3&SO_NJ%1 M*X0UTP&^FT6$9=Z!$2V!TD-Y;V2K%VQOUL7NF1++!2"S8?BVC\5Y%T^RJ9S5^C4SVK5BZ6A0V&I3G:I=1?.\8M]4'8\T'K+MNI+ M[XV[S8$SU9;Q%3CIEZ CT N@J/1%DD:>I#TIP4A))B@3ECD7BCJ:VY=->4E$ M5DFX*0ELS& MHB4:T'LJRPX Z'V"XJH@B0[(S^DC.<%@>6ZGMA15%P5#O)3]17F"&J3C]-H$ M*M.-I3*]"R.TQUYB,WH]GG4PIV/FERS2F)OE>81V&L#E"3KS($@@TX/_<1M& M^*.![")!3OW)Z(Y<#%(EP:P@@AT/?C708>\>! >8C;][_]W[]^\_H*V7,!5' M*V2)LQ@Q/]\'Z&/K[_^ -S?%UB7_ST _OI1^CS MEVXY1@?9_PE%,5TXCN')!L2:^ZP/Y5&_B&+];!U*UDQ[%_!V/N1OY$_H'SB) MV3K\_LCW\J%R]=Z7WXNB__&'V0\__%!$6S5(^_T'1;O#J^\TP:A?/2E_?@)A M5)A2PX+ GG:*-"$-%\08&&G8D-7;)M.@T%J&Y-/QM)JELXVDE5_*CQMJ/\O$ M3@-:!:.G,D5'RSEQQ?0:$V*NOIJ1&Z*JN@_?9$B6%7R]0*90=KWHA-1KC^?8 M(KF+(^5T)R )*0N1^SPD2?-2I$GVUV6806%RGE8^?PO[H8 "P6*F^H@Y)[5, MHU^!GJ6@EBC2U@L-TWD4,%>V:*L1/2]RH+*>$499$UXH/>2Y=#PBH^9$"YOH M:$.(3E1H^*L1N;9E/)IOR'( MSV+*>7^?^TI_)Y9:=QICGQ3W$0<(!&HV4RJ,<%Z9=S3$VN?0%]S#K=!W#?1R MD$YS17/T[),ZS@=(N+CR$K [TWN<,*=QWVIL20^P&[D;&OTZ2$FU,4$**C+. M)$CR5LE3[F9(W]L&@.GMHM!#23.K:^=QU?/]3SA^3KSM.O3G"?U4S:$+L.)I MPDKH1;W8TQ[ELR$VW50%)9J,MRTR#@()T!11Z!NH&LNU(GS>04W/54\2&A-7N?Z0)*RE/0YZ25EJ**J+=X4NT5"!D3+#*!C?N M-V,9@&[GD=RF[HDV!_Z@G-C(>2^4XE8*8+^RUH@X$7,Z44= !XU M5:IR")6K-Y_L AQ<)_&&VS>B?KZLKI_OJPGT\(/H!)&&ZF++'Z*!H=4A8?7N M&,4(H LO2?;@F)IOH)IC.J+DKI)&F"[+W:*,OR#M^.@DFM5B&YDLV%]AE93& MR"W':TFAD<0L:"WEPC'I,X>6U.$+&+,IM0=,UO#E[O(DGV/&L.OC M59[-SB#>L4PQ]*E2$V:(T$^!8S3][N,/_\)(_>Z'?QTL\\;*(I&*]>'ADP=] M?>X M-)Z_>#))2-5^:L/8?K;=8*QK#N%3EN?Z&FWV6WZ-29*?SM; 1A5* M: M$]9@;,-I?WVK(X\V>[F^P"P";O,B8M[4[9/M->?.U$=Z%#+^;V.?+WK/$+KP MT2JZ2!*>A"2D10CK&JO]+\%[LW=.<-I?W^JX/":RM$'Z;?KWB.1TT#[$ MQ&)B[>@6P?Z.4U4H:HT?K#;5K.J]H("5>B++U#5>4/0' 5^T(F&5HVF8SB#W M2;P*Z6W;SXURE[?6>@=6B,4:LM,9)CFO0C5X!V2^G<$_R8[E5-]#.2!\>:68 M]%T<,2A) 09F']RZQWO1O"+.-V)B%,L"]-EJG8"6+3R@[_M>#;<8O6+!Q<4>/GH?W% !7W$R4OH M]Y,O[Y)-=UT(^-+@TG@5<^4"TZWZ8O4;M".J]&@HXB"=)(\$??9JY0PVH0OR MKB;T[P0SA2@*K'1- =>--TB]M0VQR*%$,Z2(,^&&*2:W\LZT.Z.KA-;N TBM MIV=-VBTH!OU=W4J_);E^.T,$DI $ M=;3EFLGDQ.QJJ##(*=^6MQK2QD1X=O_AXQ.K+#%23_/AX[NG;V7DUU)!65_& MR< \-^TH%J/,0Q^6S%_1L^ MO]OL&*#N23=P92Z31G0@K<*BA,?E*@PON@0^7L:7^ 63>"L#ROW>H8X\Q%SL MD4?._O_VOO3'<1S+\_O^%0(6F*T!,K=1O=@#LXL!XJPV)C(<$^&L1F]_6"@L MVE:5+'DD.X[_?OEXB9)(BK*.)VT MZ \IS_T)YB-4OS/@9HP*&><1"F21>06>WK%F!4G M&0S(,V'FF1%JHXL)Z!>BRNM^;$S.,:A)JH2HP:&=E<$5A5U("+HBAI(68"#GXA MY#116-8&S\>E$-/BP,$Q3&KF0:$PC5'G^;\AU'E&H-K'/JL%%%9=P=.7?3X; M2WPIXS=)OHX+,/K4RG0\RX^MI7SV!EMOU.E0LP1Z9NF*0;%S'';8;+7&/_1& M2K&Z?YSLL@R,5:LV5/VQ?YQ1P8\H6V&I\8R 0JM2UQ\Q5P?5^<)WB.Z"-L6D MH+G#TZI5[FVG=&P W3'(K&%R 8D"@;P)S7T9%"6>W^M"$@),F2CS2PBPI*#\ M@?;8(PEJQ. ]WY*\^G84PUC7X((9#M4/0ZSA\A@+$$_BXANONMQ]EF](?*2[ M6@Q>7\XIL5HJRXGUT(:77K=OS)T=CK-[%K74B,$O:\E=I?2ACYESNH\IA=.Z M5F/-=M&)OMZ;^:^W4J5VLD53_6I-0,5B#P-]CH>Q\%:&Y4(/#'P1="1.$B:P MZEI2\?M_E?G "O3Z,@Y@@=&_3>OK5]B>/_$R,,Y?+-(GIC;7WCEA%2%/>=RO M&FOCP9$C!VSH+S+/Z0^Y41UD@<+7GL57"TES?+V&-[_Z"<8)W[\5[D3@5+T2 MQ\0X(W'MODM-)EFE@N+F@BNK_K1(92$B>F1>XY2=&"65EAK74.:E8 /BX=NX MXN$4!(I/)J5G7B./7A(X6NWR M[+3=O>SHO.#)N<[R/'L'S-3^@,HL9E?-%_ ) S%CP*;DKKURTLLD71S)/Q+) MIO#L6-&]X70?!=T%S/>5%=1^'9'N>DCI5=H($RB?K4&LQUJ\J9XCH_!";[4< M&6;899'K$R:5C+L52747S,1IHL)$5F;ZXG%E%")_K][".&%9,YGFIMME242_ M(]4>XO50B#F!FJI>KT7,]B5@\UTLX4YLHR"L >:L-7GY#7+&WIB C?^Q,S/P G%UCZ]Y<@5/%9@<6\$K M"VJ.J>"-3ZU19__I),D\:,27-37'U.#+0E3W<4)RD; Z1(EJ-EX@!YSMRI-) M%ZU\2O2[WR?9.X#%T'^6AI(T,IRR4OCL"S0"QPWFY3 U\+]*TPD(OJ9[5I%] MIT 8F7AO*A)AEGYEVV*RG_W+C%T:=Q^'F/L3+\:OH2T9U;EQ*=^@DQ..K65, M)YR(L'W9$3*,ZU4,&+ 1I_2[4M4+2EB26\+_NTA%36T-I;=G 1!6+7R2G)HQ MB$F4;YP-&?PD!P<=,I#D38)I/,JWTF0R?QI'Q\QM$C8,V)B1EBD1Q/1ZW"IK M38:(WI[H-WWF^,20971/1^J9Y/4_+I@4\=*:-R_&MF1*X#7+H*NK8"3X\@W(/.1R_: M9D36-P:YY^T,;\I__\O_[\\__\WTQ2&Q/)HS\= MTN3+.G]I%$EY"LX*>_,4R*<4*XGNECDL< *P+!6\5?2 (%5H0=/TS MR4F5'68S[97MJZ;A+C40"-D_@!N]A0GHXQ='8-*@C4T1P!S@_@W4+($^S<71 M60NZU.C=,'IW0"^ WF\4O?'H]#X0>B')DC[9(;B!F.5%>:!J%I]OX9'5(.@' M;%S;!KZ 0*V &W\T+YTP!VE%\N0Z)D$\QMDDJ;+_8W/\\;]+R!N^)PKA_<1@ MG<#G>0-+2MB^E'O:V,U1#?O5A_"1'.\^1#D[&9K9+S]1"0&A$ +2,4$!QZ G M:9 BY1D6U:?&#^0$(Z*8C?*]*HX8;R)']\14PC/[1OQ,5$NSUYJKPN.4J\[2 M3+(?OGP!@S=$; %D/_\R0>/ 902Z+B/L_VD&X' M+\2"ZC14,GLZO2;Q>KG9D/Q\W"@Y/L M.(V9F("]5O"6LR?[G8H*)/\O11#%A?!_,84'0!V*8AR9V.GR'.)Z5B6-$6.M M!J4@,2Q^JKK5+$6*Y E077ZY>8J34^@B?' A>5& UKCV&N]CJF:"(YAR*8" M9LK#)>B?-)"ZT>+ 1Z>XGO_7G>C_>H%4)S/ZQ 8XPILLI1()J[=,0N89'R % M7H 20@)A ;25DUP(30DZ.0HEA55[XI:9IZR(6=AD/WY: K#P\D["["-'GT3* M@5RK AS8I) <@:KO+_$VC3?Q&KS9//A$5IB(R3!H?FQ>H%N?F9>*+75Z;1E! MN8Y +N3'V)6D=4/%AQ5C7BPM2=4?H?PO M?!YVL#GD;074]]*I-CIC\J^A(%ZB_&XJN9?!5RK>7S;=NNUC1E3_0K)M'AYV M\?H*1!NHLL&<<0*$O]_+50X>L-&I,E!6\9 %WB9XO?C'XV X+"> 2G?L;[V, MROR;\5&_\%P#2-S@M_8"B$E^$#JJ'$60$PMR#HR< R6G&)>&__P@TB7/,)_Q2]\#ZY2:P MB'3PP@QNQ 7.&Y/X$G@>:D,_Y#_^3[+7TC^1D6& 2. M,.&'."6+(]GWXEY\_, 2)!W\'28)V"PHJ53G$YGH]-F"P">BKTR$NPMSX&.% M5/D9E-M5&@ECVX"1?S(+D+F!]H>3,)C3_\GF9)9S,6N@ 0 J^TQAM+:+HRP M!SY)$!9!(:9ALDM")[HD(I,*?4OE31#CTZL?R!E8 /W#A=%7"T_H]!U'"$S0 MJH&%VVT.N(ET722]HLN$, Z0@9@]?A^GY[6D21L[N+DHFFK<#HLV>6N%H,6B^N\^>,6#FU-Q MI#IP7E MLQ8/,@A?DW,&,&D@9PW4M R?!R8.JH$BD["QJ38DJ>W%QK(7H=B+ MKPA[8:A0!7[J;0I0/(N(GN)X$X?*1B53^F&72A0I5M::1 )43_OAEFP( 'J) M+>B'3"\'"W(^VA]M4TS*XC^V1(^;-=8_*Y<9Z.N4UTQA:+!;6"XI$(LML2(K M ))JYY_'WGE53#P32[4BC/6[7D\*9Y!*30B::Q/,2B9P]<]TY#AF5IC8B,2UA.3R3 #(.2%7I MR=&SZQ1]8M09NCQ;ZXW\2M=_?K&1:OCG\\OW(GAC _[QML)0D2;@(UYT/9I^ MFS*<3]RS&(W8\0DJT:8)^Y^>B3O[*>>0!!GACM]N5#B;9%> MPM?V$SWL_)]C!G*-0IED#XZX/3X#@*Z\\Q9CIA0*/46S EU]Q.=2I;0>W:CT M=QAPVIC7GGE$EJ#1:?#Y;2$YUY_?PM^RG%W^$SJD@BSD+K M<4:WTIG!DT;8.T-7(L4,IIW)Q?P0.]1([07BB2+^?31:P(1' /E4H)R+3_6 MWB2U;5G:M^7>N2T!#U8;-\D &BT7* MS1.0H\2)EA-GSF9L8_\T^<(5DH+ X'R0+F%]V=9&2(N&;=1MTS=9H6JI_5S? M;VM#I,5#M=M;<2O$'6,NQT.6'_6UN]HA'Y:S+7?W89RSY#WF@E2U-@DPA%^S MA X#^<:04VXZ?A-,.X>-?6VG\+5S8I9"C@94 #C^IS !B+$_6S=ZVF4@;[SP M=:OE/9&-CAYIXXSX>V,BR02Z$MZQ4NTK:OHMU/!PE:=W+_# M,.A?%5P$ZR,SB#+>GT;T;R1_*R,VS1^UO1\2:05E_@I2KT0H"A,P-NFT.!LB M?Q> G,CR*L9%&3IP37@E+!*9OHUO7V02X=2H%!,3'94&B'*40")<;IS ?S4M MH"YCG34(\A=J%B!^R@D$ZLL *(GQG4;,O\B-O*9/>=Y(<^"-3!-CSJ/O:7PL MGE^^\^08*U.T=4 \P$/&[S4K-==/^KBSS>Y**&\8*-1#B)5%BJCRJ4OWA7N+Z*6]ICOP5+>!84K$W?:^6+C,P M!2Q2IC? J5G5+YFK'?Z-9Q_TEY$=?I[TQ;74O\;'G5+C;';1P*LC.G'-;Z .G[3)KN(]V>3A MGAC5^!?Z_XM-K(+Y2_9HWI01)\0UO&9@S*'O>_-$&!L@?WE+WG_5:6GZ@EX= MD8EK1-Q+ 16"RJB""2EZ4@@UT=BE/_X-!E11CF3Z'!>_7W^NZ(1UPX='\SF_ MF=R2& 'BR'U?VO]J2$#GCH%_9!UO ,^^ MZOYV\'XS.L0RC4.KD1 MX7-UD:#1 -%ZOHJ/L.>+-(K?XN@4)G#)G@EW:!2[^+#*[N@W.'[>9L!#ZS;U MCMVQC_'IM2#_<:*'ZNZ-/?/. VEKC"W D0-4"](O +><2>YA%-[:.F%_&5<^ M0 /;UOBY.HTP3YO-(^UI?P9;.Z%:U+SCK,QJ4NJ[8P;O^9%'N'I): MHSGV410P4(><[$A:J+()=/=)O$VY>+7^U-WP+Q+_U8)(G\*K6=X MM-EF) !ZWN>6+K,YX"K2H?UP5YIB:QMPP\1]>W#%-Q@;HEM=$\BZI$?[R"\# M57]8D*K#JM_6!YFDZS"!X_ZR(^3XD*U#F0YG(L76%ID$KH4X--5*@]E<8*DV MV=UT>D:8QS4_8T#L&!M-\$VYRQZP,$E>\,!C8VQ-2Q]$-QG7J:ZBB,JV!8MK M6N9/>?86I^N&J\S5%ON(.@I:J"3@#L)^M2.ZGL;#793GGS.'1V)1T&RMY_"- M*N?^,3L2]M>7 [T=94'>9V#3/UL_5XKB $1[(V[LG0D_P@04?R(M K M8'AHQY_MPL_>+RRQ5H)]U.+-V8^W] 50*0!CG,R.2\!6$YK**'/U6>(8',T1 MY0$J[@,C>/GA1H6<@+AX>;LPVH$8#_*,AR]KK9D3+L3 U MQ7:'\\!;8\"M0XOQZ(;]9< /GT;P'Y GWL*DQ,VRU>'C 3=ZR##,U MJ]@3S(O]EA)6FY,N^5N8_T[ ="[.M/VDM/7!)JE>NMSZ@#?JFR,Q_3S;Q$?- MCF\)D[*UPV8T)5^_"0_Q,4SXYHK\)^:C8*@,TJ?;\CCX#8*9 ".#%O>'A*A4 M=4C/:03_.YIBV^G6Z]/^Q*RA-H>#G0-X=Y[?PV$H[>K)^FU%83'C%-]B^@I% M!95&N([&+I#1=F)NBBOJL@">C=0OEQOZ7Y$^V;A([M9S,3/>T'\N\U7V7@D" M<32;IPOEP9WJZNZ#+L];\*.=U[V]UQR$FAX&!RJ@Q3RP55D=QK!K&*:9D=/Y MB3*,=7P($QGTVN9R;G3 =M% F#6Q!+EH^3"/]-0^9TQ*7[V3Y(U\R]+CSDAN MSR$1'Q#05*$:%]2IV4/B,#URO/C1(OU&R3AQ)+_EID(3:&0&!_$@ ^*SOC4A M$:OE\DP.XMM!L&C)L6_)J\6>X=<7,0SS9A>3S=T'63.H1/K^QVN2-V74EJ;8 M8G<4L5AS8"DQ/5="V7&(VJX.R,0\9NEWAT5)^WDFL$\FQK9(!5NK5/6K\X;S M1L'6#^B%E?HRDY,7/'!*.(0ACHJRO&4.MSL.$_&_-:'.[(7M.2CV&UKR;6F3 M$K,X)^YF? ?5L#]@BC0FUS)EF8]G,'KD\X/C87[;RHGFY@UNZ8*LL M6[F1[DEPC>:(Y] M5!OZLI]6C?Z"K<(/*5#P7)IF6')K8WPPOFQ/'K*BD!!2<7JB9US<"("[()LL M)QK.WMT'?9&SG/(XRLN9^P[L-8 EP:^'*U]ZQ.EFM#[*H D1KM>(LC"WPK8&\%, *E\=-LYBHW'W0/P* MTIE35(649PC_7VZ^%UP7K7\5OU[80K=0EFSIJOKOF+HVV=;AS2VZMJTAMH!E M$'*A'L)R(R&@?+W\U5ZS<&?8_1=(RV. Y/GG_]/**67Z7[$O75EI[9D<1%T% M<-I'A.Q!,F@/#.PX!+9DMLOR(QS'UH# M8UNZH(?Z'JGP0B*I0&HA_+=D$Z_-[JGV7N@WHHE[69HYN0'B*DFR=PA7H6_< M#7W(XB,8+;D"&ORJHBG)B 86KS!(D6[_R M9P^$'L=9 [[1_">^6#G5+H@6&%&:VQRX7?D16RT3F8W[F$$KLB#?U2[.(QN^ MNK,#?J9=B=C/%NJ*O_'OA6T T=(6=#WM[H/DZ[BP5#!HZX1]\,P>['9+P%R@ MT$T7 ?*'VG*1?/K-($X+@%C786$H;V-O-:,L.&^H_;D*JP)>"U+Z.-5AE+U 5XUH@>E<_O!? A)0E=457NS9KG.^8\Z%9VP8*? MR0$PX-,M6$Q.%4FKK>V,Q'G-,Z>@P0_WE!7A$)]6_[(&>_5RM#@+5 M0Q8IR\B-&\%&K1VP'PB>Z=.:\#J3]TQG1V5-*^T>M_$P8R?L;Z 5K(;"5NV) M7.X>B/?C5U+ ZP$?UYK<8UYU6WMT\]3=AU AZ5EI0E"ZVN$GN'$OAS!/"/.TZ5I8FL[9.N.* M&6OMAOVNN"K:ZH7>C4^-;^<9Q&XL4]TS:PW6J#7#%V(9C*9(LZ#'J"FI>N)Q MGSD4NCZ;KAGH"1-$X^+W4GTR%@%SMZ),P.DT0LJ2?[.&40W[[8CXZ'J.0L[>+9&_U+EBCEJE*E&=S< MTA3_9C49P?41PFZN)E2;S^M*:MM;7']C;%:[>(4FF +9D E+G*@+H/ MU\1^V6QM,2V8 SH[RBL"P1[%7TC"2JX9@D$:M@>D96""*9EJ4*F,4<]DM+,& MP5;XRI"!)_J9G$CMMK:(WZT41]4I7.WR[+3=5<,#EZ])S+6/QF$_8XB9:8_. MU]3:&/.%Y++VZEV3M96XT_A [M;XT6!F\'C7-VGMA"Z(*[7H[N-(MN J=>T64 ;!9?UAX'/%5')0Y30^S#UK/DX"^ M&*2J#?Z26V(S1IAF%E^]2YR8NP?V.3!6PO!T#WIW1I1C:KJ-.8C#V C?4&4S MZ.J/EA 93>CL_4:Z*/)]\MS[C3B#EU6@RUU[8=!=HT=2 _M#&.>\GEZ=T7*$?2K3RPH: M)K(Z#8"N?;((/7I3R'J7LIQNA@SK\/6U=)F'74$E7%')FZ$20C*X?Z%>GV5O@@N>Y,->FB,%E3/;K,PYD. M9P?\;&VH M;6Z*S M6ANA2_ZUZ%0.?PO_,JL UN;8\MFYPNF#,[.V]Z@S218:)'F.7S/]AVI@D6D' M)UW '*QWI1&64^2([+0W__%.#6_YE!,J?4?""D+;:];KB4Y/^T)^H,VWA',. M/,4L!*%: 0VI'JBR.':9J*WGS%0(^M;$:Q,UQH9S8(F:W^W^!/GX AQ11DCS M+8\@D;1,[(3\YK*WN+O/ZKBS&'>SZQUT7.*6R!_;WL7N& M.SJ2L;WZCG5VU%,HT-457R/E[[_!I.;6F M+OWG&KWEZ:3NTA^=QS7S6]C'T,2ZSW:WP!G#8+]5%?D./!K&]ZG1"MVB(4K< M.9?=;(5H!GL&LX@90EW["7E?J<+B"0)KVF__WK,(<4B, 0F"/QOSU7WZ(<*. MW&9KEJW!8[8LB$G&1MCWPF025C_,X<7GR!@L9\'ZJFMML)>LU6R[S4ZOQ\U) MY4^YA5^_GNBOM4>L:LM#W66$6;W14I5O?Z=ERYG9:&[CY'0T@VQ9FF*_%EIJ MUDT2VS;?T R1K=)'&*I\P?$6%6(+<^%O:T-$U_K+:;\/\\_EYB7>IO$F7H," MT? U-]RY';NB<[&:\>J:,J =7?SO]BH>;7W0Q?(S78+L_ST3_HC*DL9<0C$* M8J-,-(_X'QO<@LM4XMGU4D]'M5Y9B:TXZ,FP38(MRID38UL0U=M[(7+W.G95 ML>1+JKC\9NF/(*F[^0GDTP*3RTLJ4$J,@X=]]]F^T MT19Z1G?TMSJ!1/4\3%QO<[4--K=5]9Y9C@T5\1CF(X,'84GW3%&UAL1UZ(Y] MV^R6]&_A;R"+AT7Q&.Z)_=-U' +[R[IP/+VK@G8?!?T.I@5E"Q$/8K:CQOBT MQX[*T")%J-K5*7W"MR\Z_#&50>A)*IXHGPB3_QL?;K*H88RTMT1?/LM]"ADZ MYVUX# U1MVUMT=UW\1MEU$])N&:"KSVDLTD XC-[.V MQC;>O5']*TDR9FQLJW%I;8SOM<]Y<#S_[R+UB&YM[31?N<&2G+O:Y<1(ZIE# M81MF6]^:6;PHKH#$LW $SQH(FQLJ<=QUUF0L*KUA^7&Y,<0!N5$%AIX$>]/. MM07)RAX2_JY@ 7JK79@:T3$&M4-UG'ON6USXV=N((FCPS.M!5S #L72=Y8>, M>P!8<-P-L*?\TRY>.[M@OT&FN.PNB:"5#IB8"X9'!U^O%%/6+#JP.ZA\5HR?*KH.W=&17PD8K:L/G*U,]KNQQY27D6>)B5D#O, M>/"=OO0&V,47(PRH38HJ43DAA1U0.; MH8PF%W$(%8/ MKBC\]E[8U\14MMCZYMH:8]N^:BEI&K:"T?IE;XY,B LS9R9P.&:F_Y0+U&U^ M)-*(_P$$S([5V-M&PKXO4NQ<;B $_3[)WMTPKH[VV+SF M7[K:'$EN@J7M.12VJ9 5RUQN[C[6.]#'H&#A,NU5#XE^?XYI>!L7AZP($\I. M3PW#YG*:J+ORK\E,'RT;QZ"^.$6X_D6.)H\/-(/=9+OX$[8R!_M.N %^',ULEKC]7=&*;%.71#5L[4X[E M\[UU'I&J/0='S-82A7?-Z>&5'U%=7,(_)>PS_$I)AU54ES1:FJ,+Q/3$9R5&(TXUT*^+^:?:$[4^5G%459+-ZIBAR24;=3R3FH>> M ]O4$_U&;Y=TS9D3FA@W?ZUS?'-^G_;06QU 8\^)S?3ZJ"64ZZ NSM+F'JV(OAP#NU-,4V/I(4\IF@6ENTC].X8*:Z-ZFLV,GQZHBM MN-(F]'PMF.[ 8SI4.4OF G2JJKZ=T953CT".IDRLBA$V72B5='KKF*9BT=L(^#4J#O$J/<02@(Y17O9#U*6>1 M7;ST"8EX?OW^<))R5#T8T3.Z>JA9$(7P1Q QZ9$^6B3P^N_87YALX6X]DP.8 MN'GQ#9\R>^W=$"-U;B W@XI ILA?_3?L=]8;%:[%-MQQ%&SUY40%NNPU3HA# M[<F@%ZW")E-8. ]SR88JC:VF)?=:-ZUGQS7SO'\%UMMSG94N5B067T."WB M-=/IEJ=C<0Q3T$"L,@#2>F:"6ZRAXQE/E$][;%6N=$']F@&_X87#6OSF>E-$ MZS(@%RPW',E Z)EF+#!K0VQ>6H;LZ%7$Z;\38B@G;G6(M(0#]1I[WJKZ&4HZ M,D&U&&D>;"Q\/(7&XZPE'SH-@"A*,[9NEJ*UG^8IQ"F;1R\ASC$*MC#1XELT MIUM#_'6H,):V ML_FR(E$/LM5U++7B^K/RBP\0EO= LR'>;%[4#R#H#%PE@9I5_&_G'?'S9YB# MD;SB43+Y^!5$A-4B[C_$#-1\7O])AD&M3U8=O]$0W03M@.^0R9RW9O^N;U_L M'-[*23(OMU:#H6-7]$QL,ROUM,MVZ(YN-Y"@D/9P(KT%/B82Q/M8[\4B?:0; M^YPQL*W5.TG>R#?*YW9F0/1S!\-^/:6$ZC16-5LA,@U1^%G?<5.=Z):FZ(?O M@]YI0%F1;Z==ZK2UQ1:<^WGV[)A5@PR,S@LMU;$L ?*N]M@L0E,*6) A"Y>\ M^Z!\/ T3N5C((GK(Z.,+V38\Q\9+S>@^(O9V9)OC.QRS-)+_O*54)!FSC#*D M8/M5]NZ,+G?*/TW[(_>J.EL3%,Q M-$/-)M <. VD)G,+Q*-P*Y %5.'5IF9C:(+^F"DOGR.JL]X(.6(G+':,41F< M0I8FV-?/4U]?I$*-,*6]]AX,^ZCQL.A:,/35\8:RR4^Z3<NU=';-%!R3U> MJ7Z CKP60FX]F8]7)/"S6@X\&?8FGAMCTBQZ4XTEL1=?&F4V='1-C6$W_,1U M^VA[CYF$WVC(O.4I7D3TJ\2;.&P"^Y:UBDMQIE-(Q203SU+3=Y<9:>LSB\=6 M-PP]$UB6?"NADK+]777WPPR3S=[,U=,:/V+"S9#U+LV2;/MI 9BI_3X;!Q*7 MD5K=1ZH9OJM/*A"0U&>%9JBWPG[@2UP_'J.G>3WL_*:]%WJ6L@XJYRI0TFR' M+I2S9%!XT:2=DL%,6$R9UM;8!VLBF/J9P;%V7!SV1ZJEH3B!#2UM$1\,(>I\ MROQI2&D!H@V)E+/'PT]'*@M?$QST[A*\W49[ MP3G+\O5(]71@.%(TOL]RBP_+1'^/X;"Y=M_"7@;TC,F+BW5>8 NK;KK&(B:FHRA>CKE](*SLG9K".^,KD\"!!5,FG4-RZ\7 MNG_NCLJ76[K/])E^/^[@3H9IA>VU-$4DX(JRAH@9Q).PX4NL_(C-=TN<&AXJ MK.G071*#VGIC:S>M,)YVEN?;%]O9\;2TJVOJ1^PWA^^;9J[P-7+X]9R1%%N3 MQ718@3;1U=%U)NPB>G7V'#6,AZNPR7@&*H5'QQEYGS-H0^?N5+&*YJ8+7L$1M%BS= MB EVB@3]1L2,Y(/J,TH:TVQ##UF8S?LJ"?Y;@H%VBAJ-!JARU):>"6DP9-<915KXI\QF\6W[QQXP3E)-^K&:.A+ M\-F8HY?D^V%3?%IG0U?NKZ(H!T66_^>!:K5_-FOYAH;H<0YZ&(:5/1N:H>_Z MRSY,E!'!O-^5)O@+WI$D<3J8]!;8(8/"'ZGXLH@"-C)O:V/$C/55? 2746E[ M,B6M&QO-#'1'U@U6D*;+UR3>-LO'GM,?VYO$1#.&W/EI+T;9;(7XA?2M!8V1 MZ5CUSV!LA"W0"$E$Q:4Y,09,3;%CV+I41IE;@1/=TZ(A[5Q__D*R;1X>=O$: M:FMX>,.[C8#^Z#5%GI_-;Y^A(;9\'":D$-!)C\1Q7XP-$7E455K[GD9DG= [ M$,G@VSJ[:FN/SKEX: 1]GLNGRQ5#46F(;=SJA[)V_6D>P/96CC@=?M2#S55O MC9AKG5VQ&;RYQH>36:)Y[CX_3XG M1!K6(>3]&SV#^Y,1Y6"JN=&E?,@2*,%-!0".7=RW-O_ASPHORXYS5OC76< 9/'SGU^9+;IN&ZG_/L-O(?&S MA3S?]3VQ=)^OMJE5]_,(M^\X"O8K)8*>5IG RY:*J/&%LC7&EB&]L^L]TXZ\ MAT%7M'1'R0T]6UM ?6 'RY&UT]H+^U#FY!#&D0P,D=8$R3#8=W "?7GV1B9S ME8<1V8?Y[PYBZFVPG<3FXHO\1/4MX>@892:1\8L]/5DY-U*8U0]S2VS^6,/S M\LZ.\^J(Z??@#Y(&24C/%%4G"JB8S-TS9G.K=T=T3FC!& '.;<\M]>@V0[G2 MB4'A[#!CV;&93NB=2#3 L-B,9SB4[UHPKT('UER PTD(&GK/S!(ENJP,.Z- @)[NXZ.M M8$"M"3H#9OEU.;\"E &X!39'5Y]@Z! M? W+1L?^,[&L.2$CG')GMQ'P;UZ)UG[U%L8)QV;7]*]=EE EO@!@JK7E^G49 M8NXO;E_I%5@/?PY1A.=R>OR39>+**@?H+)YNZ(V>7P# 2;EP6EFRZBI-L!4! MNJWW2?8.P0?TG^4KF4:&W?7#V>D[YMQY0IL8?/=QB+FJA">*=UP#.D!B L+ MRXX0#Q7.WAI?&86,)W)+^'\7:1,@U**3MO;#CK!K+,@CO*:U$[YCQ!\XW59R MM_,@Z!R?@4$PMTPD8;M;X).[]L5.:G1?M_GZ+?\[T5]J'3=#"N1QB/5Z,5^@O$*UXYW,XU M"<=]P/J,AVB *>$-646OOY $ M5-%;\:MI<.71$)-&$;*LVA]LQ^"X\L&MD> M/#G,B/B,IG(NJ3K,,V@!^U_8ERRLI[4?OEV@-!>UVI.P%YNEF3Q%?%$BN,49 M3=C6"3^&:TU(5$ N-K@)X$XL*$ND'.'I])K$Z^5F0_5'@D%1K5T"-%(^*%V>--\\J3+> 7D$BKT"WCD-@>\>J2#\U)" G%+M73^Q; MJY5=9592B4IBM=B:&F/'$1AK(_*B&B< 7^.R24U=Z-X;V^1S%B*ZK:+B^:,A M;\-W>,KOJ!X'12V,7[3: EVQ$:?*TYGN:H_-+$#PX-?_]@02+W>ZL,@:_N>6 M3/1. V 3>Z[?6GBGM"=L<,_8,%/CZRLVH]1#G)(%E0J[ DRI?MAG1]FM&V!? M$!!"A3TA[73)B.TT%*+Z5JVJ^920: M"C\RJIS<<2B'4]3:_7O@Q^^%VFY.M M@'(3>6K.X]K6!UVHH$P$;."+_2'/WKCCW9X,ZVB.61*B&GB^RJX)N.BN-D>2 MF_R:OGVPW0']@ 6=QW*HL1&_.L3@@('_.ES_3OF#5M/LALI-->W3JP/R]Q:L M@5D:[S[H.4S#1"9:0A)]385T?M]SQ\(VM32#MZ'&_3:%P@Z+B%[4>!.'&J(' M=W !0:7'FR5^4>&)!V)H/\BZ'6)SC+:9*1> ;1978"*"#*N7W6@7]^Z-+V@J M.[?T5 O_1)M9O-8<6ZP<+93V5U:M!R>,MSHW]A:;-50NE3Z2=_93%]VVUG,F M[%5[^FR0H):F\[.FN&RPCN;X3,FFQ5Y_?@M_R_*;)"RLF-,=NN-_L9PQB# 1 M[BMV(ZZ.QSQ^I?(ESYP(DT2P _IP2)!"RQ<]=SA,Y.D2UXJ5N!8@P?()I<+H M(Q5"X=E)6"[)%548N6[E#OL8:MS+"/8I@^LK?V?]%BE#DHF/#DR=":8K-_+_ M_*G<1RI=__ZO_TG^A?X_@+GXU_\/4$L#!!0 ( .R19E?DT:Z.3%, ,.9 M!@ 4 <&%Y+3(P,C,P.3,P7W!R92YX;6SM?5ESY#B2YOO\BMS%P.-S_\E^O6__-,XAB& :_OOWT_N/;-R!P0P\&ZU_??G]XMW@XO[Y^ M^U__^6]_^1_OWKVYN+J^?7,+7MXLW 0^@PL8NWX8IQ%X\^\/W_[CS7^?W=^\ MN8'!SR7EY;VW@D$<^FF"/AB_=\/MAS?O MWA7#GT? P7]_<^$DX,V?/W_\_,N[3Y_>??S#XZ<__/GS'__\R\?W'S]]_L/_ M^OCQSQ\_5KJ%NWT$UYODS;^[__$&]T+?#@+@^_LW5S!P AX5_SF'L0@>@;>^WQ,'\W@SWXYC=<8_CEV-V#KW(1N1MZO;ROS M>7V*_/=AM/[P^>/'7SX<>E%;X/]Z5S9[A__T[M/G=[]\>O\:>V_?H-4(XNS; M A\IF[^VVK_\DK7^].7+EP_9KX>F,20U1,-^^O#?WVX>LGF^0RN4(-3 V__\ MMS=O3.^C^W(2^A_:BRW^F2);5XR+P#0.0.'?B MS94?OL3*YMT:<5@-<30+EM':">"_,EY$K'@!8C>"._Q?R]59&L, Q+Q9]AAQ MK%F>.3%$*-]%R(P(DI*TAW2[=:(]XCJX#N **26T3[ENF**-*EC?H75R(9"< MO8HO#8;*D/OEP75%)01(Y;E+H<1X(_0<>8+.$86A=R4U7QK+&1N M #HX2,ZPWFYU$\9Q_G%D>#QLD&)?)$D$G]+$07K\ M,<3B&089NI^%M_R.XXZV@X)P'3F[#71E73-B0XPF-^E3#/Z9HFZ7SUA_2DH, MI?<43A;CGS F<-)XQ)(UW'FC/KRF4X?D'/E#:#Z!",VGRU#3.(UTF;[*+XY[ M,NDR6U)/?:>4+C/@C6+ B:7+M(2'TVM%=YF:R$C&6:>2.T.?P;7:J9U4)G\@ MD[SF%R!QH#^ \[PQ\!0LW87G0=S!\2M+UPF@H:DPT"+N =ZP'S40JP,CH"&< M]3H">=/EJACH*@JW99_X-YALSM,X0;HS&AI/5829C'G1\6Q_U-2+"#BC02OV M?9,1+'_(K'S4L#0W]Z-A*$J!II.S$EW8=6!-<\8A7U[J@^4J/_PM7'1>CH!7 M61V\N<5QN@6>"BSZ?% [1E<.C/[F^"G ;'X9)W"+[S'0\7J5^C?P&2#CH7F: M5HM9?P(T>W..4Z$TZ&2X*?K8"/S5E=+LK+D,[C;[&,>WE;&HLMPU[./>8*B3=_'Q1K!; M)(0K)%DYV^R@!*X M5']?W[WA84KMGSIICSY?&(&/VC0H\;YT&W:$^3+N0I5,O.?X!MPP5YPOGJ^JD'/!PPD@^)!T?#%@ADH\LJ-_TD:HU&5!/!,L"7 MS$#E)@S6^.;:R]V\39H[>O55?I*&TZX2)GB#_E TQQ",D!\'_1E_ITE$G6CP MFH "4N6R:>DVP_=6B,?7^:&41UA3'^,)I"E'HJ!^WX=/G_P ,SHQ_^2X9]A MC_[C0'DS>+8<%)V3@?_K6V;3#_V(7#GQ4Y;-*(W?K1UGEU,*_"0N_W(DN?A# M)<^,[\1EAI#%*XP;=//;:R"^2L-%B/V@%*H)#760FZGSC);%-[!] A&-W';# MGN1VXE\D3> :K7:3%[C-1R/V$8W(("[[6>]"GXDN]-E8"[U R'@8G2O?61/ MJ_\^VE(B^P6&2-E[./4=8TWK[48C[PKMK([_=^!$5^@O+(EHMAR9Q!P?,2*K M;0ML20M-;#82<>< AV+[U\@Z?/T_8$^EKMEN)/*NH ]N4\+> M06PR$E&/SNNUA_#(W@!A?N)02&L_$KGX=!PAAL\//]AR/<=OEJ+]>>C1V9'= M:R32%YZ'SC5Q\3_8M/I$)9C45AN9GR7(_#PRF>?H7Y?18_C2/">P6HY+8L9O MR^@N"I\A3D#+H;/9?%QB[\(X2(V'M[:C(X40_ 32,$PZ?/3X_8E4(@JM5D<**0J8)3;S_LMT^A3Z"H_OMH M&%V^NALG6 .*'4-L-I8=DQO+AT!QK!*(MC^S^6@[,K*5G3QWNI,X!3&,K9C8 M?$03+#I'"G8=1G3[L-YJ)-(>MH[O-].]MDBKMQJ)M,LMB-:(L;Y&X4NRP;=) M3D!'C]QZ+%)?CR>C_"Q,I[/==*REW@#?Y\%8:S26XJE<6>$KIWB9)CAM/M;/ M=/7#ZC2\41 ^@VCQ%&=O<$E60>WW&CG5:X9%5"?-B=QR,/2OK>N/>O&"HL6' M79:M_9V[@?Z![591N.7<$90?#D5\\F_"R /1KV\_OGVS0SR+MZA?WR(+/8T1 MA>$NOTO'OX$50*K5N\FAH-*>$9[AI0T[T2[!.W9AF1!&4$)VZ/IVX$S)3*G;DZWHW=*-^*IF].-$*(2EE,W MG\FA3"4ZL[W,BJ4J49I-9E805XG2;#43HL=*<&:+F1"_5H(S&\J,"+H2I%.W ME"^IL7LE0DJMYFE=,5\28@9+6$[=9+X4"%LL[YIM-**)T8^,$*@B5*J\7/XR M6.C&7SZTX$"+^'/(1!/'>)8P\'#*))P ,0Y]Z.$L?T7=%B1& .=2=5(/HK\> M(!LQ\427Y^>5W)^%;48)>17HH.'U?%%9++YS]I@!R6\$.(UUD)VE4A$#G-Q6 M1Z8")][@Y)_H?RH9AA;)N1-%>Z00LTHKE$F(]9W3@G!3L"#K!<2+NU)[9N0P MTT:P>FCC?"&6U\GK&4J;T$>[65QD-F63S.B@@?SZ:K,$D]12 \'5%-2!)XV^ M<'>=69-(*9XHC>;D3AV);]GS-*J/#762NUSEZ?6AX]^%^?F4JV<$NNHQQ!JI MY+FV&*6]//&M_';H#S_N 0(#YI5/ B_^*_"]JS Z8'8=Q,@T3S%L35Z1[7U: MV<&Z;4=Y@; [W\G3]%6JA%'W)487;8ASM]-6,PVD7A0[^B$9;D7(Z(#S>FF8 MR*$,259\Y%#^E*U8.)TTGE$1%R^3#8CN@0O0"0@72T? BAU9V7U/*VU=M[/K M#B:.#_^5I\!.$Q"5U;3H(L'II(.5#DFM[QR(1+6@L*)U:'S$[VB.@.-:1%UD MO-)/BT3DY9JK%<,%=9905PU3.NP%1[5#F0&II1:"ZV7PD)CF&;#Q#5E14(\Z M X&N>G:/=)MF]62R'0!KH@AL0!##9W!,Z8W(7:X0_O1]1&H4T^2'JQ)$>^L[ M&E5J$P@=C0CM]7B2=FC'*&I%E&9(S2=-]RQQ>VJ8$$<-Z!3U>YQ)/0#>I1/A M(GUQ16B1=0Y=2(-:H*.&Z50K!XH+,J^77N#/47BZ)7"KI-_WNX7J# M=I[O<;[Y"IE]S3Y&W!((WPYHYF,^ QOAN3B88J).BV,'36=B2I%$QN&8UD.' M4!YW:/X9C-A6F[ICZCD3;[0ZWF1I3^["#QBI9G>AQ6=8FD>*N+VR\!&,J; < M+K'44LS8!\L1(H=-U"2-S'*6X\*/%*AB1 R+L!PAV&;CNSP',OAD;.(VF% ]B6W56$Y#GLB%DU"4JJ59]*6-!6( [$F PT9%),K6#H;@KG12%;&E%$&EM+Q3K?!)@L5!J:7A;H9#32B+!VY8#UD>IBK-P#90J"G>>L?'*KD%?86*3) M!MG4_SJ64&"BW^IDR#2NXSB5FD+1P1#R:W5.A.=0[:779).4:)&>>B%79!@60?KHURP&MO4X=')UQ0^O#HK7=+R2 MO_3V6@IQQ #Q/L[,? &>@1]FV= *RB@38/?1$755/$0K]S#. E";&T#ZF1-# M5Y#NO*VV8ED'H>; 36NMA=N?09""*Z3024^K#T_[<>PP^C^/7F6JRT@:)OP; MP(^@@+=X1CIG#6Y3[*] A_/FEL190NEA#)XJ2\+DQM PR5NTY9;;1RY7Y1-N M]@+R^^DI80<0KDF-H"JE]&HH0EVU!##[/I:#P/OF1#]!99>GQB]3.QBP&UU M/TVH00RTUEJ"&.)DN2J4,C5JH=K&' U5P"8:?"$[BHYR:&&$B SRA\GN_C%R M@ACI&&2X?W5@@+._G($5:D/?7F5&T%%9#P0(?!])[<+;P@!B'9J@$PQ;UGF] M=$PD0E#>1>&*6G"OVD)G\;3RL"1ZJ-)*[#'-$8_<2DMMACS^>FG(PB!%5!W/ MZ+F855+I7+XBK@TCI%J<:)^Y/_!C36P"A]E.5N[,S,/ ,%_463:X8+LS).)T M6:*UUF%(@H3+I/4V4R#RQZ=/VHK)$5Q9I%W,SWV5WC_023&_,'R]"Z/L;TD2 MP:(CV'^W)"F/H;[H)X(U.9$.#6>63UT^X>Y[L!Z*B6F^\WRL":>WZX6 M:$EVE%F.$,?35F>E#KXMR^'KZOZJXBKI5[(<46$'5".+JH"CQW+DI/8%EA_) M\BB\/IO"P5]E.482VT+#,V8Y, ,J?+J;SG),.ZE\*1>@Y0!*:7ZN:]'R>$@) MU59S7@X"BSEIGJ1XB. T'21(U!QX)+B&@:3ED;1=0*KZWP8)H9TD#PELB99' MT4J ->@EPR"AN)/D2>I5A-)XW"\Y1 %8X[C.R8'4N%&P/#>D!##T4W>!T9=9 MDNR3,;<&O$ L859S,IJX_F=>-99(#7I(,O59 M1CO[[^0>8E222?#S(-.3#3+ZSJE"J7?XTTHT/+$+_K5R9\!D>(&.<_IA/KGMY/\4%+@!>=B>!,U?@7(S+U6].A(R'A*8U.)UT,#*_VC9;,H7[:Y72 M(\A?\3^!=Q5&A230UDJPLRY;*\^6\[1$>=PEN=B9UR?GR9E&7XX]-'[7YY*7_LG-VW>W9?6X&9 M$]7/B>I[PL3SB-;4CH '<@B\?#.@4I1*VUI6$LK[QRBBJA2876X()TZ4& */ ML/N^%K1V]./:*UGJ*M+8&BHCO-&?)#HJJJU8CPU;*X_S:,L\I3PG[E>E>3C7 M'I:_RA)0071+>PALS-C9!6L]#7[99#GW"0LI[2[*\H==O:J/6 \*4S9YUX!# M@/0,HJ?0%)C$-T#QF\:YUH;$Y>4,EOR5J.6/*WMA1KUAG:N6J+BOG:N;C/2, M[;\CW5V1F(6;P&>80&Z1KT$^I0&R"X!V(A=FG(;^ MW0<9RP7>8HN-Y']E?Z= (-15Q[M$A#K^?VRD/3L^7J)[@!"&+MJ;\0^(QOH? M*BTYRZYF[*F!,@086A\15>PR\7?C[2[SZ/8*!@Y2 MDL$Z.T+PZUD)]I>?'++PWY5V?48T^L./EF^X01BYC9XX;#4[6(>!]#SC6<&$ M$7->:6#.:AQXM>]JL 8RY%'5-;ZI=/R[],F'[G*%#E7T,';Q_EJ,7:QL,K6) MOL)X6TIH.#] ET/W')&TQN6V,RN1_=2;WU&3/87K&]>-&G8>#%87UY8K9&<19@T^EE8JW_G-U(W@=X%X&= [V+P@5;)MEZD_'S0>,ND;V\ M=D@ZK.LHAAPHEJN[",&:@#O?<3/#5>(T0>A\8MEJB$QUY-NK-/#(=BJ]G2(B M6N93QHI'3B7J?8F.1FQMY=44HIGAH>/W4X3Y0[A*7I#-DE)+X:)-!T!S^[(PKI?1G1-A?TCQWY57=M1KF+[C M:CR,7871/=@5+(;+6'D ;#'_UZ_G.>_#M#I*$FS M/554T0J,8<*1&>VX.Q E>[2Y!@DRA[ !M&/MT.(#F**\(W3BNX'.$_2STZR, M_FYV5;5MYN<;Q!)IA(4<,\S!FGO8A%'R"*+M61A%X0M^%$':0&6'4$0Z4C;8 M3K[!$!T*7+6H([4RQQ]&N!#I?:.B4YAQI3M,'](Z=?6(Q#'_ T <(J)V94;2 MD51YM0)NLEQ=OJ)](5B#>V1C+X->ISPD]GF1W0L8[\+8\;\B"=KAXLXP=O/" M-\ [UKVAX&< 85HWDZ(2=FEA.9GME!VUJX%RFBNB[@&QO8P[6TTM_6(DE M6JXR8+WLM$<+RZ*VU[P&R#X]:,U[D+VRP@;Y'EOO JO![#XU_UON2F\+4*'" MJFHQ5Y5#..SDB3#')"'[.*%F.)S]I M(.G!D[T"*9SY2%IL+65@ M&E=&RHRC>2^_#_,T:CD_R?DT&*^,+<>IGR-#YF&T]0>>H4(;#H^Q+2^DU.' M*/-(W';TS*RF9\8V.E;D!^UUO^6\U^E$=XR6Z9U:P'9XE9SQ9+:GTP14]N0F MFP9"*:HF6D"]2OTI938SMIU>ISOUVP G MO%;&%ML+GW8[Y,FGD;$1@/:T=:6RO^C M%%D3]R,Q^]* C#TGJC4ZVUJM)$/6LW(WTTHZ$Y+M]:R[QUP)UIJW%;FQ/,2, MG%"6(ZP^7(*=ELIR.,7V_K%370T"NO'&K.0^+Y,8RW) 57M4."FX"C1_;ZM. MZ+[]$Y-\60[76'L^)Q^9Y2BKW_CM^CN+J7,[#( Y]Z)43NZL0O5P= MSJL'0X578%[-V!H2-_:552 M9TX,X\R$.')!X#VDVZT3[9>K![@.X JZ.)0Y?VV),T0A7-U*.G+3E5>;_ ,@A3<@2CSDN*CQ#$O M#$Y<6%P5GSD^_G$RXE[,"Y^12+?='-D7[:VEP@63-)[0"W?7+>"2"U@_PHE" M9+-DEZ>+\W#[A R=(L1X&M)+HITCLLPN.C;L-CWBUKY@9]TR*K),M6U8$!/[ MQ+)A<)?/ ZLO V^/%4]-%T_JZT:.C/+[Z:F4129*7%REAM MM,*+U_ Y2X!D MO?Q^#4/O!?K^=8#(0I/Y'H/R%4KQ*"7+,8.ORAEKI MAFC(C:%!_(4(Y"D R4%TJX!."UM5![*@6:\0ZO4M31?LG%J.Y#8:Z2BIG%& MW_\@S@+BTLCOIUL R0M0BS3GS]UZH2(E?IB&@+4I/\?)NK@&,K^?!C%L9%C$ M)?I:9(H+9]?1=(NL\)+6WC%VA7[< DA>D57M.# OKA2W#@I 9>QK"5XEZ757I+Q1JY@[/FB0?@(Y/-%F=M$MMP(+TGCUSYB^?1)WG.8MR'*5Y #<@2A3/8LDB>!3FF#O MWV-8>>SV>2H">>E$ ')(;Z];"'F+4$MD2I^U?>+7 MC,L X3IR=AOH5K(^3$72'L :3_@>['#RPV#-D31JR/J\VIM?[^EXO=<@:I__4_"='J^SELOARO-:L3"3>[TJASCZ/$\ID[Y$\Z/B'*!$F@D)=%)$F42?JF%2H ME9TN/J2GX\]LZ"_JD0X7X.=GF5,2QC_SA*;XW^C"0>UA@%4OH[3$^BIB5XD] MC\F$W<;1L#*WX*5"5X1LA!1Q3N;?EEDDZ6%TFX:=7GUS=]TQ+,7)@,;>TRVO M\RX'5=-VL+Q4HA@X8I:-Y96.Q*$:W-*RO,"'M'*CFV269_.60TK0]K,\C[*X M''2F2>K)CX9AYZU^7G0 CKK=03619*Y@M1L=01B MO 3ZZDTZ=/F:/WDOL8[/]L=;UP6N]" TU3XCZO'EM+D,OW=&@GBHG"0T\2XC MZ5;C/7(Q"8J#Y4=P-*D/L-YT0W2P^!?PKCV$/CIA%!51XX7[SQ0B M;JLP[K$\G="6I/HK9F1;FUK"N.HJ5+@QX\1C0/MC7C.+NXZ\$32N4<9*,?LGT$$XYN;\V]@^P2B!D'D-EIY M_ H&,$'*]1FT,@@=5$V,GV >T^17!%56GI0CFM/*-7>Z8U+Q*>;;4RUT>-.@F\%GT19J"@0V!HUBF MQ8L3>56J_^;X::[=<%CI[OBVI0LT/3YB"$QU?B_S3V1S^1Y Q.5X:DI92/8K M6H&ZW.[\< _ XB>H0O(,UKX&1G%F\8RN/D.H&VD",82ADSU]W3O[>HK/:A0 M?99[CL8!O8^"M=SK-#[72ZMNR_-3#;D"RO>$,1)@3:,2QK0.(Q,NAU'AY@95 M.%&BB\[A%]!/$^E'PW*CZ76@!@GT,%GP&8FRBYW[$,27KZZ?(G;*\PAL=VE2 M"+%L 9$!/J1;JK]@>[DLJ^3&M?F7#QEY-/#G6*KQMD M:N*H2&%DZ]X@@^/\R*&A]Y?1V@F*F$EL78#8C> NWP_+-W\7('&@/YE]X-QW MXAB=^/')B)E.]D[I;LTFS?;EPV8R;A4?D)+:7)G22[+*TR&"-/#[V]UO6MP'S#2?[% MZ:1C&MB CZ_C. 7>703=@Q.%-@-J>U/6@,5 U/8ZB#^2<.MLT;]F:=71?HSV M":8Z%NBH83K5#;)6V 'MEM6Z8=FCCSRS_$&>>3?H:L;64:'Y;LG.:R4!HKBO/[CHX(T0MVR^5E7K-*)UDTVW8+XQC?@1)"^$1Z*2+P D; M3G)("N\[0JZ FP'KI,N8S@< M;,=+APC?M+*>VAH4R[W.J>T@A'VFQ.>]K9NKO*:3<+#9SEV=E!W-AV<[6,*, M)NQ=M+R,LAQB-'?G$!60SZO".XZ2"M;HOXXXH__X<>\$:T"\3VW^ M.A)!15X/*DGUW\=$B2#Y]=],D/&S_1D(W UB,U;X%;>;$5,I*9+36+9$\THH;?70/Q5&GCQ7X'O72%MX4,&V:26)IA/ M=R#"?W#6@+;C,;NH"D)8' M<78QG^B>.4O!&LF"FO%KRVCC>#A$H.%4]!>3MQA^6DN#,WLR%(LAU4C R.8]](S)C1PVI[G9E,T0LL2G)S0N''V*@+)H5 MAP0_^7"=?::L986O*LX<'_]H1?QK,9>'#<"9W?,4]XR0,FIS#7>A)%J8062, M#AK(1WSGK-<16!_*"F3U<3NBU M:&\]D1$M>@Z/&]!6&*S9D;(BG8V<%B]N5JR[#OU=I/%=N/],89SMI-F_1H#] M?H'?3T=$%S*B $+U.O#@,_12Q_?WU\A 0[8-='P"R3$[7KCK<#J"J.!KD8VG MY#;FU*C-M23V CMDWY8/"I&-MTPV("H+$V>YN#EIZ(0',,?$:)T)Q,R,&YWA MWP4-]P +>)Z!HFVDLW>C*Z,/9U=&T9%O%>O#VS!PA74JJX.8%LP/VRT; @UGY-@EC47! 0Z9_ YTGZ,-D?[[! MAZSKX!%NP2IRMF2GS@/Z9[R"P&NMK@1"ZKZIB+D+(A]?2$227G]Q.NA8V]S= MB%$I(,; < MC?:&5XGX)WDH#1=@K!>C3C%5-L[_!&/R.WI2JZ+"%BU[(9/ST39N>07=H/:B M)^POK864=?9+6AH.V]6Q7HMVH7H\+0>-?^5:3[(E[EVU'#A13RRAMB;/Y6DY MW<'47.='"]K4;Q_IT>S%LU?3E=+.MDMC3\?7$U7/?FGB2'= M;T!3\/:%\GA$;M_#ASXJO\_-FZ6/(KHR M(!]^>W-\JV(]A;>>EKZ7Z+J=\*Y2QW@-,1&X1*YNQ\BF/C6XF%?%!6!_G &3 MNUTN@?O3_$P)Q(>'8A2XJS=8<176B3UEFNB#FKLH]%(W648/('J&+NW5"+'9 MN"1BYBJ^'E.3$]/;SB&A)_HTYPH&,$%:_1EXUTAQ!&N(Q*MP8V2/['%M,IS" MB/GL0W84O?F>YUGI^*#"@%%V^NG[J8;\&XAST?]ZC\]I-HH@CF25= M9_NC9# >%LB,H"K#//9ITG/+5WXUU$8EWJN1MW)++VB%#(/N5TP67M%.*F+, M [K:3]0DO_5=V;[N(UWIF@H*Y+L6LY//6YYYUZ M:R*%O'TA+E*F1\W4M ^+P2_>!KTJGYP/M>AXMO\*PG7D[#;0743 ,<%5RG'B M'MB>Q,7#?K\/G#UE.M6B?TUO\QY'< MX@\_OC\T:*O\8(Y+1[LW?':(SNXVC>XVNC>JINJ02F=[IRBM=5I$7 5?GOP8 MRM4^$UMH-\'(5/6XY0NK,@&QVJHRDI[@;UOR^H-M!=RBG MP.3.N.4/F4,)-3R$5YEPRI6P3>?8:6Y%2_K:YI=!L16X8(1THGC%,'-^ >,8RB=9YN'V" M07'%8T%YRGN ECMUD[0L48HL)?0W$#USO5!"777X#/.5C1_#(CEEN78@_AK1 MBW-PNQER2S5?L(WB-,/A_5K2_ M(:NBJR F+?7&,XA@?'-SSDJQT6BC ARG6Z2(G'B#?KA$39X='UL8 M'"X;Z*.*6/0*!B'B/^)&P/H6,;+4.'JT8( M8Y^AMU>EOZ)P!1.T_,B2@_A81.<1:E,=.&["*'D$T?;,"7[>A$X6O7<;)J!4 M3S0\N?VT, 5:U&ND!H!WD>W">6;>AXT38;9]R7ZBH17X?+=;> MD0I\K*+:=(UFNAV=,LZMVN4AUX-TDK>M9MQXR]F'3PZ\A4 MJK 0,6E_2ZWVG S<]F(H[-:I)$MKNEDL1D?J1EG&L6/_)CB71AO4SAK:S6;Y M/7[?W987\VMA?)+T5D%P=]J+S@#G)8*K=8@P$:.V#:Y;MG9 (!PC2H3>6[A7 M]%1:#&PM+F!2_?#V@M15>0DX_^TMSM93&L4PMQ>^SCPG>$=C>;6PON>& MOG=!0U07,\H2Z0IPMULERZN/*1;VYGW5$*7()LV,@E=H8U0BFQ!J]#N[ J@O MPS*820'Z1^M&P($TL<#]X]P(NV%\MJ_\EU@ P9H1^3".8EOAHA!T_R^QB M!O8MM<-?@&,7,U;A!(,YY^!I8X*GE?)&]>7GL43Z*&Q)^_2I11H/!FH]B4&9 MPR#_;>P%9M)RVN'#*C&_1N;DBEY\9H15YU$P<8 1X^Q E.SO?"=(BEUUMZ5G M)AOGVQI _1J&W@OT?VA[^J) M/?'(=Q'G*#G8711F^[%C>64U!-K:F@%P?F P1\D;NT]4!-_>R&2M"H_J8K?\ M?<$<+#\)EF3?$HQ19-JL59A#HTUB5>Z%QA#1P68SZ&C8,^XZ+(\LED7]>!DR M1$SPM+2 UML:RV.(=:V!R$7/$ '($X1>TR60TC#F+SGZ 4Z.7K2=#/YCW",- M$0H]058?XVZJ/ ">D&]0HUII7625\*LY@$]9KPQVR55"?#)U#XZ.S,,S,/QF M]A)9%EO,%]]CL$I]?-R+EZOF@6^RSRQ*1KBB'F;/]M^9:O!9*6ZI15+^1M$AM+&A3Z*K)/T3D_\X7!%V@\Y+R,;-EZO23^S(4?&1D[@4;]>_57W,5/)0:!Z#I4RJNV-BND>!MAI M'>P%LLL!H,V//.O:\DB_CO9X+:$?R]*UE_WF&,DY1G)0^:-YF@3W5++XVHND M7Z0NQ% M;XY.'I;%6BZD@5,-CWL+?X_^\>-X%5]&\U8#>6]!2)Q8IP.FNH[XNC:*622RZ4#I5!45_^2FDGO(KTU'$3'FYW*3J''KN+T+DWJT?$7 )6#QW2E2;A-GR"/H=SVNUTV^_" M!AOY&H]G&%E^XR1N1M4J;G&LE5,%K6WE"*%6M25.%;JV/=6H8TRV6BR'2_8 M)\1N52ZU'+]NZDV=J:G4Y6WB\Y>.\LRR6"V_>!I$I-N7 ;;"I]A@J3ZA&O0% ME8F0L664>::Q/*]+1\@(IZ@Q\HOH>IW7]4K@##&6MPSN-OL8NDA*RK+P!MP4 MQ%%2.2ZC_SH>E=%_'.N_?@7A.G)V&TP_P:O);JOJ?,\C%JR;GR=Z+-EM>Q(; M _?].GS^D.4;B/8YO<5_',DM_O#C^T.#MLH/)GFF++MDF(ZCS>(;K:/L+2*T M]=Z$P3J[E2Z"H-G7CX*=-4SK-@R^LWV*U1:Z-GXAY8ZW>HYBM2^B4V@GP$Z.4UA1= M3X:'ORT\#^83NPY68;0UYB![JB%O58=]PT]/F0:KAVZ)[72YS81@C L?K8): MYE*]#A!9:#+?8_ 0KI(7A'41"HZ'S(J2(W":(;\/Z7;K1/OEJASF;'\/=AC M8/T]@)-+(%5.@^>P:+>SJB;@[.P;Q=G7SZ-3KJ^8 Z?>^I2]E"42!'5V5(L\ M_Y'4&!HGF>4+]LN][2Z-W(T3@R*?+5+2"^\?:9QD=U6E8:2V7+*7KL%OEK)1)]4LM==;'OQ 1/FB,[<[/%C);QLVN\ZC*,"(Z2N: 8X4Y>+]]

$=";^A9GBB- M)^%08AS8+7=T"UXH5<[9E@)".<"7 #2.TG;&)+>\*;7E/Y%<%BJ*&XB=]NUC MHOG>L2=P MZ&*DR%F@K.$*LQ/.;%QC]SM*L#$(823KE"\A^?Z+[ M'\V[7\#R!QN?QRMZ=8M_J/JTIA5+.96H*V),P[$\%C5DI-5$:Q0E R>QP$KN M $;=N9L1#C/'MO5FD.%J1NJ\W&F@I[M2G5#$1VUY#*D+^ M%M]4;'<@H6/?:J(!_78A8R*BK6:Z3V,]2W>V+5[++]OD;>>^3DI;D508A\%? M"LNQ[%K>GF^1GBYP@!M/H;Y2SV-(\WAN^:5L5R;KYR(8 M2IR*X($[8]%4/<>]N"&-UQ M,L35MTWIE0\F(PZ9< 'A-AU M_+\#A^9;5#&R\8#<(OY\? '^,_@6!LFFPYV9R*#&PX 7Z_$E5#+[93]_1S%I'-5>64W3,*]GB+/>4 MC@QR>]NTW"LX,KZ'_?A$7A:,"6N^XUONTM$ ;+X##Q*;;P&NO4V;,=P84P16 MTN.M--2_Z?'6Z@:Z 4X,K$B ? /0LN7SN0"Q&\%=02(S3)?72T=8:T;2X4UJ M1EMNGY;_]0BB+7,^W,[:IM5$FA7AS^HQIT\FDC.G3V[P7*;=V-[:1B-MHH'V M(B=P01=YYW2=DY,640'HV(G7.'7\Y9,/UZQP>W);1>XJDI8^#[=H]W:SE 4$ M![MP-T-V+,QXRU6)HL1NU>BH"/'2PHD;6R.^:%ZNOL>YT4? 7+"C)M3#J$[6 M,4_C&5($+L"&+0-[H>[*>+[@5IA7^KD-$;\F)?LVJ13IH?OT(6AQU@(+!6T[ MRQV/ K;@G%AS3JQY8HDUR=9J6WU0Y,9Z=#IJ6YY=;?DEA*"N%8;94KCF3'2= MQ8QRK++\%DH"*/$CG^473(HLYN;9TO+K(TE.$SWJ6GXWU)'7Q$[4@]P+31([ MH:-] =4YHUDCA]U6 M3WC;T7ZO*S&QM"E"O>?;"1J939LEII%*:*B97;+'#2!.BN ( 19I]E 7GUH3 MJ$<< R @>'D['>G9-D@VL)W%6W1"0UVBQ*"20MR(6ZN0"FZ$IHBI/>O]/CRO M&$E!60I*+RYJ:4-+73E\SN' :"DNPLS#V+$L?P+.5S:DC=%Z3Q?_7J*)A5H/ MEM:(R=91KTQR_)#NREHV_KD3;Z[\\*42/YGEG@#>8YAW,^ (B(F\&SRC^ 8Z3]"'":2>4=2,J?U(4[IXA(XUA\;S M@5'F!%; M@Q*#MA+',8(G35,JV&$+Y^0/ >8S2]?W0V^.;IJ^@YY<^TSHN9U MO8M@X,*=XW.$A]U'IR6D3!G2CR)';"P]CHA9V@J0MA2_P?A05 5;>M(1MUQ[ M*75+T1N%*PD;R!C'*$..#O4XI!*"[_@%^FT8N!@E'T?H'%AO$7A5]*96484B M0AQ3EM?+D%#W V'E.LHDS.DQX'P"$;%419F-W<>4271AL0X#F2I9%VF61>(^ M]-&GUP(YF/J.:MJZ(U*O SD(NH]G,!= QJ\T.]F8[$!366U&JK'NXYF^UNS\:I+C#/A6E41 EGF$/9?>PPT0C!#);!GB)GHH1U%"CC5NE[X"$#'?MB@'?YZJ*FN6>FRY)1QS)E_20G M*S>&]AM'WL60H9<^,G=W%*(U.($%?4^\1R>B1W!+KRJZAN,1\+8<(2'G$\TM M/G/9H#++\A]9>ILC+K@&(*C<>-) MY @>F!]/ L.Q./(DDBL/RY G :$$/_;W"%N>=D"8'?LXHBW'<$#].$Y*[RGP MG[C[W'+$5',;W76M- V&H95[%3#?"0/8@1=YT6ZWIE<;K\6'Y?)H57-\&V_,ZB$\?Q](;EGO4^4LJ R\K<$>UIVU!T MRR3[2]B (6^*O-:3$C;NU,?8#W6)6B43*=K2<)I@M)*V>+@:8Q_S,5VF"FA95=0>"K[L"6 MQZ-VQD_<1+ \@E(U!XX3!*C5>5"DZ[YSHF3_&#E!C)#!'A1C7<9QE%1L3/1? M1_L25ZQ\Q#0M5]>!!Y^AESK^;S#99)/$L]K W6-XB=@BV5^$V-!JV)Y=1E!E M0',F=KZ!8'7Y"MPT@<^(OA5T052OVEF9!*NUCB32-"YC>V2XW724"#JXU&C4 MG>UKOU1+SC;FUVTL<];OIED:3VS]CMUT)!L)$1UH=\AO!O/:AAC6"JUHNZ!, M2+"SAFF=^TX<+UC^)*HV1D,=4@0B?"]Y5VZ<&3E$;2;20P?>H8^7/')\ M-MK-9EI(W6[#@(]PN]U(6UMKQUV\PJ8$TMMI77P"I91&BER!AP32^>. Y0JK MI 5215Z:Z=;'\&BYX0/ =7#N[""Y[%[WL;3<+#\EUP':]U-LXUXY+F"F1J(V MUZ'LD&VR7P1H7?L* WH'(Q9;^&IRA(R4Z6UW!5YP:/<^T M?X^HINZ;4H,HDI7;%&LQA-\&G1SC.Q]X:^ MX@=D%>.3W%48888G"(9@1\VK M<3C?'FH-L?A&GX_#9,YJ(Z# M.4ZAGM!0E\>JAZL"^ZNX#@'+[XM$_0FU$H;=#NZGB63K9%][!RQXA+8<.OJ1 MN\9VK).N[0A1#LE5? BG4\M1Z>5!++4_Y=G9HL9RDD7,<)E5-X M9H:E@'79\7IZ7"R/-^FMR&AB;3EN76PNNOO+\J -"_EI8CJ2L@2+JYK8\?*ZO#(NZTRV/H9/E/@EW M_B#!=--%3OQN06D"N&D#)WWDFN"ZHD:Y*"IB^6/L^]O*?*U#;ZR#^ M2,*MLT7_6MFSF1PMT%%'T,7=DLG8Q]^U*SUD(2VC;"?Q_N;X*;@#4:;2A)0? MM;->K7(FJE7.=(9('VYV!?<=5H\Y2+W7"OPMQ,Z->[C>)/2 97)KO81+2J]( M3[T3.@^#9W0\0MK["C@X X# >A#ZF"#0UW&B6.3?G A9?DF&#B'>N/:S MJI+QJ>_O_P;BI+5^S5\5?1"/AE,PK_(\*.A?&[$ A1Y\3 M9-%R=+A^FQI0 GZ2(?#RS8!*V$M4N]8Y.F-L9R7)+8W.>4/$&)K!0QUW,_I! MV_)P3.E=[:PA;+8"(REL%+ZS/'106-J8[M 3 JG?4RE;$9K#G(<0M+K7V_*X MT2X <3=]6Z-%NX!%\MQ;'@W:?7=PP1PSGI M4QI1N :-W9PJ1K5[F_*D=K+&4?L"J83$UM.K$"2U"ZX2$5O/&$*(T&_@2GA. MUGYFW@J6Z QJ,&N-H\^=0$X,/&3L[4 0YXMC05S]'%T\:%"%[P3X,H.);*.1 MHCO\7$JO _PX%SX#_!$B8.RV&C%C1#?7FNB(CL3;0EL=8!-CG7FRSO;')L4S MM\6+$WDMW=H,HNP_L.8(OSS_1[YOWB.=%ST#[RJ,\H(_V/S"%?<$HO[$QADI M2^\]AI^:<+[ZZT@$?7-><>4D*DGUW\=$B9*_^/B;UKSU7/F*:0(F^-*LY_A: MXBU+(V>YJA)=O+$\#^,DSDA^JI#,JU[09HRO+VN\:1#!7 .@##).GWL9$FX>JVHZD!YZ003S(I^8GOR/9N,OL MP!]_Q?ZV^#I *@&&WF\ 7T0";_$,(J0=LA]Q9HPK!T:L1PEC4S%YH+]&8:S\ M=,'XDHXGNWE]<_" #@70!>19W>(+2^S;S"809PE'JK]C$^0V3/X.<$*(?""ZTB,,F;A:_P%#FUJ9%D0EZARWE M.(HKN7$,G+=E9GS)>\1 MAW@W>CKZ:+7\N>^0P;NU(L7,6^02Y2M-&4&W2(5R-80+&X( M]-/2/)1 LN?TAMF\$B'(0SQD-\L*\BL!6(',XR1.<# UX:-E%0YJR[G5HQZ,#[:&?%1=W7@EQH,#/]G>/2HE3*=Q&DOKP>Z^LF DOUR(C<""D! M5R$%4P2XG(%6C.6(F"+,!*M#!]"R9$P1:H*]HH>GY<@P$6H;MKT?GSY/$=O< M"[H(/,1' -_K/(;X3Q5S20/D/8G2M0Q/_!D_23/9(4W=>1AD/JS4\1]!M/W, MPGYD2B8(.)V7:--DOK ;F9(I G/TYJ%=KR7I_:" JF^4'=5Y(#O/%1[[X;XJW/+G>N)TZ4F'$Y;-Y* ML$(5;7O<,> J=+@?4AJ4^R4'.[2\Z)"! M"R1]:VE[N2,#UTCZNM/V^DN3-1/P3>4PM:!F8WK@VU;;2U0-M&)C7\R.4BMK M7J:^U[GE,MGZ(L^@95)R UFNEU+'PZD<;S5>TAX6;@"_A.W&QD 7S>6*#.J% MF,K[RLQ[\SU&W'KF.^Y/U 8-%>>_8<,+_? M](#_&TPVBSA.MSF^$WN.V=EV M/>1!JLP=F;#?0+()O= /UWO.F\TQOCQ7'&.,/Z6XU!LKJR10!;-0#MMLE8_$_\KM7%0$U:X4*@ M="UT^7DKH>G%,S+VA\'>2W _^#4.;.4'=$5W)%*G[2M71=.E5XL!8$+>6C M# !@,.\BO(C*&?/R M*/.D#5$&XC269R!OW*D7@- O+QS_WIP>W\P%LOZ]WV17IKG96)0LGQO'E6ZW M3K1?KN[C=*+I\><(&35P<(-4#R5$2B^K8M]^*19M2321=&U6D@GMCCU#=F\Q9&E MSZK%J:2O,6]EI(BS:EFLV&-^?)G]XWWMSY-(X#QH/$G#138$H&94&A_@%;_9 M\*W6*L6IF2 ;QA"#.>1ZRB'7"S\;%WAD\HLUID7$BG6>@YW-"G:^#I!F0#*/5@X3LR!T+H"H2FKP@R[9?>1GP3:;=Z5>TQ&'/K##XS5+%ZW)XZ=!_PT7!KG"[)B7Z"!/V[R&RX MW31,Y2L(D&GF(YH6WA8&$,M: I^!R'S$^MII/(ONZK8G?QGRSI*YBUH.[,F% M2!B$O8#U)L"FC4O>$P.K?8M!-5LL!^@DPSH,PE^80:7,U1FT!B-R36++4RE) M(R9H>8^1XDBK9S0'[M%Y!?'"\V ^H^M@%4;;'$$#O)^*$6NR TG L,DM)*LF@%-P@M]/A%"@)87HU MZXUTDLGUMK<;:B#W@J)=,F8;$ -H!N3+/()_5KROH2M[OL'GC.O@,G"R)(!YFQY+2!E0QPU(85 A$A9Q#)(8 MWU?G!J7OAR].X-+F*=)39W)@KK52I@JF60J6'MBY5D<3%P* %C\>(IHW!TC( MN)T ',Q; AGKQ5*IDK!T:OZ$!KN= "?1G7P$7K/<_]1'O'H9GR>-JZ0]:[E' M3QT/TLQDV].7"P$H9&@/\8K(U^4 />Z MR"Y">,X9QVD@S)EM4B2"#ZE"=X. M'D,DNE$ ;*5XL-\ MV X2:G,-A\C#6N!57CP[T&\MZB;T$6O'^2*R9]9U-!W.@\8BB$R/W<>42<@0 MKYWE1!A)!Y&-=P'Y:]'B@CQ>IDF<.(&'KQ/9'",]C,%393&7W!@&2$JQ%0G* M2ME:D4?VKK0"BE>R'G!]])5#>4."(Y;;1<_50)193XY?*/ALN>N[>3NXHQ)- M0K]!Z#NP;KW&W_S4;*&J6%((:A ^YL396]O^W O M941SU'^A\EH:7&X#H(ZB^^3',]FKY[_.-O(0+D&$[U-HROE9R(BN^2+(!JOE MGN6>ARPJ+YX AW6UPZN821JXUF,JH_OD\1_"/VTT?-)*[W#VL-R5KT#MB9V6 ME.)H8I8M%5I0Q6G-Y[D+6?: MT;0HS5U@^6WJ@+8ZW1LQ2#WGAC:8X.5K^4><">G9\?'V??GJ^JD'O"NT:$>- MBX:M@FO"6Q:9MP*'.2^"!'IX(O 9/ W19P 06W.M2OIYO8MENA%R4=T9/CI M1_?9GCP JU#F@%\TX/IH0C?\9""YM1FYW72LPG;GAWN0IRK+-UAF^@]Z>V/6 M05@B;CB/H90-/SUH%MLPI3[+43/V7#FPX^52;OLRB:ZWT6W$#F-1U!+S#+D9 MVQN%+N.<4;V(]J(J:AW47%_T;=CRB[P1[&B^IB#49SD9QNQN+BG4P*6]83FS M&[\3WIS,8Z,N6EJL%L>,&,T0'<0;WK[(UIK9YBL(UY&SVT"WDL[FD/*[R()V MMC\V6T3 ,<%%*)J:Y4BYX_/2L[3:CI5'!JR;GZ?GYJ&V[4EL#-SWZ_#Y@XNW MMFB?TUO\QY'1"KZ/_P*D3UKJ9%TQ,F'P?>8Z1&JMC BUP9M&SDDEZ"K M<$L/"4(;%X:GNF58'UFI9B-JI2QILY^E7"6ZDY%]?=TPMQS*OCMK_4C98:NR M%%]A!4C<]JP/DE:G"?LS\ABN#H./\0U@FL?Y>#[/S^?Y^3P_G^?G\[R2J=]% MX0Y$R1Y7RTX0;3@",\O/?PMH*\?L,I_0YQ/Z?$(WSRZ=3^CS"=VX$SI[\[%6 MNN?#^'P8%SF,%S_@?^"J=/_Y_P%02P,$% @ [)%F5X,7)IU<:U/;R!+]O/LKYB:5+:BRC1_ #;(O50XX M&U>E@#5F*_MQ+(VLN>BU,R,;WU]_3X_D!V >61)P@O(!D-73T]-]3G?/2'$G M,%%X^"OK!()[^,TZ1II0'/:^5%N-6J.SDU]"8*>0Z(P2;\:TF87B/V\BKL8R M=AC/3/(O&:6),CPV[91[GHS'#GN?7K7?6+7I?(@15Z8J8T_$QJFW_20V52W_ M)YQ&/37M7%_5).G\GL\C&S7 MVYT=&GO8V4FO+[4PD@QR]@]J]?U_OVNO+K_9J.WM-=]](R>\Q] 'W. F8:*< MMW7[KWVW4Z9"C@/CC)+06S'NX(:3NDKR\$[7]*X".9*&Y3!:[Z#OC@47FH5Z M23<<]0;#_L?^47?8/SUAIQ_9V:!_/H9$;\#.+@;G M%]V3(1N>OF*7#2X^]\Y9H\6KC=TMOLVZ)\>LL><55QEZ-/W9/?>ZQ[-"0G-PY:NY57[,+N.>L>GYX->\>KF"*/61BVZDWRDG5B M=_"A>]([KYY^^=S[:^Z_9KW>K&V8_Q[(X5_GH/L3]_=88:/YS?-SG*@(:_RG M/NA7V'&F@QDJ-CL/.'15F"N4D?Z,F8 ;9^Z>ES.1W8B0)R?K8^1)G89\YOBA MN+H>H?]FFE8T5VHEJMIP9=HV$%6L(-+.B&L1REBLB]K2NE:MU6J]VZ0PKG># MC&DM5>N-A_3>XZ!;"W]SV%BDA958Y#*->OW=#0M>&. LX!/!E)A(,14>0"TU M^R/#RH0*9VP@J%]E2VS!98 M>?'S'V%R'XMX&BK?EZ"\!LKF#P3*#PBI1Z"+9NPR3J:A\,:BDF-3Y8CT$M21 M.#&,1G$9,Q[/6!8;E0G8S($,J"*H. )$"L'>^_*#7@\%JR+>C/(0DC8(X6]+;%MA]HC!;K*+R7M M.>.>)JZ2I$!F=;^V MWWC_;G[V6IPZ;N[AXA.!M\6W?SD6&L8@"K8+>1@B%6J07)[IQP^A3F4D$.YB MIKSW23(%!VC@O<_YJW5 BY!8_1?.SQ$"EJ"ET4R+_PQ:= MA-+CQAHZTM*37$E:@,Q;-%O)8M*$;0K:)DLW;7LLF^<3+6"005VA02D2C72S MD%-YPK*L$:--\4$-I+H;XH7MV&\*>\!$9T]QMK!L.[UB5% M9I^Q4%Z*L#AMNB%?>;J7-I0_Y1[ZQ??0>S__'MH^V_#F^:BR+#)4\U8SPK+> M$*6_HA>\M5%9VL:Q6S&)THO^RWX G5$DC1'BOIH^2M#BD8 G8:'5LH7$@1*J MJ43C-VV:YOE._)U)+,"FMBQV[9G8MG/7\559NN[<+7=#-,,P1P)$=/! 1QBN M%(AZT40M=JU3P2^I*\J;8]L7V;;>/E^8'TQ^%9:*#69^[+.F.' / [58U(:[ M<5?L!C &V$'37LE[,XW&3&<1P@#GV-44=7GM&>Z&UHW- &]S=^/0BPUM%_V5 MKY!E*L"2L)D1:+3/F K85O+>1,:3))P(:E!B/BX>E:DBF8HH#9.9P-UID.09 ME%\C!4#\;1JXVN;!R]B]]AJ(T=N;[1'())0UAU[=K+>M>!5%$CLF:+X27GM1 M0&LHH<4 K"GDJ1:.SC?@B\Y$V358W?854!B@YK/3<4#.9&<^OA""E'>]7N_N MU1J[5-,[.\:[0V;O@?NM6O,A%;L@5?.:#/Y0-PT/\LA0(&[;.^+NY5@E6>Q5 MBTC[]M^"J):*M7I#QNTIO%<=(1E>.O9GE3Y8#XD)=0!HT@L^YC1=Z,S=7&B% M]0^^Q'3P'=^S?5Z 'P-M#CL!!:,16+A?8Y\8QQV]P]CS M]1CY?9K!D09><.].RM=?*5T'MK*P;GB2V)"4709DPP(22<\+Q4^:D)_T'RXV M)$#W,>9U!Z@L2V46+ /R^@+RNK->&: -#]!1P"4H&%?8F1):TDKMTXNC0 J? M]:Z$F]$[*NPT?_17EJWG^#J )_Y7T@TE6NGT,KN58=B4,'R/(O/X0[JML_P= M5A[>KC';#Q69#8QOF=M*IY=.+YW^:LK',X5AGO;QF]X&^<'>4GJ9;_WZ^;_@ M+%CL,U,^%CG=JMP'3!T>3OE,VTUG9X>^*>[PU\Z._8ZY_P-02P,$% @ M[)%F5S.'3)! "0 W$D X !P87DM97@S,5\R+FAT;>U<;5,;.1+^O/LK M=*2R"U6V\0MP8>RCR@&S<5T*6"!7N8_RC,;6,F\K:6Q\O_Z>UHQ?L7D)23#) M\ %L3ZO5ZGZ>[I9F<&M@PN#H5]8:".[A+VL9:0)QU/E<;M0J]=9N]A8"N[E$ MJQ=[8Z;-.!#_V@JYZLO(83PU\3]DF,3*\,@T$^YY,NH[[%URV]RR:I/)$"-N M35E&GHB,4VWZ<63*6OY/.+5J8IJ9OK*)D\DUGX[$Q<0A9JY4'LA\Y@? -)FW1\,FDHX$THJP3[@HG4:(\4CQ9GOO>Z3#72'IF MX/C2E%U(PGQ,\MN;VD&UV=JEL4>MW61QJ;F19)!S4'W;G%]Z[:!R\P=,X%2O8'=WS@QD&LG#=5^]-<[Y&1H-%.+PZ\.>L.ESS45I(':_W2N1W( MGC0LPU#FG6?8$L4JQ&Q?:@U;%Z!O@<6E4'P!&I<7]_LQ5/64_+VD>:3+6BCI M?R$B7X1\7SO83_+'=XW]@BM<:!;J)5EXW+F\[IYVC]O7W?,S=G[*+BZ[9\?= MB_9'=MH]:^,E7IV?0J)SR2X^75Y]:I]=L^OSG]AEEY\^=JY8K<'+M;UMOL/: M9R>LMN_E[SZ=G]V%<.?S\8?VV1\=UCZ^)B?7#AM[I9_8 MA>TKUCXYO[CNG,QCBCQF8=BHULE+UHGMR_?ML\Y5^?SSQ\Y_)_ZK5ZOU#7/? M0^W#WC=I'[[%8FOUA\O3]RW.W1*[XM%??,S^S0/%2\P5RDA_S,R &V?SF@=/ M#E<'R),Z"?C8\0-QNQB>OU)-*YHHM1)E;;@R31N%,E80:J?'M0AD)%:%;&9= MH])H--YN4@Q7NT%&M):R]<9#>N]QT)V%;QW5*I.0S,4BDZE5T68O6O#"Z&8# M/A1,B:$4(^$!U%*S/U.L3*A@S"X%;9E8'+%3S,-JU?*?+/;9!1^'&)]J]@&9 M&#LI76+=R*W,4@56GO_^(DP>8!'/0^6[ I0+H*R_(E"^1T@] ETX9C=1/ J$ MUQ>E#)LJ0Z07HXA$L6$TBLN(\6C,TLBH5,!F#F1 %4&5LQ#O:#KF G=\!T2K]FXT="B5P)+2"4.A"<2,1&T@RP0)T(UQI(>A.8%GM8YA##/-8; MS[NAX-O&\JWQ(_!-,%]&0#218X;@$L@&<5Q6<]=EY),51D*/C-P@]: 3+)F# M:PD,DU16L A-_"3>!L&,@#GV]=+4L-23I+A$$FD ; N!C7L=-K:XW(]8'X0 MC_2$DDKTI3:*8R).'V9VP\K2'+/TQ)@[UC99P:Y-9=?>*V+7]0(4?WMS6Z_6 M#ILZ)U"^FZ#T'_N^Q%N+TB[C2E@^ -^R%PC"+1-P2"^0>D#B)!:B]%'YH_=8 MLQO$.L4XFES%04:,1,6N\/"Q9MO@@2= K SLG5MWP*.^8&W4F\LT@(0]6=C? M%CMVJ#U9H'?96TE[SR@C).EG5)3F>)KQAFQY]$3^PD0^)J)U+K,7$M2F.FL( MN?) >YXD.3++!Y6#VKNWD^/__.#[&YUQOS0EMXZV^MQ80WM:>I(K20N068MF*UE$FK!-0=MDZ:9MCV7S M?*P%##*H*S0H0:*1;AIP*D]8EC5BUGYA1-;,S?>@>-43)(C@8;SPFIMW&E!0 M8S4U>LO4>'1NN\.0QV?%1Q,%Y!I*C_#/=1QQ2O]<@SNTN2!2<.5- K*2-Z3 M@31CZGM634MTM5BV,,V8MB ZMSFQ5>8V7U"2J@0TT;9/<]U8>=8 NTWIBPCM M5P"VX(I(B(8D@BU8Q@C0529(](^Z^5@ WN1: &(CLJK-FNA>G9KT)CZDA?"HM:*?@/[R39;W)'L1R M2F2N@#U-4E[DU=<"8P]Y-0/(7:#1$4W>!]HKJ^'\A'1*?43LNJDB/,T5[55J MPU@;7*#[)U"F76CZ.SOF9-OKQOB@!E+=DGAN._:;PAXPT=E3E$XMV\GL&G ] M[7$H25HJ"<]6#^N2/+./62!O1)"?-BW)EY[OI0WE3[&'?O$]]/Z/OX>V]S:\ M23XJS8H,U;SYC#"K-T3I)_2"=S8J,]LX=BLF5GK:?]D/H#,,I3%"W%?3>S%: M/!+P)"RT6K:1.%!"-95H_*5-TR3?B;]3B078U)9&KCT3VW'6'5\5I6OM;KD= MH!F&.1(@HH,'.L)PI4#4\R9JNFL="7Y#75'6'-N^R+;U]O["Y&#R25C*-YC9 ML<^*XL ]#-1B6AO6XR[?#6 ,L(.FO93U9AJ-F4Y#A '.L:O)Z_+*,]P-K1N; M =[ZWL:A%QO:-OHK7R'+E( E83,CT&CO,>6P+66]B8R&<3 4U*!$O)_?*E-Y M,A5A$L1C@:NC09QE4+Y "H#XZS1PE(FSV022AK#CT]7&U: M\3**)'9,T'PKO.:T@%900O,!6%/ $RTTS)CZU1GYNU<*ZQ_\$&FPU?TT.G].#\!Z!QV!B:&/9#QH,3JU7IC M#OPKXUU$Z>6RT0L&!$J*:&P=O1\[FQ&/G"!Y,9DXJU+?3^ 9N@G")BY9&;45 M3OUN4?PJ3_L^,XZ[>G?A"O%R*2L6+_D:Y@ M%TIH26NUI_;' RE\=CH]3SW/;GD51:6@6N'TPNF%TXNBDETG_8XTF-Q=?]_P M(GM2$W7D3D79N:^DX"_=_'IE-V5?YGMV?ORO%!I,VXN$]T5&VS+W 7>'!R,^ MUK;7:.W2=S,=_=K:M=_J]']02P,$% @ [)%F5USK&-*9!0 I#D X M !P87DM97@S,E\Q+FAT;>U;;4_;2!#^WE\QUXH*I-BQDT")G4-*(5613H22 M(/4^;NQUO.KZY=9K$M^OOUF_I$ #*0D-*6>$",G.SNP^,_/,>!WW?!GPDS?0 M\REQ\15ZDDE.3P9?M79+-WO-XBT*-$N)WB1R,TADQNF?;P,BIBRT@*0R^H,% M<20D":4=$]=EX=2"XWANO\W5QM442>=28Z%+0VD9MA>%4DO8O]0RC5C:A3Y- M1G$UYI& \,M; M%6SJ_[!7)^*1L-X9^8_]\,YG5,VV)A%W;ZVM>P^)OF"$/[C_P=QG$R:AB)7- M4#"/5SGA82 <5$[%2R)Q.K@:GW\Z/^V/SX<7<'E]-;KN7XQA/'RQX'AY3,QC MN-9'^JD.H\%ICHO9/C0:T!]!_VQX.1Z0975)4BP,%/: E,0_L"D0>7) M00YK 9W07 M5JBD >>AH\.^FO[^W;QEF(Y]&@4Q";/BK6L?@!>)7'],!8M6,>M:]^)1DPFD5)I-(N%3DD:'Z PPK-:IQDD6I1"?/J6L7#C<-0S?V M['("AA/[\C@/^*^4;\(9Q6]2VSAVK6)H.2;E?_5U ?+<^-&>=0AO,PP MS%!E>24%=E]34N^;![="9[EK:D2?@N@8L[5D0B_E2(L.,AM79+0@*$'_29F@ MBA43E=1)R:EF>Y\< /*>>;CO'BPXXCN=+:BL) JSV^X4;!/D_&@K2ECFSRJ- M\%7E_NY?'#P-\Z57!&MR8+?[ZRBPK1MF=P4''NI&^R=XLMNIB7*K1-EZ_43Y M:W/R=6*V_>+"0D\IR2N&&B$LQ#Z3%1UM57D(4QTY+B%11::AA@GG@-.H,H E M*(FQZB2-?);'0A(ZZG-4Z+)G/[E"E3Y1^%L=O=/9LV][6SO4C[I(F>4!6"&V\F+L6:O9=J, -C[U MV;$D6/LH\#X2=VK^[:A19Z7V\UT(E:KSH\!"]T9]04=%ZZJ^8,5X6V^M4M$Y MTH]:FW4-$^)\FXHH#5VM=+J7_RR2+T\M;'-8:*_/[47<+706,)=:U^#\WSC5 MSS#:++B(;HI3CZ/BT&-55:V]]'*$_((.42U1[8V3CYFU&_XH$Z2L(A58>NLP M1F0BSERH(%GJM26@;LV+SW(\OZ$?FTESD5B_?A7%N+)@,8D@. ]S")DSM5-T(:-35Z'>]'U>#7H-> M@U[7CFW4#D8]&,RIDTIV0V'H>@UZ#7I>/G;\GL7PH6.BPF M_,>*LO1[>UO_0JQZSNK_^;SCV3 ;O7K^%@WJA45O*OP4$I5R^OO+D,@9BQP@"R5^8V$LI"*16=F7>_W.EU3/=J:"^Q?6UKV"1%\RPJ_=_W U9U.F(*^5^Z%@=[8EX7H@ M/'1.Y6,B,1B>3TZ.3P;]R+I6&T;','D_A''__&W_=#@V1I_^'/X- M_<%$CS0LZX?Z[-"T6V_V;FJVQMV;;1/!WA*M2,@0\;@K7B<1X)N(>HJ)")9, MS4'-*7Q8$(F9Y"F<4RU%@(/'& ELR_@ (H SDH;H89' >TP7*E12@Y/(,V%? M3W_]:M6P;,\=B# F49J_]=T#"(3,_,=4,N$#18Q]&--8T7!*)32QI!M6HPDD M@8!Q'%NO:$R]A62*(;0D\F&X\N8DFE' $"%+$KUZ_-:6/E$4YE127.:EU>1; M62\&%PP>E8H%:0WBA4P6*+B@!'QK-BU*;]RBUW!-Q!>X5/^2=6&C"PX#9DLE MI@VG-,F&PA0^1V*)^\4-Z=U-*6A=EJZ_L@2EB#.5.J5U8816_OH@D#GOF)W&GB[ANO*O,>G:IMVY M9(._R*M!YWDYZ^K=$ O7;DPE)9^=[*>A/]C<&U]U1CW"BP[##M61MU)@]SDU M];Y]<*%T-J>F0O0VB$ZP6PLF#!8<:=%#9N.:C-8$)>F7!9-4LV*BFSHI.-5N M[I,#0-ZS#_?]@S5'?*.S-9451&%WFZV<;<*,'UU-"9OR6;81ONK>W_V+@]MA MOO&*8!)V<.K"XL"[223 M##U"6(0'398?:4OI(4P?R7$)B5:9FAXFG -.HSH :E 2H^PDM6Q6P"(2>?IS M=.BSS+4^7:+5@N^[%;!N'9KN+;%C< ]@J@)ND[B)6^A:A^_.TKW"=W0'+ M?=]+#5N8HT9WB]0=FI9E;[%IFHW6-IM6VVQ?"79KR9P2[_-,BD7D&T7"@^QK M77E979F6S2+W[L26U]S:9XYVX?4.A/>$Z_P=%IT#I^)K?LW?SB_YMTE*E:7' M8Z-'3(@^#U39.'J;.KN1CZ)!"C$IP3(;AS$B(SCSH81D8]8V@/I@6?PI-Z?O MF<=Z4H@_QJ@_^)Z02,F)/S%/ IGDB9,[S6[-SR8 M,QK \?I&\R@(T$A6HE*U6@5Z!7H%>B4J^;CV[S"%P;WK'\:?288R$J..?*2TR,#(S,#DS,"YH=&U02P$"% ,4 " #LD697A;JV6[$4 "V M\0 $ @ 'TSP$ <&%Y+3(P,C,P.3,P+GAS9%!+ 0(4 Q0 M ( .R19E=?>E&ZG18 (-4 0 4 " =/D 0!P87DM,C R M,S Y,S!?8V%L+GAM;%!+ 0(4 Q0 ( .R19E=)=')PXP9I!ZT "XN" 4 " 6TW @!P87DM,C R,S Y M,S!?;&%B+GAM;%!+ 0(4 Q0 ( .R19E?DT:Z.3%, ,.9!@ 4 M " :;D @!P87DM,C R,S Y,S!?<')E+GAM;%!+ 0(4 Q0 ( .R1 M9E>#%R:7- D &I. . " 20X P!P87DM97@S,5\Q+FAT M;5!+ 0(4 Q0 ( .R19E